src/Entity/Product/Product.php line 18

Open in your IDE?
  1. <?php
  2. declare(strict_types=1);
  3. namespace App\Entity\Product;
  4. use BitBag\SyliusProductBundlePlugin\Entity\ProductBundlesAwareInterface;
  5. use Doctrine\ORM\Mapping as ORM;
  6. use Odiseo\SyliusVendorPlugin\Entity\VendorAwareInterface;
  7. use Odiseo\SyliusVendorPlugin\Entity\VendorTrait;
  8. use Sylius\Component\Core\Model\Product as BaseProduct;
  9. use Sylius\Component\Product\Model\ProductTranslationInterface;
  10. /**
  11.  * @ORM\Entity()
  12.  * @ORM\Table(name="sylius_product")
  13.  */
  14. class Product extends BaseProduct implements ProductBundlesAwareInterfaceVendorAwareInterface
  15. {
  16.     use ProductTrait;
  17.     use VendorTrait;
  18.     protected function createTranslation(): ProductTranslationInterface
  19.     {
  20.         return new ProductTranslation();
  21.     }
  22. }