protected getFromSession ( Sonata\Component\Customer\CustomerInterface $customer ) : Sonata\Component\Basket\BasketInterface | null | ||
$customer | Sonata\Component\Customer\CustomerInterface | |
return | Sonata\Component\Basket\BasketInterface | null |
protected function getFromSession(CustomerInterface $customer)
{
$basket = $this->session->get($this->getSessionVarName($customer));
if ($basket && !$basket->isEmpty()) {
return $basket;
}
return $this->session->get($this->getSessionVarName());
}