/** * Add a company delete entry to the audit log. * * @param Events\CompanyEvent $event */ public function onCompanyDelete(Events\CompanyEvent $event) { $company = $event->getCompany(); $log = ['bundle' => 'lead', 'object' => 'field', 'objectId' => $company->deletedId, 'action' => 'delete', 'details' => ['name', $company->getPrimaryIdentifier()], 'ipAddress' => $this->ipLookupHelper->getIpAddressFromRequest()]; $this->auditLogModel->writeToLog($log); }