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