/** * @param BaseAuditLog $entity * @throws \Exception */ protected function setUser(BaseAuditLog $entity) { $userProperty = $this->container->getParameter('xiidea.easy_audit.user_property'); if (null === ($user = $this->getUser())) { $entity->setUser($this->getAnonymousUserName()); return; } $entity->setUser($this->getSettablePropertyValue($userProperty, $user)); }