RoleSeparateResult
FinalYes
Table of Contents
Methods
- __construct() : mixed
- addPermissionToRemove() : self
- getPermissionsToRemove() : EO_RolePermission_Collection
- getSeparatedRole() : EO_Role|null
- hasChanges() : bool
- hasPermissionsToRemove() : bool
- hasSeparatedRole() : bool
- setSeparatedRole() : self
Methods
__construct()
public
__construct([EO_Role|null $separatedRole = null ]) : mixed
Parameters
- $separatedRole : EO_Role|null = null
addPermissionToRemove()
public
addPermissionToRemove(EO_RolePermission $permission) : self
Parameters
- $permission : EO_RolePermission
Return values
selfgetPermissionsToRemove()
public
getPermissionsToRemove() : EO_RolePermission_Collection
Return values
EO_RolePermission_CollectiongetSeparatedRole()
public
getSeparatedRole() : EO_Role|null
Return values
EO_Role|nullhasChanges()
public
hasChanges() : bool
Return values
boolhasPermissionsToRemove()
public
hasPermissionsToRemove() : bool
Return values
boolhasSeparatedRole()
public
hasSeparatedRole() : bool
Return values
boolsetSeparatedRole()
public
setSeparatedRole(EO_Role|null $role) : self
Parameters
- $role : EO_Role|null