Interface AdminAccessPermissionWriterInterface
Interface AdminAccessPermissionWriterInterface
Direct known implementers
Package: AdminAccess\Writers
Category: System
Located at Services/System/AdminAccess/Repositories/Writers/Interfaces/AdminAccessPermissionWriterInterface.inc.php
Category: System
Located at Services/System/AdminAccess/Repositories/Writers/Interfaces/AdminAccessPermissionWriterInterface.inc.php
Methods summary
public
insert( AdminAccessPermission $permission )
: AdminAccessPermissionWriterInterface
Stores a permission into the database.
public
update( AdminAccessPermission $permission )
: AdminAccessPermissionWriterInterface
Updates a permission in the database.
public
updateDeletingPermission( IdType $roleId, IdType $groupId, BoolType $deletingGranted )
: AdminAccessPermissionWriterInterface
Updates the deleting permission flag of a permission in the database.
public
updateReadingPermission( IdType $roleId, IdType $groupId, BoolType $readingGranted )
: AdminAccessPermissionWriterInterface
Updates the reading permission flag of a permission in the database.
public
updateWritingPermission( IdType $roleId, IdType $groupId, BoolType $writingGranted )
: AdminAccessPermissionWriterInterface
Updates the writing permission flag of a permission in the database.