Returning multiple JSON from controller in Laravel

Viewed 13414

I have something like this in the route:

Route::post('/iteminfo/{item_id}','itemcontroller@get_item_info');

And something like this in the controller

public function get_item_info($request)
{
$item_image = Item_Image->where("item_id",$request)->first();
$item_something = Item_Something->where("item_id",$request)->first();
$item_more = Item_More->where("item_id",$request)->first();

return Response::json($item_image);

}

I want to return the 3 things but with return Response::json() I can only return 1 statement (as far as I know). Is there any way to return all of them?

2 Answers
Related