19 declare(strict_types=1);
    32         private array $capabilities
    36     public function all(): array
    38         return $this->capabilities;
    43         foreach ($this->capabilities as $cap) {
    44             if ($cap->getCapability() === $capability) {
    53         foreach ($this->capabilities as $cap) {
    54             if ($cap->isUnlocked()) {
    58         return new Capability(Capabilities::NONE, Permissions::NONE);
 
This file is part of ILIAS, a powerful learning management system published by ILIAS open source e-Le...
 
__construct(private array $capabilities)