예제 #1
0
파일: Acl.php 프로젝트: kokkez/shineisp
 /**
  * Check all the resources and roles
  */
 protected function roleResource()
 {
     self::initResources();
     $acl = AdminRoles::getAll();
     foreach ($acl as $data) {
         foreach ($data['AdminPermissions'] as $permission) {
             $theresource = $permission['AdminResources']['module'] . ":" . $permission['AdminResources']['controller'];
             // 				echo "> " . $permission['permission'] . " " . $data['name'] . " access for the $theresource resource <br/>";
             $this->allow($data['name'], $theresource, $permission['permission']);
         }
     }
 }