public function SettingGroupPluginManager::match in Fasttoggle 8.2
Find a plugin that matches a field definition.
Parameters
$seeking: The field definition to use.
Return value
\Drupal\fasttoggle\SettingGroupPlugin or NULL The matching plugin.
File
- src/
SettingGroupPluginManager.php, line 99 - Contains \Drupal\fasttoggle\SettingGroupPluginManager.
Class
- SettingGroupPluginManager
- Manages Fasttoggle SettingGroup plugins.
Namespace
Drupal\fasttoggleCode
public function match($seeking) {
$definitions = parent::getDefinitions();
foreach ($definitions as $group => $definition) {
$plugin = $this
->createInstance($group);
if ($plugin
->matches($seeking)) {
return $plugin;
}
}
return NULL;
}