мой файл order.php имеет
/**
* Encode the cart items from json to object
* @param $value
* @return mixed
*/
public function getCartItemsAttribute($value){
return json_decode($value);
}
И в моем контроллере я получаю cartItems следующим образом
public function orderDetails(Order $order){
$address = implode(',',array_slice((array)$order->address,2,4));
foreach ($order->cartItems as $item){
dd($item);
}
return view('/admin/pages/productOrders/orderDetails',compact('order','address'));
}
И в приведенном выше коде dd($item) будет выводиться следующим образом
{#422 ▼
+"id": 4
+"user_id": 2
+"product_id": 1
+"quantity": 1
+"deleted_at": null
+"created_at": "2018-02-16 08:12:08"
+"updated_at": "2018-02-16 08:12:08"
}
но я хочу, как показано ниже.
Cart {#422 ▼
+"id": 4
+"user_id": 2
+"product_id": 1
+"quantity": 1
+"deleted_at": null
+"created_at": "2018-02-16 08:12:08"
+"updated_at": "2018-02-16 08:12:08"
}
Как я могу добиться этого в laravel.