Property | Type | Description | |
---|---|---|---|
$_optional | array | ACL optional rights. | |
$_required | array | ACL required rights. |
Method | Description | |
---|---|---|
__construct ( array $required = [], array $optional = [] ) | Constructor. | |
__toString ( ) : string | String representation of the ACL. | |
current ( ) | ||
key ( ) | ||
next ( ) | ||
offsetExists ( $offset ) | ||
offsetGet ( $offset ) | ||
offsetSet ( $offset, $value ) | ||
offsetUnset ( $offset ) | ||
rewind ( ) | ||
serialize ( ) | ||
unserialize ( $data ) | ||
valid ( ) |
Method | Description | |
---|---|---|
_normalize ( ) | Normalize virtual rights (see RFC 4314 [2.1.1]). |
public __construct ( array $required = [], array $optional = [] ) | ||
$required | array | The required rights (see RFC 4314 [2.1]). |
$optional | array | The optional rights (see RFC 4314 [2.1]). |
public __toString ( ) : string | ||
return | string | String representation (RFC 4314 compliant). |
protected _normalize ( ) |