Interface AdminAccessPermissionPersistenceInterface

Interface AdminAccessPermissionPersistenceInterface

Direct known implementers

AdminAccessPermission

Methods summary

public delete( void ) : AdminAccessPermissionPersistenceInterface

Deletes a permission.

public grantDeleting( void ) : AdminAccessPermissionPersistenceInterface

Grants deleting access.

public grantReading( void ) : AdminAccessPermissionPersistenceInterface

Grants reading access.

public grantWriting( void ) : AdminAccessPermissionPersistenceInterface

Grants writing access.

public removeDeleting( void ) : AdminAccessPermissionPersistenceInterface

Removes deleting access.

public removeReading( void ) : AdminAccessPermissionPersistenceInterface

Removes reading access.

public removeWriting( void ) : AdminAccessPermissionPersistenceInterface

Removes writing access.

public setGroup( AdminAccessGroupInterface $accessGroup ) : AdminAccessPermissionPresentationInterface|AdminAccessPermissionPersistenceInterface

Sets the group of this permission.

public setGroupId( IdType $groupId ) : AdminAccessPermissionPersistenceInterface

Sets group ID.

public setRole( AdminAccessRoleInterface $accessRole ) : AdminAccessPermissionPresentationInterface|AdminAccessPermissionPersistenceInterface

Sets the role of this permission.

public store( void ) : AdminAccessPermissionPersistenceInterface

Stores a permission into the database.

public update( void ) : AdminAccessPermissionPersistenceInterface

Updates a permission in the database.