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); } }
public function refresh() { static::$items = []; static::$assignments = []; }
public static function assign(array $assignments = array()) { static::$assignments = array_merge(static::$assignments, $assignments); }