From 576b2a488c45c951ae1b8c6bb94de3a41506a693 Mon Sep 17 00:00:00 2001 From: christianbeeznst Date: Wed, 27 Mar 2024 00:35:45 -0500 Subject: [PATCH] Course: Refactor course creation service --- assets/vue/components/course/Form.vue | 4 +- assets/vue/views/course/Create.vue | 27 +- .../Controller/CourseController.php | 49 +- .../Repository/Node/CourseRepository.php | 25 +- src/CoreBundle/Service/CourseService.php | 749 ++++++++++++++++++ src/CoreBundle/Service/EventLoggerService.php | 61 ++ 6 files changed, 878 insertions(+), 37 deletions(-) create mode 100644 src/CoreBundle/Service/CourseService.php create mode 100644 src/CoreBundle/Service/EventLoggerService.php diff --git a/assets/vue/components/course/Form.vue b/assets/vue/components/course/Form.vue index 93ec575b4ef..b871e60fb85 100644 --- a/assets/vue/components/course/Form.vue +++ b/assets/vue/components/course/Form.vue @@ -45,12 +45,12 @@ v-model="fillDemoContent" name="" /> - + /-->