My Route
Route::get('complete/{purchase_id}/{failed_purchases?}', 'Controller@success');
My Controller
$failed_purchases = [];
for($i=0 ; $i < 2; $i++){
$failed_purchases[] = [
'reason' => "failed $i"
];
}
return redirect()->route('customer.purchase.success-purchase', [
'purchase_id' => 10,
'failed_purchases' => json_encode($failed_purchases)
]);
I need to pass an array with the route, when i try this code but i got an error Missing required parameters for [Route
.
I also tried serialize()
.
How to solve this ?