/** * @param MediaInterface $mixed * * @return FacadeInterface */ public function transform($mixed, $folderId = null) { $facade = $this->newFacade(); $facade->name = $mixed->getMediaType(); $facade->translatedName = $this->translator->trans('open_orchestra_media_admin.media_filter.' . $mixed->getMediaType()); $facade->addLink('_filter', $this->generateRoute('open_orchestra_api_media_list', array('folderId' => $folderId, 'mediaType' => $facade->name))); return $facade; }