Credio Client for PHP
Public Member Functions | Static Public Member Functions | Public Attributes | List of all members
Credio\Permission Class Reference

represents Credio Permission object. More...

Public Member Functions

 __construct ($perm=PermissionFlag::NONE)
 
 isRead ()
 check for READ permissions More...
 
 isWrite ()
 check for WRITE permissions More...
 
 isExec ()
 check for EXEC permissions More...
 
 isPermSet (PermissionFlag $flag)
 check for Custom PermissionFlag permissions More...
 

Static Public Member Functions

static fromElement ($xElement)
 

Public Attributes

 $perm
 stores permission value. first 24 bits can be used for definition of user permission flags. More...
 

Detailed Description

represents Credio Permission object.

Constructor & Destructor Documentation

Credio\Permission::__construct (   $perm = PermissionFlag::NONE)

Member Function Documentation

static Credio\Permission::fromElement (   $xElement)
static
Credio\Permission::isExec ( )

check for EXEC permissions

Returns
Boolean true if have EXEC permissions
Credio\Permission::isPermSet ( PermissionFlag  $flag)

check for Custom PermissionFlag permissions

Parameters
PermissionFlag$flag
Returns
bool
Credio\Permission::isRead ( )

check for READ permissions

Returns
Boolean true if have READ permissions
Credio\Permission::isWrite ( )

check for WRITE permissions

Returns
Boolean true if have WRITE permissions

Member Data Documentation

Credio\Permission::$perm

stores permission value. first 24 bits can be used for definition of user permission flags.


The documentation for this class was generated from the following file: