aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--async.php11
-rw-r--r--include/pagelets.php8
-rw-r--r--index.php11
3 files changed, 8 insertions, 22 deletions
diff --git a/async.php b/async.php
index 8d46c89..270a15a 100644
--- a/async.php
+++ b/async.php
@@ -10,17 +10,6 @@ function isAsyncRequest() {
# <<<
-#===============================================================================
-# Include classes and functions
-#===============================================================================
-spl_autoload_register(function($classname) {
- $classpath = 'include/classes/%s.php';
- $classname = str_replace('\\', '/', $classname);
-
- require_once sprintf($classpath, $classname);
-});
-
-// Outsourced to avoid duplicate code in index.php and async.php
require_once 'include/pagelets.php';
?>
<!DOCTYPE html>
diff --git a/include/pagelets.php b/include/pagelets.php
index 62c3ed9..f6734e2 100644
--- a/include/pagelets.php
+++ b/include/pagelets.php
@@ -5,6 +5,14 @@
$DEBUGGING = TRUE;
#===============================================================================
+# Autoload register for classes
+#===============================================================================
+spl_autoload_register(function($classname) {
+ $classname = str_replace('\\', '/', $classname);
+ require "classes/{$classname}.php";
+});
+
+#===============================================================================
# Check if BigPipe should be disabled
#===============================================================================
if(isset($_GET['bigpipe']) AND $_GET['bigpipe'] === '0') {
diff --git a/index.php b/index.php
index a47b752..59e8709 100644
--- a/index.php
+++ b/index.php
@@ -1,15 +1,4 @@
<?php
-#===============================================================================
-# Include classes and functions
-#===============================================================================
-spl_autoload_register(function($classname) {
- $classpath = 'include/classes/%s.php';
- $classname = str_replace('\\', '/', $classname);
-
- require_once sprintf($classpath, $classname);
-});
-
-// Outsourced to avoid duplicate code in index.php and async.php
require_once 'include/pagelets.php';
?>
<!DOCTYPE html>