From a18f675e64fb3f4452ea8408f0b23d09bc2b7d73 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Benjamin=20Beganovi=C4=87?= Date: Thu, 29 Feb 2024 17:36:21 +0100 Subject: [PATCH] Add SubscriptionStepsController to handle subscription steps --- .../SubscriptionStepsController.php | 25 +++++++++++++++++++ 1 file changed, 25 insertions(+) create mode 100644 app/Http/Controllers/SubscriptionStepsController.php diff --git a/app/Http/Controllers/SubscriptionStepsController.php b/app/Http/Controllers/SubscriptionStepsController.php new file mode 100644 index 000000000000..757ef993dab2 --- /dev/null +++ b/app/Http/Controllers/SubscriptionStepsController.php @@ -0,0 +1,25 @@ +map(fn($dependency) => [ + 'id' => $dependency['id'], + 'dependencies' => collect($dependency['dependencies']) + ->map(fn($dependency) => Purchase::$dependencies[$dependency]['id']) + ->toArray(), + ]) + ->toArray(); + + return response()->json($dependencies); + } +}