You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
37 lines
703 B
37 lines
703 B
<?php |
|
namespace yiiunit\framework\rbac; |
|
|
|
use yii\rbac\PhpManager; |
|
|
|
/** |
|
* Exposes protected properties and methods to inspect from outside |
|
*/ |
|
class ExposedPhpManager extends PhpManager |
|
{ |
|
/** |
|
* @var \yii\rbac\Item[] |
|
*/ |
|
public $items = []; // itemName => item |
|
/** |
|
* @var array |
|
*/ |
|
public $children = []; // itemName, childName => child |
|
/** |
|
* @var \yii\rbac\Assignment[] |
|
*/ |
|
public $assignments = []; // userId, itemName => assignment |
|
/** |
|
* @var \yii\rbac\Rule[] |
|
*/ |
|
public $rules = []; // ruleName => rule |
|
|
|
public function load() |
|
{ |
|
parent::load(); |
|
} |
|
|
|
public function save() |
|
{ |
|
parent::save(); |
|
} |
|
} |