/** * @param LifecycleEventArgs $event */ public function postPersist(LifecycleEventArgs $event) { if (!$this->enabled) { return; } $loggedUser = $this->container->get('oro_security.security_facade')->getLoggedUser(); if ($loggedUser instanceof ApiUser) { $this->loggableManager->handlePostPersist($event->getEntity(), $event->getEntityManager()); } }
/** * @test */ public function testHandlePostPersist() { $loggableClass = new LoggableClass(); $loggableClass->setName('testName'); $this->loggableManager->handlePostPersist($loggableClass, $this->em); }