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

Revision

Revision 2 | Details | Vergleich mit vorheriger | Letzte Änderung | Log anzeigen | RSS feed

Revision Autor Zeilennr. Zeile
2 lars 1
<?php
2
 
3
    namespace App\Http\Controllers;
4
 
5
    use App\Models\SalesPortal;
389 lars 6
    use Illuminate\Contracts\Foundation\Application;
7
    use Illuminate\Contracts\View\Factory;
8
    use Illuminate\Contracts\View\View;
2 lars 9
    use Illuminate\Http\Request;
10
 
11
    class SalesPortalController extends Controller
12
    {
13
        //
14
        /**
389 lars 15
         * @return Application|Factory|View
2 lars 16
         */
389 lars 17
        public function index(): View|Factory|Application
2 lars 18
        {
19
            $salesPortals = SalesPortal::with( 'sales_portal_type' )->get();
20
            return view( "salesPortal/index", [ "salesPortals" => $salesPortals ] );
21
        }
22
 
23
        /**
389 lars 24
         * @return Application|Factory|View
2 lars 25
         */
389 lars 26
        public function create(): View|Factory|Application
2 lars 27
        {
28
            return view( "salesPortal/edit" );
29
        }
30
 
31
        /**
32
         * @param SalesPortal $salesPortal
389 lars 33
         * @return Application|Factory|View
2 lars 34
         */
389 lars 35
        public function edit( SalesPortal $salesPortal ): View|Factory|Application
2 lars 36
        {
37
            return view( "salesPortal/edit", [ "vportal" => $salesPortal ] );
38
        }
39
 
40
        public function store()
41
        {
42
 
43
        }
44
 
45
        public function update()
46
        {
47
 
48
        }
49
 
50
        public function destroy()
51
        {
52
 
53
        }
54
    }