Subversion-Projekte lars-tiefland.laravel_shop

Revision

Revision 817 | Ganze Datei anzeigen | Leerzeichen ignorieren | Details | Blame | Letzte Änderung | Log anzeigen | RSS feed

Revision 817 Revision 853
Zeile 8... Zeile 8...
8
    class BasketItemController extends Controller
8
    class BasketItemController extends Controller
9
    {
9
    {
10
        public string     $name;
10
        public string     $name;
11
        public float      $price;
11
        public float      $price;
12
        public int        $menge;
12
        public int        $menge;
13
        public string     $code = "";
13
        public string     $code              = "";
14
        public int        $id;
14
        public int        $id;
15
        public Collection $medium;
15
        public Collection $medium;
16
	public ?int       $tax  = 0;
16
        public ?int       $tax               = 0;
17
	public string     $slug = "";
17
        public string     $slug              = "";
18
	public int        $spedId = 0;
18
        public int        $spedId            = 0;
19
	public int        $versandgruppen_id = 1;
19
        public int        $shipping_group_id = 1;
20
	public float      $gewicht = 0;
20
        public float      $weight            = 0;
Zeile 21... Zeile 21...
21
 
21
 
22
        //
22
        //
Zeile 23... Zeile 23...
23
        public string $addinfo;
23
        public string $addinfo;
24
 
24
 
25
        public function __construct( int $menge, float $price, int $item, string $code = "" )
25
        public function __construct( int $menge, float $price, int $item, string $code = "" )
26
        {
26
        {
27
            if ( $menge >= 1 )
27
            if ( $menge >= 1 )
28
            {
28
            {
-
 
29
                $dbItem = Item::with( 'medium.medium', 'price' )->find( $item );
-
 
30
                $this->medium = $dbItem->medium;
29
                $dbItem = Item::with( 'medium.medium', 'price' )->find( $item );
31
                $this->shipping_group_id = $dbItem->shipping_group_id;
30
                $this->medium = $dbItem->medium;
32
                $this->weight = $dbItem->weight;
31
                $this->menge = $menge;
33
                $this->menge = $menge;
32
                $this->slug = $dbItem->slug;
34
                $this->slug = $dbItem->slug;
33
                $this->price = $dbItem->price[0]->preis;
35
                $this->price = $dbItem->price[0]->preis;