コード例 #1
0
ファイル: Auth.php プロジェクト: Konstnantin/zf-app
 /**
  * @return Z_User
  */
 public function getUser()
 {
     if (NULL === self::$_userData) {
         $auth = Zend_Auth::getInstance();
         if (!$auth->hasIdentity()) {
             $this->login();
         }
         try {
             $user = new Z_User($auth->getIdentity());
         } catch (Exception $e) {
             $this->login();
             $user = new Z_User($auth->getIdentity());
         }
         self::$_userData = $user;
     }
     return self::$_userData;
 }