QubitAcl
Table of Contents
Constants
-
DENY
= \AtomExtensions\Services\AclService::DENY
-
GRANT
= \AtomExtensions\Services\AclService::GRANT
-
INHERIT
= \AtomExtensions\Services\AclService::INHERIT
Methods
-
addFilterDraftsCriteria()
: mixed
-
check()
: bool
-
forwardToLoginAction()
: void
-
forwardToSecureAction()
: void
-
forwardUnauthorized()
: mixed
-
getRepositoryAccess()
: array<string|int, mixed>
DENY
public
mixed
DENY
= \AtomExtensions\Services\AclService::DENY
GRANT
public
mixed
GRANT
= \AtomExtensions\Services\AclService::GRANT
INHERIT
public
mixed
INHERIT
= \AtomExtensions\Services\AclService::INHERIT
addFilterDraftsCriteria()
public
static addFilterDraftsCriteria(mixed $query) : mixed
Parameters
-
$query
: mixed
-
check()
public
static check(object|null $resource, mixed $action[, object|null $user = null ]) : bool
Parameters
-
$resource
: object|null
-
-
$action
: mixed
-
-
$user
: object|null
= null
-
forwardToLoginAction()
public
static forwardToLoginAction() : void
forwardToSecureAction()
public
static forwardToSecureAction() : void
forwardUnauthorized()
public
static forwardUnauthorized([bool $return = false ]) : mixed
Parameters
-
$return
: bool
= false
-
getRepositoryAccess()
public
static getRepositoryAccess(string $action) : array<string|int, mixed>
Parameters
-
$action
: string
-
Return values
array<string|int, mixed>