diff options
author | Remi Collet <fedora@famillecollet.com> | 2016-09-26 08:50:26 +0200 |
---|---|---|
committer | Remi Collet <fedora@famillecollet.com> | 2016-09-26 08:50:26 +0200 |
commit | 83efb3b56a900ab197b32143f58a8ea86bdd6880 (patch) | |
tree | 1bfe706513fdac88311f5b1929ce7adf11400b4f /glpi-9.1-pr1056.patch | |
parent | 12ee33e97dcf8f076649dd7c643e8b789a152f54 (diff) |
glpi: fix autoloader
Diffstat (limited to 'glpi-9.1-pr1056.patch')
-rw-r--r-- | glpi-9.1-pr1056.patch | 30 |
1 files changed, 30 insertions, 0 deletions
diff --git a/glpi-9.1-pr1056.patch b/glpi-9.1-pr1056.patch new file mode 100644 index 0000000..85593c6 --- /dev/null +++ b/glpi-9.1-pr1056.patch @@ -0,0 +1,30 @@ +From e58360e8f377e95ef96711b8b4466b0a7c066a89 Mon Sep 17 00:00:00 2001 +From: Remi Collet <fedora@famillecollet.com> +Date: Mon, 26 Sep 2016 08:45:22 +0200 +Subject: [PATCH] ensure GLPI autoloader always first in the stack + +--- + inc/autoload.function.php | 6 +++--- + 1 file changed, 3 insertions(+), 3 deletions(-) + +diff --git a/inc/autoload.function.php b/inc/autoload.function.php +index 12fc186..3fce416 100644 +--- a/inc/autoload.function.php ++++ b/inc/autoload.function.php +@@ -336,12 +336,12 @@ function glpi_autoload($classname) { + } + } + +-// Use spl autoload to allow stackable autoload. +-spl_autoload_register('glpi_autoload'); +- + // composer autoload + $autoload = dirname(__DIR__) . '/vendor/autoload.php'; + if (!file_exists($autoload)) { + die('Run "composer install --no-dev" in the glpi tree'); + } + require_once $autoload; ++ ++// Use spl autoload to allow stackable autoload. ++spl_autoload_register('glpi_autoload', false, true); +\ No newline at end of file |