listingService))->handle($request); } #[Route('/mainNews', name: 'mainNews', methods: ['GET'])] public function mainNews(EmptyRequest $request): JsonResponse { return (new Handle($this->mainNewsService))->handle($request); } #[Route('/search', name: 'searchNews', methods: ['GET'])] public function search(EmptyRequest $request): JsonResponse { return (new Handle($this->searchService))->handle($request); } #[Route('/{detailId}', name: 'oneNews', methods: ['GET'])] public function oneNews(DetailRequest $request): JsonResponse { return (new Handle($this->detailService))->handle($request); } }