PHP Class Dumplie\Customer\Domain\Checkout

Afficher le fichier Open project: dumplie/dumplie Class Usage Examples

Méthodes publiques

Méthode Description
__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

Method Details

__construct() public méthode

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

billingAddress() public méthode

public billingAddress ( ) : Address
Résultat Address

cartId() public méthode

public cartId ( ) : CartId
Résultat CartId

changeBillingAddress() public méthode

public changeBillingAddress ( Address $address )
$address Address

changeShippingAddress() public méthode

public changeShippingAddress ( Address $address )
$address Address

placeOrder() public méthode

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
Résultat Order

shippingAddress() public méthode

public shippingAddress ( ) : Address
Résultat Address