From be223a7e254c49deef619a68deb2c57ee87f1815 Mon Sep 17 00:00:00 2001
From: Justus Dieckmann <justusdieckmann@wwu.de>
Date: Sun, 25 Aug 2019 23:58:25 +0200
Subject: [PATCH] Add subplugins.json

---
 db/subplugins.json | 6 ++++++
 db/subplugins.php  | 5 +----
 2 files changed, 7 insertions(+), 4 deletions(-)
 create mode 100644 db/subplugins.json

diff --git a/db/subplugins.json b/db/subplugins.json
new file mode 100644
index 0000000..e21b91d
--- /dev/null
+++ b/db/subplugins.json
@@ -0,0 +1,6 @@
+{
+  "plugintypes" : {
+    "lifecycletrigger" : "admin\/tool\/lifecycle\/trigger",
+    "lifecyclestep" : "admin\/tool\/lifecycle\/step"
+  }
+}
\ No newline at end of file
diff --git a/db/subplugins.php b/db/subplugins.php
index 4b76bb1..6c3caf4 100644
--- a/db/subplugins.php
+++ b/db/subplugins.php
@@ -23,7 +23,4 @@
  */
 defined('MOODLE_INTERNAL') || die();
 
-$subplugins = array(
-    'lifecycletrigger' => 'admin/tool/lifecycle/trigger',
-    'lifecyclestep' => 'admin/tool/lifecycle/step',
-);
+$subplugins = json_decode(file_get_contents(__DIR__ . '/subplugins.json'), true)["plugintypes"];
-- 
GitLab