public static function getPalsCount($userId) { $criteria = new CDbCriteria(); $criteria->condition = 'user_id=:userId '; $criteria->params = array(':userId' => $userId); $palcount = UserPals::model()->count($criteria); return $palcount; }
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; } }