コード例 #1
0
ファイル: UserBlocksApi.php プロジェクト: romeo14/pow
 public static function BlockUser($userId, $blockedUserId, $reason)
 {
     $userPals = UserPals::model()->find('user_id=:userId AND pal_id=:palId', array(':userId' => $userId, ':palId' => $blockedUserId));
     if ($userPals) {
         $userPalDelete = UserPalsApi::deletePal($userId, $blockedUserId);
         if ($userPalDelete) {
             $userBlocks = new UserBlocks();
             $userBlocks->user_id = $userId;
             $userBlocks->blocked_user_id = $blockedUserId;
             $userBlocks->reason = $reason;
             $userBlocks->type = $userPals->type;
             return $userBlocks->save();
         } else {
             return false;
         }
     } else {
         return false;
     }
 }