From 4c27b4da06d88047be5d23404a5d8bbb0fa985aa Mon Sep 17 00:00:00 2001 From: Korina Cordero Date: Fri, 28 Feb 2020 03:21:29 +0000 Subject: [PATCH] Add date and time for logging. #330 --- src/EventListener/EntityListener.php | 9 +++++++-- src/EventListener/EntityListener/UserEntityListener.php | 6 +++++- 2 files changed, 12 insertions(+), 3 deletions(-) diff --git a/src/EventListener/EntityListener.php b/src/EventListener/EntityListener.php index ebd51b53..9cb997b0 100644 --- a/src/EventListener/EntityListener.php +++ b/src/EventListener/EntityListener.php @@ -5,6 +5,8 @@ namespace App\EventListener; use Doctrine\Common\Persistence\Event\LifecycleEventArgs; use Doctrine\ORM\Event\OnFlushEventArgs; +use DateTime; + abstract class EntityListener { @@ -15,6 +17,9 @@ abstract class EntityListener public function onFlush(OnFlushEventArgs $args) { + $event_time = new DateTime(); + $log_time = $event_time->format('Y-m-d H:i:s'); + $em = $args->getEntityManager(); $unit_of_work = $em->getUnitOfWork(); $deleted_entities = $unit_of_work->getScheduledEntityDeletions(); @@ -34,7 +39,7 @@ abstract class EntityListener $old_value = $values[0]; $new_value = $values[1]; - error_log('Changed ' . $field . ' from ' . $old_value . ' to ' . $new_value); + error_log($log_time . ' - Changed ' . $field . ' from ' . $old_value . ' to ' . $new_value); } } @@ -42,7 +47,7 @@ abstract class EntityListener { $deleted_id = $deleted_entity->getID(); - error_log('Deleted object with id ' . $deleted_id); + error_log($log_time . ' - Deleted object with id ' . $deleted_id); } } diff --git a/src/EventListener/EntityListener/UserEntityListener.php b/src/EventListener/EntityListener/UserEntityListener.php index 91495e41..aef21dbe 100644 --- a/src/EventListener/EntityListener/UserEntityListener.php +++ b/src/EventListener/EntityListener/UserEntityListener.php @@ -11,11 +11,15 @@ use App\Entity\User; use App\Entity\Role; use App\Entity\Hub; +use DateTime; + class UserEntityListener extends EntityListener { public function postPersist($user, LifecycleEventArgs $args) { - error_log('Created user with id ' . $user->getID() . ' and username ' . $user->getUsername()); + $event_time = new DateTime(); + $log_time = $event_time->format('Y-m-d H:i:s'); + error_log($log_time . ' - Created user with id ' . $user->getID() . ' and username ' . $user->getUsername()); } //public function onFlush(OnFlushEventArgs $args)