/** * Add an entry to the audit log. * * @param SmsEvent $event */ public function onPostSave(SmsEvent $event) { $entity = $event->getSms(); if ($details = $event->getChanges()) { $log = ['bundle' => 'sms', 'object' => 'sms', 'objectId' => $entity->getId(), 'action' => $event->isNew() ? 'create' : 'update', 'details' => $details]; $this->auditLogModel->writeToLog($log); } }