HOME


Mini Shell 1.0
Negocios La Pieza.DO | Registrate o Inicia Sesión

¡Página no encontrada!

La página que busca no se encuentra en nuestro servidor.

Volver al inicio
DIR: /var/www/devs.lapieza.net/app/Http/Controllers/Api/V2/
Upload File :
Current File : /var/www/devs.lapieza.net/app/Http/Controllers/Api/V2/OrdersController.php
<?php

namespace App\Http\Controllers\Api\V2;

use App\Http\Controllers\Controller;
use App\Models\CombinedOrder;
use Illuminate\Http\Request;

class OrdersController extends Controller {
    public function index(Request $request){
        $combinedOrders = CombinedOrder::latest('id')->where('user_id', $request->user()->id)->get();

        if($request->orderDetails){
            $combinedOrders->load('orders')->load('orders.orderDetails');
        }

        return response()->json($combinedOrders);
    }

    public function show($id){
        $combined_order = CombinedOrder::find($id);
        return response()->json($combined_order->load('orders')->load('orders.orderDetails')->load('orders.orderDetails.product')->load('orders.orderDetails.product.thumbnail'));
    }
}