Class lispa\amos\privileges\utility\PrivilegesUtility
Inheritance | lispa\amos\privileges\utility\PrivilegesUtility » yii\base\Object |
---|---|
Implements | yii\base\Configurable |
Class PrivilegesUtility
Public Properties
Public Methods
Method | Description | Defined By |
---|---|---|
__call() | Calls the named method which is not a class method. | yii\base\Object |
__construct() | Constructor. | yii\base\Object |
__get() | Returns the value of an object property. | yii\base\Object |
__isset() | Checks if a property is set, i.e. defined and not null. | yii\base\Object |
__set() | Sets value of an object property. | yii\base\Object |
__unset() | Sets an object property to null. | yii\base\Object |
canGetProperty() | Returns a value indicating whether a property can be read. | yii\base\Object |
canSetProperty() | Returns a value indicating whether a property can be set. | yii\base\Object |
className() | Returns the fully qualified name of this class. | yii\base\Object |
getModulePrivileges() | lispa\amos\privileges\utility\PrivilegesUtility | |
getPrivilegeByAuthItem() | lispa\amos\privileges\utility\PrivilegesUtility | |
getPrivilegesArray() | lispa\amos\privileges\utility\PrivilegesUtility | |
hasMethod() | Returns a value indicating whether a method is defined. | yii\base\Object |
hasProperty() | Returns a value indicating whether a property is defined. | yii\base\Object |
init() | lispa\amos\privileges\utility\PrivilegesUtility |
Constants
Constant | Value | Description | Defined By |
---|---|---|---|
CWH_PERMISSION_PREFIX | 'CWH_PERMISSION' | lispa\amos\privileges\utility\PrivilegesUtility | |
ITEM_CHILD_TABLE | '{{%auth_item_child}}' | lispa\amos\privileges\utility\PrivilegesUtility | |
ITEM_TABLE | '{{%auth_item}}' | lispa\amos\privileges\utility\PrivilegesUtility |
Property Details
- user with id = $userId
- name of the authitems directly assigned to user (via table auth_assignments)
- array of auth items
- array of names of privileges related to modules (not platform)
- module instance to get whitelists and blacklists
To check privileges
Method Details
public void getModulePrivileges ( $moduleName = null, $isView = false ) | ||
$moduleName | ||
$isView |
public lispa\amos\privileges\models\Privilege getPrivilegeByAuthItem ( $item ) | ||
$item | yii\rbac\Item |
public array getPrivilegesArray ( $isView = false ) | ||
$isView |
public void init ( ) |