Exemplo n.º 1
0
 public static function getInstance()
 {
     if (is_null(self::$_Instance)) {
         self::$_Instance = new self();
     }
     return self::$_Instance;
 }
Exemplo n.º 2
0
 /**
  *
  * @return <type>
  */
 public function load_parents()
 {
     $stub = Zupal_Roles::getInstance();
     $parents = $stub->find(array(), 'id');
     foreach ($parents as $parent) {
         $this->parent->addMultiOption($parent->identity(), $parent->label);
     }
 }
Exemplo n.º 3
0
 public function __construct()
 {
     foreach (Zupal_Roles::getInstance()->findAll() as $role) {
         $this->addRole($role->as_acl_role());
     }
     foreach (Zupal_Grants::getInstance()->findAll() as $grant) {
         if ($grant->allow) {
             $this->allow($grant->role, $grant->resource, $privileges, $assert);
         }
     }
 }
Exemplo n.º 4
0
 /**
  *
  */
 public function roledataAction()
 {
     $this->_helper->layout->disableLayout();
     $this->_helper->viewRenderer->setNoRender();
     $role = Zupal_Roles::getInstance();
     echo $role->render_data(array());
 }