コード例 #1
0
 public static function increaseLoginCount($userId)
 {
     $userStats = UserStats::model()->findByPk($userId);
     if (empty($userStats)) {
         $userStats = new UserStats();
         $userStats->user_id = $userId;
         $userStats->num_logins = 1;
         $userStats->save(false);
         return false;
     } else {
         /** @var $userStats UserStats */
         $userStats->num_logins++;
         $userStats->save(false);
         return true;
     }
 }