PHP Class Dumplie\Customer\Infrastructure\Doctrine\Dbal\Query\DbalCartQuery

Inheritance: implements Dumplie\Customer\Application\Query\CartQuery
Datei anzeigen Open project: dumplie/dumplie

Public Methods

Method Description
__construct ( Doctrine\DBAL\Connection $connection, MetadataAccessRegistry $accessRegistry ) DbalCartQuery constructor.
doesCartWithIdExist ( string $cartId ) : boolean
getById ( string $cartId ) : Dumplie\Customer\Application\Query\Result\Cart

Private Methods

Method Description
getItemBySku ( string $sku, integer $quantity ) : CartItem

Method Details

__construct() public method

DbalCartQuery constructor.
public __construct ( Doctrine\DBAL\Connection $connection, MetadataAccessRegistry $accessRegistry )
$connection Doctrine\DBAL\Connection
$accessRegistry Dumplie\Metadata\MetadataAccessRegistry

doesCartWithIdExist() public method

public doesCartWithIdExist ( string $cartId ) : boolean
$cartId string
return boolean

getById() public method

public getById ( string $cartId ) : Dumplie\Customer\Application\Query\Result\Cart
$cartId string
return Dumplie\Customer\Application\Query\Result\Cart