public function PluginOperationsProviderPluginManagerTrait::getOperationsProvider in Plugin 8.2
File
- src/
Plugin/ PluginOperationsProviderPluginManagerTrait.php, line 37
Class
- PluginOperationsProviderPluginManagerTrait
- Implements \Drupal\plugin\PluginOperationsProviderProviderInterface for plugin managers.
Namespace
Drupal\plugin\PluginCode
public function getOperationsProvider($plugin_id) {
/** @var \Drupal\Component\Plugin\Discovery\DiscoveryInterface|\Drupal\plugin\Plugin\PluginOperationsProviderPluginManagerTrait $this */
$definition = $this
->getDefinition($plugin_id);
if (isset($definition['operations_provider'])) {
return $this->classResolver
->getInstanceFromDefinition($definition['operations_provider']);
}
return NULL;
}