getListingUseCase->execute($request); } #[Route('/mainNews', name: 'mainNews', methods: ['GET'])] public function mainNews(): JsonResponse { return $this->getMainNews->execute(); } #[Route('/search', name: 'searchNews', methods: ['GET'])] public function detailMainNews(): JsonResponse { return $this->getDetailMainNews->execute(); } #[Route('/{detailId}', name: 'oneNews', methods: ['GET'])] public function oneNews(NewsDetailRequest $request): JsonResponse { return $this->getDetailNews->execute($request); } }