PHP Class Sonata\Component\Basket\Loader

Show file Open project: sonata-project/ecommerce Class Usage Examples

Protected Properties

Property Type Description
$basket Sonata\Component\Basket\BasketInterface
$basketFactory Sonata\Component\Basket\BasketFactoryInterface
$customerSelector Sonata\Component\Customer\CustomerSelectorInterface

Public Methods

Method Description
__construct ( Sonata\Component\Basket\BasketFactoryInterface $basketFactory, Sonata\Component\Customer\CustomerSelectorInterface $customerSelector )
getBasket ( ) : Sonata\Component\Basket\BasketInterface Get the basket.

Method Details

__construct() public method

public __construct ( Sonata\Component\Basket\BasketFactoryInterface $basketFactory, Sonata\Component\Customer\CustomerSelectorInterface $customerSelector )
$basketFactory Sonata\Component\Basket\BasketFactoryInterface
$customerSelector Sonata\Component\Customer\CustomerSelectorInterface

getBasket() public method

Get the basket.
public getBasket ( ) : Sonata\Component\Basket\BasketInterface
return Sonata\Component\Basket\BasketInterface

Property Details

$basket protected property

protected BasketInterface,Sonata\Component\Basket $basket
return Sonata\Component\Basket\BasketInterface

$basketFactory protected property

protected BasketFactoryInterface,Sonata\Component\Basket $basketFactory
return Sonata\Component\Basket\BasketFactoryInterface

$customerSelector protected property

protected CustomerSelectorInterface,Sonata\Component\Customer $customerSelector
return Sonata\Component\Customer\CustomerSelectorInterface