From a962e860b5082a7c03db574b3971c80e2548c41c Mon Sep 17 00:00:00 2001 From: Simon Rettberg Date: Thu, 16 Oct 2014 10:49:00 +0200 Subject: Do a chdir in api.php to the script dir to simplify cmdline calls --- api.php | 10 ++++++---- 1 file changed, 6 insertions(+), 4 deletions(-) (limited to 'api.php') diff --git a/api.php b/api.php index 289a17f1..faf6bed0 100644 --- a/api.php +++ b/api.php @@ -1,15 +1,19 @@ .inc.php -function slxAutoloader($class) { +function slxAutoloader($class) +{ $file = 'inc/' . preg_replace('/[^a-z0-9]/', '', mb_strtolower($class)) . '.inc.php'; - if (!file_exists($file)) return; + if (!file_exists($file)) + return; require_once $file; } + spl_autoload_register('slxAutoloader'); function isLocalExecution() @@ -17,7 +21,6 @@ function isLocalExecution() return !isset($_SERVER['REMOTE_ADDR']) || $_SERVER['REMOTE_ADDR'] === '127.0.0.1'; } - if (!empty($_REQUEST['do'])) { $module = preg_replace('/[^a-z]/', '', $_REQUEST['do']); } elseif (!empty($argv[1])) { @@ -25,7 +28,6 @@ if (!empty($_REQUEST['do'])) { } else { // No specific module - set default $module = 'main'; - } $module = 'apis/' . $module . '.inc.php'; -- cgit v1.2.3-55-g7522