src/EventSubscriber/Import/EntityMapper/ProductMovie/EmbeddedEntitySubscriber.php line 15

Open in your IDE?
  1. <?php
  2. namespace App\EventSubscriber\Import\EntityMapper\ProductMovie;
  3. use App\Application\EntityImportBundle\Event\EmbeddableMapperEvent;
  4. use App\Entity\ProductMovie;
  5. use App\EventSubscriber\Import\EntityMapper\BaseEmbeddedSubscriber;
  6. /**
  7.  * Class EmbeddedEntitySubscriber.
  8.  */
  9. class EmbeddedEntitySubscriber extends BaseEmbeddedSubscriber
  10. {
  11.     public function onEntityPrePersist(EmbeddableMapperEvent $event): void
  12.     {
  13.         if (!$event->getEntity() instanceof ProductMovie) {
  14.             return;
  15.         }
  16.         $this->handleProductLocalizedText($event->getEntity(), $event->getEmbeddedProperties(), $event->getData());
  17.     }
  18. }