src/App/EventListener/Client/Importer/ImporterProductListener.php line 11

Open in your IDE?
  1. <?php
  2. namespace App\EventListener\Client\Importer;
  3. use App\Entity\Central\Product\Product;
  4. use App\Entity\Client\Import\ImportProduct;
  5. use App\EventListener\GenericEvent;
  6. class ImporterProductListener
  7. {
  8.     public function pre(GenericEvent $genericEvent)
  9.     {
  10.         if (!$genericEvent->getSubject() instanceof ImportProduct) {
  11.             return;
  12.         }
  13.         /** @var ImportProduct $importerProduct */
  14.         $importerProduct $genericEvent->getSubject();
  15.         if ($importerProduct->getProduct() instanceof Product){
  16.             $importerProduct->setConfirmAt(new \DateTime());
  17.         }
  18.     }
  19. }