Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- public function chooseWinner(Request $request){
- if ($request->has('date') && $request->get('date') != "" && $request->has('prize') && $request->get('prize') != "") {
- if (\Auth::user()->country!="") {
- $choosen_redemption = Redemptions::whereDoesntHave('winner')->where('country_of_residence',\Auth::user()->country);
- }else{
- $choosen_redemption = Redemptions::whereDoesntHave('winner');
- if ($request->has('country') && $request->get('country') != "") {
- $choosen_redemption->where('country_of_residence', $request->get('country'));
- }
- }
- $choosen_redemption = $choosen_redemption->get(['id', 'country_of_residence','mobile_number','first_name','code']);
- if (count($choosen_redemption)) {
- $choosen_redemption = $choosen_redemption->random(1)->toArray()[0];
- $choosen_redemption['first_name'] = urldecode(stripcslashes(stripslashes($choosen_redemption['first_name'])));
- return json_encode($choosen_redemption);
- }
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement