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