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; } } }