예제 #1
0
파일: Acl.php 프로젝트: kokkez/shineisp
 /**
  * Init all the roles 
  */
 protected function initRoles()
 {
     $roles = AdminRoles::getRoles();
     if (!empty($roles[0])) {
         // 			echo "> Adding the role: ".$roles[0]['name']."<br/>";
         $this->addRole(new Zend_Acl_Role($roles[0]['name']));
         for ($i = 1; $i < count($roles); $i++) {
             // 				echo "> Adding the role: ".$roles[$i]['name']. " inherits " . $roles[$i-1]['name']."<br/>";
             $this->addRole(new Zend_Acl_Role($roles[$i]['name']), $roles[$i - 1]['name']);
         }
     }
 }