コード例 #1
0
ファイル: UserModule.php プロジェクト: redlaw/lintinzone
 /**
  * Returns safe user data.
  * @param user id not required
  * @return user object or false
  */
 public static function user($id = 0)
 {
     // Get the user by id
     if ($id) {
         return User::model()->active->findbyPk($id);
     } else {
         // Return false if user is guest
         if (Yii::ap()->user->isGuest) {
             return false;
         } else {
             return User::model()->active->findbyPk(Yii::app()->user->id);
         }
     }
 }