PHP Класс Dumplie\Customer\Domain\Checkout

Показать файл Открыть проект Примеры использования класса

Открытые методы

Метод Описание
__construct ( CartId $cartId, Address $billingAddress )
billingAddress ( ) : Address
cartId ( ) : CartId
changeBillingAddress ( Address $address )
changeShippingAddress ( Address $address )
placeOrder ( OrderId $id, Dumplie\Customer\Domain\Products $products, Dumplie\Customer\Domain\Carts $carts ) : Order
shippingAddress ( ) : Address

Описание методов

__construct() публичный Метод

public __construct ( CartId $cartId, Address $billingAddress )
$cartId CartId
$billingAddress Address

billingAddress() публичный Метод

public billingAddress ( ) : Address
Результат Address

cartId() публичный Метод

public cartId ( ) : CartId
Результат CartId

changeBillingAddress() публичный Метод

public changeBillingAddress ( Address $address )
$address Address

changeShippingAddress() публичный Метод

public changeShippingAddress ( Address $address )
$address Address

placeOrder() публичный Метод

public placeOrder ( OrderId $id, Dumplie\Customer\Domain\Products $products, Dumplie\Customer\Domain\Carts $carts ) : Order
$id OrderId
$products Dumplie\Customer\Domain\Products
$carts Dumplie\Customer\Domain\Carts
Результат Order

shippingAddress() публичный Метод

public shippingAddress ( ) : Address
Результат Address