Sonata\Component\Basket\BasketInterface::countBasketElements PHP Method

countBasketElements() public method

count number of element in the basket.
public countBasketElements ( ) : integer
return integer
    public function countBasketElements();

Usage Example

Example #1
0
 /**
  * {@inheritdoc}
  */
 public function isBasketValid(BasketInterface $basket)
 {
     if ($basket->countBasketElements() == 0) {
         return false;
     }
     foreach ($basket->getBasketElements() as $element) {
         $product = $element->getProduct();
         if ($product->isRecurrentPayment() === true) {
             return false;
         }
     }
     return true;
 }