Sonata\Component\Basket\BasketSessionFactory::__construct PHP Method

__construct() public method

public __construct ( Sonata\Component\Basket\BasketManagerInterface $basketManager, Sonata\Component\Basket\BasketBuilderInterface $basketBuilder, Sonata\Component\Currency\CurrencyDetectorInterface $currencyDetector, Symfony\Component\HttpFoundation\Session\SessionInterface $session )
$basketManager Sonata\Component\Basket\BasketManagerInterface
$basketBuilder Sonata\Component\Basket\BasketBuilderInterface
$currencyDetector Sonata\Component\Currency\CurrencyDetectorInterface
$session Symfony\Component\HttpFoundation\Session\SessionInterface
    public function __construct(BasketManagerInterface $basketManager, BasketBuilderInterface $basketBuilder, CurrencyDetectorInterface $currencyDetector, SessionInterface $session)
    {
        $this->basketManager = $basketManager;
        $this->basketBuilder = $basketBuilder;
        $this->currencyDetector = $currencyDetector;
        $this->session = $session;
    }