Advertisement
Guest User

Untitled

a guest
Nov 15th, 2018
84
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.13 KB | None | 0 0
  1. public function chooseWinner(Request $request){
  2. if ($request->has('date') && $request->get('date') != "" && $request->has('prize') && $request->get('prize') != "") {
  3. if (\Auth::user()->country!="") {
  4. $choosen_redemption = Redemptions::whereDoesntHave('winner')->where('country_of_residence',\Auth::user()->country);
  5. }else{
  6. $choosen_redemption = Redemptions::whereDoesntHave('winner');
  7. if ($request->has('country') && $request->get('country') != "") {
  8. $choosen_redemption->where('country_of_residence', $request->get('country'));
  9. }
  10. }
  11. $choosen_redemption = $choosen_redemption->get(['id', 'country_of_residence','mobile_number','first_name','code']);
  12. if (count($choosen_redemption)) {
  13. $choosen_redemption = $choosen_redemption->random(1)->toArray()[0];
  14. $choosen_redemption['first_name'] = urldecode(stripcslashes(stripslashes($choosen_redemption['first_name'])));
  15. return json_encode($choosen_redemption);
  16. }
  17. }
  18. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement