/**
  * Specifies the access control rules.
  * This method is used by the 'accessControl' filter.
  * @return array access control rules
  */
 public function accessRules()
 {
     return VAuth::getAccessRules('suboutput', array('import', 'export', 'clear', 'exportError'));
 }
 /**
  * Specifies the access control rules.
  * This method is used by the 'accessControl' filter.
  * @return array access control rules
  */
 public function accessRules()
 {
     return VAuth::getAccessRules('ppk', array('export', 'import', 'clear'));
 }
 public function accessRules()
 {
     return VAuth::getAccessRules('site', array('report', 'login', 'about', 'guide'));
 }
 /**
  * Specifies the access control rules.
  * This method is used by the 'accessControl' filter.
  * @return array access control rules
  */
 public function accessRules()
 {
     return VAuth::getAccessRules('group', array(''));
 }
 /**
  * Specifies the access control rules.
  * This method is used by the 'accessControl' filter.
  * @return array access control rules
  */
 public function accessRules()
 {
     return VAuth::getAccessRules('package-account', array(''));
 }
 public function accessRules()
 {
     return VAuth::getAccessRules('dashboard', array('tableReport', 'performanceDashboard', 'index', 'ppkPackageAccountChart', 'ppkActivityChart', 'ppkOutputChart', 'ppkSuboutputChart', 'ppkComponentChart', 'ppkPackageChart'));
 }
 /**
  * Specifies the access control rules.
  * This method is used by the 'accessControl' filter.
  * @return array access control rules
  */
 public function accessRules()
 {
     return VAuth::getAccessRules('payment-method', array(''));
 }
 /**
  * Specifies the access control rules.
  * This method is used by the 'accessControl' filter.
  * @return array access control rules
  */
 public function accessRules()
 {
     return VAuth::getAccessRules('nrk', array('updateDetail'));
 }
 /**
  * Specifies the access control rules.
  * This method is used by the 'accessControl' filter.
  * @return array access control rules
  */
 public function accessRules()
 {
     return VAuth::getAccessRules('up-detail', array(''));
 }
 /**
  * Specifies the access control rules.
  * This method is used by the 'accessControl' filter.
  * @return array access control rules
  */
 public function accessRules()
 {
     return VAuth::getAccessRules('nrk-detail', array('getContractOptions'));
 }
 /**
  * Specifies the access control rules.
  * This method is used by the 'accessControl' filter.
  * @return array access control rules
  */
 public function accessRules()
 {
     return VAuth::getAccessRules('dipa', array('clear', 'import', 'printError', 'foo'));
 }
Example #12
0
 private function printAdminSection()
 {
     /***********************************/
     include_once ENGINE_PATH . 'class/classPage.php';
     include_once ENGINE_PATH . 'class/classBlocksData.php';
     include_once ENGINE_PATH . 'class/classRealPageHandler.php';
     include_once ENGINE_PATH . 'class/classVAuth.php';
     include_once ENGINE_PATH . 'class/classVSession.php';
     include_once LIB_PATH . 'Smarty/Smarty.class.php';
     /***********************************/
     $auth = new VAuth();
     if (!$auth->isValid()) {
         if ($this->pageId != $this->constData->getConst('loginPage')) {
             header('Location: http://' . $this->constData->getConst('realDomain') . URIHandler::getAddressById($this->constData->getConst('loginPage')));
             return;
         }
         $auth->authenticate('username', 'password');
         if ($auth->isValid()) {
             header('Location: http://' . $this->constData->getConst('realDomain') . '/');
             return;
         }
     }
     $page = new Page($this->pageId);
     VBox::set('Page', $page);
     $pageHandler = new RealPageHandler();
     $pageHandler->printPage();
 }
 /**
  * Specifies the access control rules.
  * This method is used by the 'accessControl' filter.
  * @return array access control rules
  */
 public function accessRules()
 {
     return VAuth::getAccessRules('realization', array('clear', 'export', 'entry', 'import', 'clearError', 'exportError'));
 }
 /**
  * Specifies the access control rules.
  * This method is used by the 'accessControl' filter.
  * @return array access control rules
  */
 public function accessRules()
 {
     return VAuth::getAccessRules('user', array());
 }
 /**
  * Specifies the access control rules.
  * This method is used by the 'accessControl' filter.
  * @return array access control rules
  */
 public function accessRules()
 {
     return VAuth::getAccessRules('satker', array('export', 'clear', 'getSatkerOptions'));
 }
 /**
  * Specifies the access control rules.
  * This method is used by the 'accessControl' filter.
  * @return array access control rules
  */
 public function accessRules()
 {
     return VAuth::getAccessRules('spm-type', array(''));
 }
 /**
  * Specifies the access control rules.
  * This method is used by the 'accessControl' filter.
  * @return array access control rules
  */
 public function accessRules()
 {
     return VAuth::getAccessRules('component', array('export', 'import', 'clear', 'exportError'));
 }
 /**
  * Specifies the access control rules.
  * This method is used by the 'accessControl' filter.
  * @return array access control rules
  */
 public function accessRules()
 {
     return VAuth::getAccessRules('city', array('search', 'export', 'import', 'clear'));
 }
 /**
  * Specifies the access control rules.
  * This method is used by the 'accessControl' filter.
  * @return array access control rules
  */
 public function accessRules()
 {
     return VAuth::getAccessRules('package', array('getCity', 'clear', 'export', 'entry', 'input', 'childUpdate', 'index'));
 }
 /**
  * Specifies the access control rules.
  * This method is used by the 'accessControl' filter.
  * @return array access control rules
  */
 public function accessRules()
 {
     return VAuth::getAccessRules('up', array('createMultiple', 'updateDetail', 'deleteDetail'));
 }