Exemple #1
0
 public function __RuleChecker($RuleID)
 {
     $this->__LoadModules('/Modules/class.UsersModule.php');
     $Users = new UsersModule();
     $UserID = $Users->Session('UserID');
     if (!$UserID) {
         if (!$this->Config['NotLoginIsAlertMessage']) {
             header('Location: ' . $this->Config['NotAccessURL'] . '&RedirectURL=' . urlencode($_SERVER['REQUEST_URI']));
         } else {
             return false;
         }
     } else {
         if ($RuleID) {
             return $Users->CheckRole($RuleID, $UserID);
         } else {
             return true;
         }
     }
 }