protected function getViewData(): array
{
$orders = Order::select('id')->where('payment_status', 1)
->with(['items' => function ($query) {
$query->select('order_id', 'product_id');
},
'items.product' => function ($query) {
$query->select('format_id');
}
])
->get()
->groupBy('format_id')
->toArray();
return [
'orders' => $orders
];
}
protected function getViewData(): array
{
$orders = Order::select('id')->where('payment_status', 1)
->with(['items' => function ($query) {
$query->select('order_id', 'product_id');
},
'items.product' => function ($query) {
$query->select('format_id');
}
])
->get()
->groupBy('format_id')
->toArray();
return [
'orders' => $orders
];
}