/** * returns ACL table model * @return Reactor_Db_Table */ public static function getAclTable() { if (!self::$_aclTable instanceof Reactor_Db_Table) { self::$_aclTable = new Reactor_Db_Table(array('name' => 'acl')); } return self::$_aclTable; }
/** * checks permission to admin panel section * @param $permissionName (integer)permission type identifier * @param $defaultDeniedMessage (boolean)to add default denied message to flash messanger * @return boolean result */ public function isAllowed($permissionName, $defaultDeniedMessage = true) { return Reactor_Acl::isAllowed($this->findUsersRoles(), Reactor_Acl::ACCESS_ADMIN_SECTION, null, false); }