I have a controller where I want to combine data from multiple tables with parallel structures. What I want to end up with in the end is one object I can return from the contro
Route::get('test', function(){ $rank = Rank::get(); $policy = Policy::get(); $obj = (object)array_merge_recursive((array)$rank , (array)$policy); var_dump($obj); });
This is working for me. Instead of array_merge use array_merge_recursive().