Esempio n. 1
0
 /**
  * @param $action
  * @param $objectId
  * @param $objectClass
  * @param $valuesChanged
  * @param bool $andFlush
  * @return mixed|object
  */
 public function log($action, $objectId, $objectClass, $valuesChanged, $andFlush = true)
 {
     /** @var AuditLog $log */
     $log = $this->manager->create();
     $log->setAction($action);
     $log->setObjectId($objectId);
     $log->setObjectClass($objectClass);
     $log->setValuesChanged($valuesChanged);
     $log->setUser($this->user);
     $this->manager->update($log, $andFlush);
     return $log;
 }