Exemple #1
0
 public function log(AuditLog $event = null)
 {
     if (empty($event)) {
         return;
     }
     $array = array('typeId' => $event->getType(), 'type' => $event->getTypeId(), 'description' => $event->getDescription(), 'user' => $event->getUser(), 'impersonatingUser' => $event->getImpersonatingUser(), 'ip' => $event->getIp());
     $fs = new Filesystem();
     $fs->mkdir($this->dir);
     file_put_contents($this->dir . DIRECTORY_SEPARATOR . "audit.log", serialize($array));
 }