src/EventSubscriber/EasyAdminSubscriberOffreCreated.php line 18
<?phpnamespace App\EventSubscriber;use App\Entity\Offre;use EasyCorp\Bundle\EasyAdminBundle\Event\BeforeEntityPersistedEvent;use Symfony\Component\EventDispatcher\EventSubscriberInterface;class EasyAdminSubscriberOffreCreated implements EventSubscriberInterface{public static function getSubscribedEvents(){return [BeforeEntityPersistedEvent::class => ['setOffreCreatedAt'],];}public function setOffreCreatedAt(BeforeEntityPersistedEvent $event){$offre = $event->getEntityInstance();if (!($offre instanceof Offre)) {return;}$offre->setCreatedAt(new \DateTime());}}