Class AdminAccessUser
Class AdminAccessUser
A User is a representation of an user with administration rights. Since all users are stored in the customers table of the shop system, the term "customerId" is used to identify such an user. Apart from the ID the user has a collection of roles.
- AdminAccessUser implements AdminAccessUserInterface
Package: AdminAccess\Entities
Category: System
Located at Services/System/AdminAccess/Entities/AdminAccessUser.inc.php
Category: System
Located at Services/System/AdminAccess/Entities/AdminAccessUser.inc.php
Methods summary
public
|
#
__construct(
AdminAccessUser constructor. |
public
integer
|
|
public
|
|
public
|
|
public
boolean
|
#
checkDeletingPermission(
Checks deleting permission for a given group. |
public
boolean
|
#
checkReadingPermission(
Checks reading permission for a given group. |
public
boolean
|
#
checkWritingPermission(
Checks writing permission for a given group. |
public
boolean
|
|
public
boolean
|
|
public
boolean
|
|
public
|
|
public
|
|
public
|
|
public
|
|
public
|
Properties summary
protected
integer
|
$customerId
|
|
protected
|
$roles
|
|
protected
|
$userWriter
|
|
protected
|
$userDeleter
|
|
protected
boolean
|
$readingUnknownGroupGranted
|
|
protected
boolean
|
$writingUnknownGroupGranted
|
|
protected
boolean
|
$deletingUnknownGroupGranted
|