protected function ProductBundleItem::hasVariation in Commerce Product Bundle 8
Whether the bundle item has a specific variation referenced.
Parameters
\Drupal\commerce_product\Entity\ProductVariationInterface $variation: The variation.
Return value
bool True if the variations reference contains the variation, false otherwise.
2 calls to ProductBundleItem::hasVariation()
- ProductBundleItem::addVariation in src/Entity/ ProductBundleItem.php 
- Adds a variation.
- ProductBundleItem::setCurrentVariation in src/Entity/ ProductBundleItem.php 
- Gets the currently selected variation, or the default variation.
File
- src/Entity/ ProductBundleItem.php, line 335 
Class
- ProductBundleItem
- Defines the product bundle item entity.
Namespace
Drupal\commerce_product_bundle\EntityCode
protected function hasVariation(ProductVariationInterface $variation) {
  return $this
    ->getVariationIndex($variation) !== FALSE;
}