You are here

protected function ManagedRolePermissionsManager::getDiscovery in farmOS 2.x

Gets the plugin discovery.

Return value

\Drupal\Component\Plugin\Discovery\DiscoveryInterface

Overrides DefaultPluginManager::getDiscovery

File

modules/core/role/src/ManagedRolePermissionsManager.php, line 95

Class

ManagedRolePermissionsManager
ManagedRolePermissions Plugin Manager.

Namespace

Drupal\farm_role

Code

protected function getDiscovery() {
  if (!isset($this->discovery)) {
    $discovery = new YamlDiscovery('managed_role_permissions', $this->moduleHandler
      ->getModuleDirectories());
    $this->discovery = new ContainerDerivativeDiscoveryDecorator($discovery);
  }
  return $this->discovery;
}