/** * {@inheritdoc} */ public function reverseTransform($ids) { if (!$ids) { return; } $repo = $this->mediaManager->getRepository(); $media = $repo->createQueryBuilder('m')->where('m.id IN(:ids)')->setParameter('ids', $ids)->getQuery()->getResult(); if (null === $media) { throw new TransformationFailedException(sprintf('A media item with id "%s" does not exist!', $id)); } return $media; }