From ae8b7be04ba50ab9b82dccc592c82182df24adef Mon Sep 17 00:00:00 2001 From: Korina Cordero Date: Wed, 14 Dec 2022 09:37:59 +0000 Subject: [PATCH] Add service for drive hub. #722 --- config/services.yaml | 6 ++++++ src/Service/DriveHubManager.php | 22 ++++++++++++++++++++++ 2 files changed, 28 insertions(+) create mode 100644 src/Service/DriveHubManager.php diff --git a/config/services.yaml b/config/services.yaml index a5d7d05f..05756f7f 100644 --- a/config/services.yaml +++ b/config/services.yaml @@ -328,3 +328,9 @@ services: App\Service\WarrantySerialLoadLogger: arguments: $em: "@doctrine.orm.entity_manager" + + # drive hub manager + App\Service\DriveHubManager: + arguments: + $em: "@doctrine.orm.entity_manager" + $callback_url: "%env(DRIVEHUB_CALLBACK_URL)%" diff --git a/src/Service/DriveHubManager.php b/src/Service/DriveHubManager.php new file mode 100644 index 00000000..50c3fcca --- /dev/null +++ b/src/Service/DriveHubManager.php @@ -0,0 +1,22 @@ +em = $em; + $this->callback_url = $callback_url; + } + + public function sendJOStatusChange() + { + // send status back to callback url as POST in json format + } +}