Completed
Pull Request — master (#290)
by
unknown
41:51
created

CartSummaryView::__construct()   A

Complexity

Conditions 1
Paths 1

Size

Total Lines 4

Duplication

Lines 0
Ratio 0 %

Importance

Changes 0
Metric Value
dl 0
loc 4
rs 10
c 0
b 0
f 0
cc 1
nc 1
nop 0
1
<?php
2
3
declare(strict_types=1);
4
5
namespace Sylius\SyliusShopApiPlugin\View;
6
7
class CartSummaryView
8
{
9
    /** @var string */
10
    public $tokenValue;
11
12
    /** @var string */
13
    public $channel;
14
15
    /** @var string */
16
    public $currency;
17
18
    /** @var string */
19
    public $locale;
20
21
    /** @var string */
22
    public $checkoutState;
23
24
    /** @var array|ItemView[] */
25
    public $items = [];
26
27
    /** @var TotalsView */
28
    public $totals;
29
30
    /** @var AddressView */
31
    public $shippingAddress;
32
33
    /** @var AddressView */
34
    public $billingAddress;
35
36
    /** @var array|PaymentView[] */
37
    public $payments = [];
38
39
    /** @var array|ShipmentView[] */
40
    public $shipments = [];
41
42
    /** @var array|AdjustmentView[] */
43
    public $cartDiscounts = [];
44
45
    public function __construct()
46
    {
47
        $this->totals = new TotalsView();
48
    }
49
}
50