/** * {@inheritDoc} */ public function contains($permission) { foreach ($this->extensionSelector->all() as $extension) { if ($extension->hasMasks(empty($permission) ? $extension->getDefaultPermission() : $permission)) { return true; } } return false; }
/** * Gets all ACL extension * * @return AclExtensionInterface[] */ public function getAllExtensions() { return $this->extensionSelector->all(); }