PHP 클래스 Dumplie\Customer\Infrastructure\InMemory\InMemoryCarts

상속: implements Dumplie\Customer\Domain\Carts
파일 보기 프로젝트 열기: dumplie/dumplie

공개 메소드들

메소드 설명
__construct ( array $carts = [] )
add ( Cart $cart )
exists ( CartId $cartId ) : boolean
getById ( CartId $cartId ) : Cart
remove ( CartId $cartId )

메소드 상세

__construct() 공개 메소드

public __construct ( array $carts = [] )
$carts array

add() 공개 메소드

public add ( Cart $cart )
$cart Dumplie\Customer\Domain\Cart

exists() 공개 메소드

public exists ( CartId $cartId ) : boolean
$cartId Dumplie\Customer\Domain\CartId
리턴 boolean

getById() 공개 메소드

public getById ( CartId $cartId ) : Cart
$cartId Dumplie\Customer\Domain\CartId
리턴 Dumplie\Customer\Domain\Cart

remove() 공개 메소드

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