How to return JSON data to the user in Laravel?
October 26, 2018
The correct way to do it in Laravel is returning
response()->json(...) such as:
<?php return response()->json(['foo'=>'bar']);
If you need to return a JSONP response (with a callback function), then you can use
->withCallback($callback_function_name), such as:
<?php return response() ->json(['name' => 'Abigail', 'state' => 'CA']) ->withCallback($request->input('callback'));