searchHandler->handle($searchInput->toCommand()); if ($results instanceof RedirectToMediaResult) { return $this->redirectToRoute('app_search_result', [ 'mediaType' => $results->mediaType, 'imdbId' => $results->imdbId, ]); } return $this->render('search/results.html.twig', [ 'results' => $results, ]); } #[Route('/result/{mediaType}/{imdbId}/{season}/{episode?}', name: 'app_search_result')] public function result( GetMediaInfoInput $input, ?int $season = null, ): Response { $result = $this->getMediaInfoHandler->handle($input->toCommand()); return $this->render('search/result.html.twig', [ 'results' => $result, 'filter' => [ 'resolution' => '', 'codec' => '', 'provider' => '', 'language' => '', 'season' => 1, 'episode' => '' ] ]); } }