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

Inheritance: implements Dumplie\Customer\Application\Query\CartQuery
Afficher le fichier Open project: dumplie/dumplie

Méthodes publiques

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

Méthode Description
getItemBySku ( string $sku, integer $quantity ) : CartItem

Method Details

__construct() public méthode

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

doesCartWithIdExist() public méthode

public doesCartWithIdExist ( string $cartId ) : boolean
$cartId string
Résultat boolean

getById() public méthode

public getById ( string $cartId ) : Dumplie\Customer\Application\Query\Result\Cart
$cartId string
Résultat Dumplie\Customer\Application\Query\Result\Cart