Sonata\ProductBundle\Twig\Extension\ProductExtension::getCheapestEnabledVariation PHP Method

getCheapestEnabledVariation() public method

Return the cheapest variation of the product (or itself if none).
public getCheapestEnabledVariation ( Sonata\Component\Product\ProductInterface $product ) : Sonata\Component\Product\ProductInterface
$product Sonata\Component\Product\ProductInterface
return Sonata\Component\Product\ProductInterface
    public function getCheapestEnabledVariation(ProductInterface $product)
    {
        if (!$this->productPool->getProvider($product)->hasVariations($product)) {
            return $product;
        }
        return $this->productPool->getProvider($product)->getCheapestEnabledVariation($product);
    }