$participation->getId(), 'startDate' => $this->normalizer->normalize($participation->getStartDate(), $format), 'endDate' => $this->normalizer->normalize($participation->getEndDate(), $format), 'person' => $this->normalizer->normalize($participation->getPerson(), $format), ]; } public function setNormalizer(NormalizerInterface $normalizer) { $this->normalizer = $normalizer; } public function supportsNormalization($data, $format = null): bool { // @TODO Fix this. return false; return $data instanceof AccompanyingPeriodParticipation; } }