public function logEvent(\LeanMapper\Entity $entity, $action)
 {
     $log = new Log();
     $log->entity_name = $entity->getConventionalName();
     $log->entity_identifier = $entity->id;
     $log->user = $this->userRepository->find($this->user->id);
     $log->logged_at = new DateTime();
     $log->action = $action;
     $this->logRepository->persist($log);
 }