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

Revision

Revision 391 | Revision 398 | Zur aktuellen Revision | Ganze Datei anzeigen | Leerzeichen ignorieren | Details | Blame | Letzte Änderung | Log anzeigen | RSS feed

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