Example #1
0
 public function init()
 {
     $this->path = Alias::getAlias($this->path);
     $this->pathAssignments = Alias::getAlias($this->pathAssignments);
     if (empty(static::$items)) {
         static::$items = $this->load($this->path);
     }
     if (empty(static::$assignments)) {
         static::$assignments = $this->load($this->pathAssignments);
     }
 }
Example #2
0
File: RBAC.php Project: romeoz/rock
 public function refresh()
 {
     static::$items = [];
     static::$assignments = [];
 }
Example #3
0
 public static function assign(array $assignments = array())
 {
     static::$assignments = array_merge(static::$assignments, $assignments);
 }