/** * @public * set permission action master from Set "actions". */ function setActionArr() { $actionArr = Lecat_Utils::getActorList($this->mDirname); $i = 0; foreach (array_keys($actionArr['title']) as $key) { $this->mActionArr['key'][$i] = $actionArr['key'][$key]; $this->mActionArr['name'][$i] = $actionArr['title'][$key]; $i++; } }
/** * getDefaultPermission * * @param void * * @return string[] **/ public function getDefaultPermission() { $permissions = array(); $actors = Lecat_Utils::getActorList($this->getDirname()); $cri = new CriteriaCompo(); $cri->add(new Criteria('cat_id', 0)); $i = 0; foreach (array_keys($actors['title']) as $key) { $permissions[$key] = $actors['default'][$key]; } return $permissions; }