Sonata\ProductBundle\Model\BaseProductProvider::hasEnabledVariations PHP Method

hasEnabledVariations() public method

public hasEnabledVariations ( Sonata\Component\Product\ProductInterface $product )
$product Sonata\Component\Product\ProductInterface
    public function hasEnabledVariations(ProductInterface $product)
    {
        if (!$this->hasVariations($product)) {
            return false;
        }
        foreach ($product->getVariations() as $variation) {
            /** @var ProductInterface $variation */
            if ($variation->isEnabled()) {
                return true;
            }
        }
        return false;
    }