PHP 클래스 Sonata\Component\Event\AddBasketElementEvent

저자: Hugo Briand ([email protected])
상속: extends Symfony\Component\EventDispatcher\Event
파일 보기 프로젝트 열기: sonata-project/ecommerce

보호된 프로퍼티들

프로퍼티 타입 설명
$basket Sonata\Component\Basket\BasketInterface
$basketElement Sonata\Component\Basket\BasketElementInterface
$product Sonata\Component\Product\ProductInterface
$productProvider Sonata\Component\Product\ProductProviderInterface

공개 메소드들

메소드 설명
__construct ( Sonata\Component\Basket\BasketInterface $basket, Sonata\Component\Basket\BasketElementInterface $basketElement, Sonata\Component\Product\ProductInterface $product, Sonata\Component\Product\ProductProviderInterface $productProvider ) Constructor.
getBasket ( ) : Sonata\Component\Basket\BasketInterface
getBasketElement ( ) : Sonata\Component\Basket\BasketElementInterface
getProduct ( ) : Sonata\Component\Product\ProductInterface
getProductProvider ( ) : Sonata\Component\Product\ProductProviderInterface

메소드 상세

__construct() 공개 메소드

Constructor.
public __construct ( Sonata\Component\Basket\BasketInterface $basket, Sonata\Component\Basket\BasketElementInterface $basketElement, Sonata\Component\Product\ProductInterface $product, Sonata\Component\Product\ProductProviderInterface $productProvider )
$basket Sonata\Component\Basket\BasketInterface
$basketElement Sonata\Component\Basket\BasketElementInterface
$product Sonata\Component\Product\ProductInterface
$productProvider Sonata\Component\Product\ProductProviderInterface

getBasket() 공개 메소드

public getBasket ( ) : Sonata\Component\Basket\BasketInterface
리턴 Sonata\Component\Basket\BasketInterface

getBasketElement() 공개 메소드

public getBasketElement ( ) : Sonata\Component\Basket\BasketElementInterface
리턴 Sonata\Component\Basket\BasketElementInterface

getProduct() 공개 메소드

public getProduct ( ) : Sonata\Component\Product\ProductInterface
리턴 Sonata\Component\Product\ProductInterface

getProductProvider() 공개 메소드

public getProductProvider ( ) : Sonata\Component\Product\ProductProviderInterface
리턴 Sonata\Component\Product\ProductProviderInterface

프로퍼티 상세

$basket 보호되어 있는 프로퍼티

protected BasketInterface,Sonata\Component\Basket $basket
리턴 Sonata\Component\Basket\BasketInterface

$basketElement 보호되어 있는 프로퍼티

protected BasketElementInterface,Sonata\Component\Basket $basketElement
리턴 Sonata\Component\Basket\BasketElementInterface

$product 보호되어 있는 프로퍼티

protected ProductInterface,Sonata\Component\Product $product
리턴 Sonata\Component\Product\ProductInterface

$productProvider 보호되어 있는 프로퍼티

protected ProductProviderInterface,Sonata\Component\Product $productProvider
리턴 Sonata\Component\Product\ProductProviderInterface