diff --git a/admin/includes/debugbar.php b/admin/includes/debugbar.php
new file mode 100644
index 00000000..3a9ae893
--- /dev/null
+++ b/admin/includes/debugbar.php
@@ -0,0 +1,22 @@
+register('debugbar_admin_head_end', HOOK_ADMIN_HEAD_END, function ($params) {
+ global $debugBar;
+
+ if (!isset($debugBar)) {
+ return;
+ }
+
+ $debugBarRenderer = $debugBar->getJavascriptRenderer();
+ echo $debugBarRenderer->renderHead();
+});
+$hooks->register('debugbar_admin_body_end', HOOK_ADMIN_BODY_END, function ($params) {
+ global $debugBar;
+
+ if (!isset($debugBar)) {
+ return;
+ }
+
+ $debugBarRenderer = $debugBar->getJavascriptRenderer();
+ echo $debugBarRenderer->render();
+});
diff --git a/admin/index.php b/admin/index.php
index 2e0dcba8..4a99fc71 100644
--- a/admin/index.php
+++ b/admin/index.php
@@ -30,26 +30,7 @@ if(!$db->hasTable('myaac_account_actions')) {
throw new RuntimeException('Seems that the table myaac_account_actions of MyAAC doesn\'t exist in the database. This is a fatal error. You can try to reinstall MyAAC by visiting this url.');
}
-$hooks->register('debugbar_admin_head_end', HOOK_ADMIN_HEAD_END, function ($params) {
- global $debugBar;
-
- if (!isset($debugBar)) {
- return;
- }
-
- $debugBarRenderer = $debugBar->getJavascriptRenderer();
- echo $debugBarRenderer->renderHead();
-});
-$hooks->register('debugbar_admin_body_end', HOOK_ADMIN_BODY_END, function ($params) {
- global $debugBar;
-
- if (!isset($debugBar)) {
- return;
- }
-
- $debugBarRenderer = $debugBar->getJavascriptRenderer();
- echo $debugBarRenderer->render();
-});
+require __DIR__ . '/includes/debugbar.php';
require SYSTEM . 'status.php';
require SYSTEM . 'login.php';