type; } public function display(Subject $subject, string $format = 'html', array $options = []): string { $activity = $this->activityRepository->find($subject->identifiers['id']); if (null === $activity) { $label = $this->translator->trans('audit.activity.subject', ['id' => $subject->identifiers['id']], 'messages'); } else { $label = $this->translator->trans('audit.activity.subject_with_details', [ 'id' => $subject->identifiers['id'], 'date' => $activity->getDate(), 'type' => $this->translatableStringHelper->localize($activity->getActivityType()->getName()), ], 'messages'); } return 'html' === $format ? ''.$label.'' : $label; } }