PHP Class Dumplie\Customer\Infrastructure\Doctrine\ORM\Domain\ORMCheckouts

Inheritance: implements Dumplie\Customer\Domain\Checkouts
Datei anzeigen Open project: dumplie/dumplie

Public Methods

Method Description
__construct ( EntityManager $entityManager )
add ( Checkout $checkout )
existsForCart ( CartId $cartId ) : boolean
getForCart ( CartId $cartId ) : Checkout
removeForCart ( CartId $cartId )

Method Details

__construct() public method

public __construct ( EntityManager $entityManager )
$entityManager Doctrine\ORM\EntityManager

add() public method

public add ( Checkout $checkout )
$checkout Dumplie\Customer\Domain\Checkout

existsForCart() public method

public existsForCart ( CartId $cartId ) : boolean
$cartId Dumplie\Customer\Domain\CartId
return boolean

getForCart() public method

public getForCart ( CartId $cartId ) : Checkout
$cartId Dumplie\Customer\Domain\CartId
return Dumplie\Customer\Domain\Checkout

removeForCart() public method

public removeForCart ( CartId $cartId )
$cartId Dumplie\Customer\Domain\CartId