public static function NodeComments::matches in Fasttoggle 8.2
Return whether this setting matches the provided field definition.
Parameters
$definition: The field definition for which a match is being sought.
Return value
boolean Whether this plugin handles the definition.
Overrides SettingInterface::matches
File
- src/
Plugin/ Setting/ NodeComments.php, line 76 - Fasttoggle Node Promoted
Class
- NodeComments
- Abstract interface for settings. Plugin strings are used for quick filtering without the need to instantiate the class.
Namespace
Drupal\fasttoggle\Plugin\SettingCode
public static function matches($definition) {
$has_get = is_callable(array(
$definition,
'get',
));
$entity = $has_get ? $definition
->get('entity_type') : $definition
->getProvider();
return $entity == 'node' && $definition
->getName() == 'comments';
}