aboutsummaryrefslogtreecommitdiff
path: root/controllers/meta.php
diff options
context:
space:
mode:
authorSyndamia <kamen@syndamia.com>2025-01-26 14:04:11 +0200
committerSyndamia <kamen@syndamia.com>2025-01-26 14:04:11 +0200
commitbfa238c056f31f36c00faad1c5995cbb8af3bd26 (patch)
treee35d6b33fff3e79ae905d7dad699134553a1292d /controllers/meta.php
parentc36f74386bcbb19c13915fe3796cb757aa7d1845 (diff)
downloadnowayforward_human-bfa238c056f31f36c00faad1c5995cbb8af3bd26.tar
nowayforward_human-bfa238c056f31f36c00faad1c5995cbb8af3bd26.tar.gz
nowayforward_human-bfa238c056f31f36c00faad1c5995cbb8af3bd26.zip
feat!: Rework all views to be used with the router
Diffstat (limited to 'controllers/meta.php')
-rw-r--r--controllers/meta.php13
1 files changed, 4 insertions, 9 deletions
diff --git a/controllers/meta.php b/controllers/meta.php
index e567ac3..e20bbfc 100644
--- a/controllers/meta.php
+++ b/controllers/meta.php
@@ -1,18 +1,13 @@
<?php
-foreach (glob("../models/*.php") as $filename) {
- include $filename;
-}
-
function call_handler(string $name) {
if (function_exists($name)) {
call_user_func($name);
}
}
-match ($_SERVER['REQUEST_METHOD']) {
- 'POST' => call_handler('on_post'),
- 'GET' => call_handler('on_get'),
- 'PUT' => call_handler('on_put'),
- 'DELETE' => call_handler('on_delete'),
+switch ($_SERVER['REQUEST_METHOD']) {
+ case 'POST': call_handler('Controller\on_post'); break;
+ case 'PUT': call_handler('Controller\on_put'); break;
+ case 'DELETE': call_handler('Controller\on_delete'); break;
};