PersistentToken::getLastUsed()

DateTime getLastUsed() Returns the time the token was last used. Return Value DateTime

PersistentToken::getClass()

string getClass() Returns the class of the user. Return Value string

PersistentToken

class PersistentToken implements PersistentTokenInterface This class is only used by PersistentTokenRememberMeServices internally. Methods __construct(string $class, string $username, string $series, string $tokenValue, DateTime $lastUsed) Constructor. string getClass() Returns the class of the user. string getUsername() Returns the username. string getSeries() Returns the series. string getTokenValue() Returns the token value. DateTime getLastUsed() Returns the

PermissionMapInterface::getMasks()

array getMasks(string $permission, object $object) Returns an array of bitmasks. The security identity must have been granted access to at least one of these bitmasks. Parameters string $permission object $object Return Value array may return null if permission/object combination is not supported

PermissionMapInterface::contains()

bool contains(string $permission) Whether this map contains the given permission Parameters string $permission Return Value bool

PermissionMapInterface

interface PermissionMapInterface This is the interface that must be implemented by permission maps. Methods array getMasks(string $permission, object $object) Returns an array of bitmasks. bool contains(string $permission) Whether this map contains the given permission Details array getMasks(string $permission, object $object) Returns an array of bitmasks. The security identity must have been granted access to at least one of these bitmask

PermissionGrantingStrategyInterface::isGranted()

bool isGranted(AclInterface $acl, array $masks, array $sids, bool $administrativeMode = false) Determines whether access to a domain object is to be granted Parameters AclInterface $acl array $masks array $sids bool $administrativeMode Return Value bool

PermissionGrantingStrategyInterface::isFieldGranted()

bool isFieldGranted(AclInterface $acl, string $field, array $masks, array $sids, bool $administrativeMode = false) Determines whether access to a domain object's field is to be granted Parameters AclInterface $acl string $field array $masks array $sids bool $administrativeMode Return Value bool

PermissionGrantingStrategyInterface

interface PermissionGrantingStrategyInterface Interface used by permission granting implementations. Methods bool isGranted(AclInterface $acl, array $masks, array $sids, bool $administrativeMode = false) Determines whether access to a domain object is to be granted bool isFieldGranted(AclInterface $acl, string $field, array $masks, array $sids, bool $administrativeMode = false) Determines whether access to a domain object's field is to be granted Details

PermissionGrantingStrategy::setAuditLogger()

setAuditLogger(AuditLoggerInterface $auditLogger) Sets the audit logger Parameters AuditLoggerInterface $auditLogger