Exemplo n.º 1
0
 /**
  * Add a company entry to the audit log.
  *
  * @param Events\CompanyEvent $event
  */
 public function onCompanyPostSave(Events\CompanyEvent $event)
 {
     $company = $event->getCompany();
     if ($details = $event->getChanges()) {
         $log = ['bundle' => 'lead', 'object' => 'company', 'objectId' => $company->getId(), 'action' => $event->isNew() ? 'create' : 'update', 'details' => $details, 'ipAddress' => $this->ipLookupHelper->getIpAddressFromRequest()];
         $this->auditLogModel->writeToLog($log);
     }
 }