true])] #[OA\Parameter(name: 'id', description: 'Export template ID to delete', in: 'path', required: true)] #[Route(path: '/{id}', name: 'delete_export_template', requirements: ['id' => '\d+'], methods: ['DELETE'])] public function deleteTemplate(ExportTemplate $exportTemplate, ExportTemplateRepository $repository, ViewHandlerInterface $viewHandler): Response { $repository->removeExportTemplate($exportTemplate); $view = new View(null, Response::HTTP_NO_CONTENT); return $viewHandler->handle($view); } }