Class AdminAccessRoleManager
Class AdminAccessRoleManager
- AdminAccessRoleManager implements AdminAccessRoleManagerInterface
Package: AdminAccess\Managers
Category: System
Located at Services/System/AdminAccess/Managers/AdminAccessRoleManager.inc.php
Category: System
Located at Services/System/AdminAccess/Managers/AdminAccessRoleManager.inc.php
Methods summary
public
__construct( AdminAccessRoleFactoryInterface $roleFactory, AdminAccessRoleReaderInterface $roleReader )
AdminAccessRoleManager constructor.
public
createNewRole( KeyValueCollection $name, KeyValueCollection $description, IntType $sortOrder, BoolType $unknownReadingGranted, BoolType $unknownWritingGranted, BoolType $unknownDeletingGranted )
: AdminAccessRoleInterface
Creates a new role.
public
updateRole( IdType $id, KeyValueCollection $newName, KeyValueCollection $newDescription, IntType $newSortOrder, BoolType $unknownReadingGranted, BoolType $unknownWritingGranted, BoolType $unknownDeletingGranted )
: AdminAccessRoleManager
Updates a role by a given role ID.