Phalcon\Acl\Adapter\Redis::deny PHP Метод

deny() публичный Метод

{@inheritdoc} You can use '*' as wildcard Example: Deny access to guests to search on customers $acl->deny('guests', 'customers', 'search'); Deny access to guests to search or create on customers $acl->deny('guests', 'customers', ['search', 'create']); Deny access to any role to browse on products $acl->deny('*', 'products', 'browse'); Deny access to any role to browse on any resource $acl->deny('*', '*', 'browse');
public deny ( $role, $resource, array | string $access, mixed $func = null )
$access array | string
$func mixed
    public function deny($role, $resource, $access, $func = null)
    {
        if ($role === '*' || empty($role)) {
            $this->rolePermission($resource, $access, Acl::DENY);
        } elseif ($resource === '*' || empty($resource)) {
            $this->resourcePermission($role, $access, Acl::DENY);
        } else {
            $this->allowOrDeny($role, $resource, $access, Acl::DENY);
        }
    }