getProductClasses() public method

Get ProductClasses
public getProductClasses ( ) : Doctrine\Common\Collections\Collection
return Doctrine\Common\Collections\Collection
 /**
  * {@inheritDoc}
  */
 public function getProductClasses()
 {
     $this->__initializer__ && $this->__initializer__->__invoke($this, 'getProductClasses', array());
     return parent::getProductClasses();
 }
 /**
  * 規格なし商品を除いて商品規格を取得.
  *
  * @param Product $Product
  * @return \Eccube\Entity\ProductClass[]
  */
 private function getProductClassesExcludeNonClass(Product $Product)
 {
     $ProductClasses = $Product->getProductClasses();
     return $ProductClasses->filter(function ($ProductClass) {
         $ClassCategory1 = $ProductClass->getClassCategory1();
         $ClassCategory2 = $ProductClass->getClassCategory2();
         return $ClassCategory1 || $ClassCategory2;
     });
 }