From 62ca1666bded88e3af3bba74e6927e7f6e03b5e9 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Bj=C3=B6rn=20Fromme?= Date: Fri, 20 Oct 2023 15:50:50 +0200 Subject: [PATCH] Task: Remove obsolete functionality --- .../Admin/Assignment/DuplicateController.php | 46 +++++++++++++++++++ .../Teamer/Document/IndexController.php | 18 -------- .../Teamer/Feedback/IndexController.php | 18 -------- src/Menu/TeamerMenuBuilder.php | 8 ---- templates/teamer/document/index.html.twig | 9 ---- templates/teamer/feedback/index.html.twig | 9 ---- 6 files changed, 46 insertions(+), 62 deletions(-) create mode 100644 src/Controller/Admin/Assignment/DuplicateController.php delete mode 100644 src/Controller/Teamer/Document/IndexController.php delete mode 100644 src/Controller/Teamer/Feedback/IndexController.php delete mode 100644 templates/teamer/document/index.html.twig delete mode 100644 templates/teamer/feedback/index.html.twig diff --git a/src/Controller/Admin/Assignment/DuplicateController.php b/src/Controller/Admin/Assignment/DuplicateController.php new file mode 100644 index 0000000..762b9ff --- /dev/null +++ b/src/Controller/Admin/Assignment/DuplicateController.php @@ -0,0 +1,46 @@ +createForm(AssignmentType::class, $assignment); + $form->handleRequest($request); + + if ($form->isSubmitted() && $form->isValid()) { + $this->entityManager->flush(); + + $this->addFlash('success', 'Der Einsatz wurde aktualisiert'); + + $this->logger->info('Edit assignment', [ + 'assignment' => $assignment->getUuid(), + ]); + + return $this->redirectToRoute('app_admin_assignment_index'); + } + + return $this->render('admin/assignment/edit.html.twig', [ + 'form' => $form, + ]); + } +} \ No newline at end of file diff --git a/src/Controller/Teamer/Document/IndexController.php b/src/Controller/Teamer/Document/IndexController.php deleted file mode 100644 index fa09670..0000000 --- a/src/Controller/Teamer/Document/IndexController.php +++ /dev/null @@ -1,18 +0,0 @@ -render('teamer/document/index.html.twig'); - } -} \ No newline at end of file diff --git a/src/Controller/Teamer/Feedback/IndexController.php b/src/Controller/Teamer/Feedback/IndexController.php deleted file mode 100644 index 07dfe26..0000000 --- a/src/Controller/Teamer/Feedback/IndexController.php +++ /dev/null @@ -1,18 +0,0 @@ -render('teamer/feedback/index.html.twig'); - } -} \ No newline at end of file diff --git a/src/Menu/TeamerMenuBuilder.php b/src/Menu/TeamerMenuBuilder.php index d2c78b4..be5434a 100644 --- a/src/Menu/TeamerMenuBuilder.php +++ b/src/Menu/TeamerMenuBuilder.php @@ -69,14 +69,6 @@ class TeamerMenuBuilder extends AbstractMenuBuilder 'route' => 'app_teamer_disposition_recent', 'title' => 'Letzte Einsätze', ], - [ - 'route' => 'app_teamer_document_index', - 'title' => 'Meine Dokumente', - ], - [ - 'route' => 'app_teamer_feedback_index', - 'title' => 'Mein Feedback', - ], ], ], [ diff --git a/templates/teamer/document/index.html.twig b/templates/teamer/document/index.html.twig deleted file mode 100644 index fbed065..0000000 --- a/templates/teamer/document/index.html.twig +++ /dev/null @@ -1,9 +0,0 @@ -{% extends 'teamer/layout.html.twig' %} - -{% block title %}Meine Dokumente{% endblock %} - -{% block content %} -

- Meine Dokumente -

-{% endblock %} \ No newline at end of file diff --git a/templates/teamer/feedback/index.html.twig b/templates/teamer/feedback/index.html.twig deleted file mode 100644 index 8d1be6f..0000000 --- a/templates/teamer/feedback/index.html.twig +++ /dev/null @@ -1,9 +0,0 @@ -{% extends 'teamer/layout.html.twig' %} - -{% block title %}Mein Feedback{% endblock %} - -{% block content %} -

- Mein Feedback -

-{% endblock %} \ No newline at end of file