示例#1
0
 public static function getCurrentUser()
 {
     if (isset($_REQUEST['callback'])) {
         $user = self::loadModel('OpenSms_Model_User', array(0 => $_REQUEST['LoginId'], 1 => $_REQUEST['Password']));
         return $user->IsValidated ? $user : null;
     }
     if (empty($_SESSION) || !isset($_SESSION['loginId'])) {
         return null;
     }
     if (self::$currentUser != null) {
         return self::$currentUser;
     }
     self::$currentUser = self::checkLogin();
     //to be changed so as to return null
     return self::$currentUser;
 }