public function populateEats() { $ll = Input::get('ll'); $query_type = Input::get('query'); $data = Foursquare::call($query_type, $ll); $spots = !isset($data->response->venues) ? null : $data->response->venues; if ($spots) { foreach ($spots as $spot) { $new_spot = new Eat(); $new_spot->place_name = "name"; $new_spot->pic_url = Foursquare::getImage($spot); $new_spot->lat = $spot->location->lat; $new_spot->lng = $spot->location->long; $new_spot->price = 125 * rand(1, 4); $new_spot->save(); } } else { return response()->json('your food query was empty, fo!', 400); } }