Property | Type | Description | |
---|---|---|---|
$carts | Dumplie\Customer\Domain\Carts | ||
$checkouts | Dumplie\Customer\Domain\Checkouts | ||
$commandBus | Dumplie\SharedKernel\Application\CommandBus | ||
$orders | Dumplie\Customer\Domain\Orders | ||
$products | Dumplie\Customer\Domain\Products |
Method | Description | |
---|---|---|
carts ( ) : Dumplie\Customer\Domain\Carts | ||
checkout ( |
||
checkouts ( ) : Dumplie\Customer\Domain\Checkouts | ||
commandBus ( ) : Dumplie\SharedKernel\Application\CommandBus | ||
createEmptyCart ( string $currency = 'EUR' ) : |
||
createNewCartWithProducts ( string $currency = 'EUR', array $skuCodes = [] ) : |
||
orders ( ) : Dumplie\Customer\Domain\Orders | ||
products ( ) : Dumplie\Customer\Domain\Products |
Method | Description | |
---|---|---|
createCommandBus ( Dumplie\SharedKernel\Application\EventLog $eventLog, Dumplie\SharedKernel\Tests\Context\CommandBusFactory $commandBusFactory, array $commandExtension = [] ) : Dumplie\SharedKernel\Application\CommandBus |
public carts ( ) : Dumplie\Customer\Domain\Carts | ||
return | Dumplie\Customer\Domain\Carts |
public checkouts ( ) : Dumplie\Customer\Domain\Checkouts | ||
return | Dumplie\Customer\Domain\Checkouts |
public commandBus ( ) : Dumplie\SharedKernel\Application\CommandBus | ||
return | Dumplie\SharedKernel\Application\CommandBus |
protected createCommandBus ( Dumplie\SharedKernel\Application\EventLog $eventLog, Dumplie\SharedKernel\Tests\Context\CommandBusFactory $commandBusFactory, array $commandExtension = [] ) : Dumplie\SharedKernel\Application\CommandBus | ||
$eventLog | Dumplie\SharedKernel\Application\EventLog | |
$commandBusFactory | Dumplie\SharedKernel\Tests\Context\CommandBusFactory | |
$commandExtension | array | |
return | Dumplie\SharedKernel\Application\CommandBus |
public createEmptyCart ( string $currency = 'EUR' ) : |
||
$currency | string | |
return |
public createNewCartWithProducts ( string $currency = 'EUR', array $skuCodes = [] ) : |
||
$currency | string | |
$skuCodes | array | |
return |
public orders ( ) : Dumplie\Customer\Domain\Orders | ||
return | Dumplie\Customer\Domain\Orders |
public products ( ) : Dumplie\Customer\Domain\Products | ||
return | Dumplie\Customer\Domain\Products |
protected Carts,Dumplie\Customer\Domain $carts | ||
return | Dumplie\Customer\Domain\Carts |
protected Checkouts,Dumplie\Customer\Domain $checkouts | ||
return | Dumplie\Customer\Domain\Checkouts |
protected CommandBus,Dumplie\SharedKernel\Application $commandBus | ||
return | Dumplie\SharedKernel\Application\CommandBus |
protected Orders,Dumplie\Customer\Domain $orders | ||
return | Dumplie\Customer\Domain\Orders |