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

Revision

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

Revision Autor Zeilennr. Zeile
224 lars 1
<?php
2
 
226 lars 3
    namespace App\Http\Controllers\bestellwesen;
224 lars 4
 
5
    use App\Http\Controllers\Controller;
226 lars 6
    use App\Http\Requests\StoreSupplierShippingRequest;
7
    use App\Http\Requests\UpdateSupplierShippingRequest;
8
    use App\Models\Supplier;
9
    use App\Models\SupplierShipping;
10
    use Illuminate\Contracts\Foundation\Application;
11
    use Illuminate\Contracts\View\Factory;
12
    use Illuminate\Contracts\View\View;
224 lars 13
 
226 lars 14
    class SupplierShippingController extends Controller
224 lars 15
    {
226 lars 16
        /**
17
         * Display a listing of the resource.
18
         *
236 lars 19
         * @param Supplier $supplier
226 lars 20
         * @return Application|Factory|View
21
         */
22
        public function index( Supplier $supplier ): View|Factory|Application
23
        {
24
            //
25
            $vKosten = SupplierShipping::where( "supplier_id", $supplier->id )->get();
229 lars 26
            return view( "online_shop.shipping_include", [ "shipping" => $vKosten, "supplier" => $supplier, ] );
226 lars 27
        }
224 lars 28
 
226 lars 29
        /**
30
         * Show the form for creating a new resource.
31
         *
236 lars 32
         * @param Supplier $supplier
33
         * @return Application|Factory|View
226 lars 34
         */
236 lars 35
        public function create( Supplier $supplier ): View|Factory|Application
226 lars 36
        {
37
            //
236 lars 38
            return view( "online_shop.shipping", [ "supplier" => $supplier ] );
226 lars 39
        }
224 lars 40
 
226 lars 41
        /**
42
         * Store a newly created resource in storage.
43
         *
44
         * @param \App\Http\Requests\StoreSupplierShippingRequest $request
45
         * @return \Illuminate\Http\Response
46
         */
47
        public function store( StoreSupplierShippingRequest $request )
48
        {
49
            //
50
        }
224 lars 51
 
226 lars 52
        /**
246 lars 53
         * Show the form for editing the specified resource.
226 lars 54
         *
242 lars 55
         * @param Supplier $supplier
56
         * @param SupplierShipping $shipping
57
         * @return Application|Factory|View
226 lars 58
         */
246 lars 59
        public function edit( Supplier $supplier, SupplierShipping $shipping ): View|Factory|Application
226 lars 60
        {
61
            //
242 lars 62
            return view( "online_shop.shipping", [ "supplier" => $supplier, "vk" => $shipping ] );
226 lars 63
        }
224 lars 64
 
226 lars 65
        /**
66
         * Update the specified resource in storage.
67
         *
68
         * @param \App\Http\Requests\UpdateSupplierShippingRequest $request
69
         * @param \App\Models\SupplierShipping $supplierShipping
70
         * @return \Illuminate\Http\Response
71
         */
72
        public function update( UpdateSupplierShippingRequest $request, SupplierShipping $supplierShipping )
73
        {
74
            //
75
        }
224 lars 76
 
226 lars 77
        /**
78
         * Remove the specified resource from storage.
79
         *
80
         * @param \App\Models\SupplierShipping $supplierShipping
81
         * @return \Illuminate\Http\Response
82
         */
83
        public function destroy( SupplierShipping $supplierShipping )
84
        {
85
            //
86
        }
224 lars 87
    }