Subversion-Projekte lars-tiefland.webanos.marine-sales.de

Revision

Revision 242 | Revision 247 | Zur aktuellen Revision | Blame | Vergleich mit vorheriger | Letzte Änderung | Log anzeigen | RSS feed

<?php

    namespace App\Http\Controllers\bestellwesen;

    use App\Http\Controllers\Controller;
    use App\Http\Requests\StoreSupplierShippingRequest;
    use App\Http\Requests\UpdateSupplierShippingRequest;
    use App\Models\Supplier;
    use App\Models\SupplierShipping;
    use Illuminate\Contracts\Foundation\Application;
    use Illuminate\Contracts\View\Factory;
    use Illuminate\Contracts\View\View;

    class SupplierShippingController extends Controller
    {
        /**
         * Display a listing of the resource.
         *
         * @param Supplier $supplier
         * @return Application|Factory|View
         */
        public function index( Supplier $supplier ): View|Factory|Application
        {
            //
            $vKosten = SupplierShipping::where( "supplier_id", $supplier->id )->get();
            return view( "online_shop.shipping_include", [ "shipping" => $vKosten, "supplier" => $supplier, ] );
        }

        /**
         * Show the form for creating a new resource.
         *
         * @param Supplier $supplier
         * @return Application|Factory|View
         */
        public function create( Supplier $supplier ): View|Factory|Application
        {
            //
            return view( "online_shop.shipping", [ "supplier" => $supplier ] );
        }

        /**
         * Store a newly created resource in storage.
         *
         * @param \App\Http\Requests\StoreSupplierShippingRequest $request
         * @return \Illuminate\Http\Response
         */
        public function store( StoreSupplierShippingRequest $request )
        {
            //
        }

        /**
         * Show the form for editing the specified resource.
         *
         * @param Supplier $supplier
         * @param SupplierShipping $shipping
         * @return Application|Factory|View
         */
        public function edit( Supplier $supplier, SupplierShipping $shipping ): View|Factory|Application
        {
            //
            return view( "online_shop.shipping", [ "supplier" => $supplier, "vk" => $shipping ] );
        }

        /**
         * Update the specified resource in storage.
         *
         * @param \App\Http\Requests\UpdateSupplierShippingRequest $request
         * @param \App\Models\SupplierShipping $supplierShipping
         * @return \Illuminate\Http\Response
         */
        public function update( UpdateSupplierShippingRequest $request, SupplierShipping $supplierShipping )
        {
            //
        }

        /**
         * Remove the specified resource from storage.
         *
         * @param \App\Models\SupplierShipping $supplierShipping
         * @return \Illuminate\Http\Response
         */
        public function destroy( SupplierShipping $supplierShipping )
        {
            //
        }
    }