Пример #1
0
 /**
  * @param \Generated\Shared\Transfer\ProductAbstractTransfer $productAbstractTransfer
  *
  * @return void
  */
 protected function createProductAbstractImages(ProductAbstractTransfer $productAbstractTransfer)
 {
     $idProductAbstract = $productAbstractTransfer->getIdProductAbstract();
     foreach ($productAbstractTransfer->getProductImagesSets() as $productImagesSet) {
         $this->saveProductImageSet($idProductAbstract, $productImagesSet);
     }
 }
 /**
  * @param \Generated\Shared\Transfer\ProductAbstractTransfer $productAbstractTransfer
  *
  * @return \Orm\Zed\ProductCategory\Persistence\SpyProductCategory[]
  */
 public function getCategoriesByProductAbstract(ProductAbstractTransfer $productAbstractTransfer)
 {
     return $this->productCategoryQueryContainer->queryLocalizedProductCategoryMappingByIdProduct($productAbstractTransfer->getIdProductAbstract())->find();
 }