diff options
Diffstat (limited to 'vendor/ezyang/htmlpurifier/extras')
-rw-r--r-- | vendor/ezyang/htmlpurifier/extras/HTMLPurifierExtras.autoload-legacy.php | 15 | ||||
-rw-r--r-- | vendor/ezyang/htmlpurifier/extras/HTMLPurifierExtras.autoload.php | 5 |
2 files changed, 16 insertions, 4 deletions
diff --git a/vendor/ezyang/htmlpurifier/extras/HTMLPurifierExtras.autoload-legacy.php b/vendor/ezyang/htmlpurifier/extras/HTMLPurifierExtras.autoload-legacy.php new file mode 100644 index 000000000..d1485bf2e --- /dev/null +++ b/vendor/ezyang/htmlpurifier/extras/HTMLPurifierExtras.autoload-legacy.php @@ -0,0 +1,15 @@ +<?php + +/** + * @file + * Legacy autoloader for systems lacking spl_autoload_register + * + * Must be separate to prevent deprecation warning on PHP 7.2 + */ + +function __autoload($class) +{ + return HTMLPurifierExtras::autoload($class); +} + +// vim: et sw=4 sts=4 diff --git a/vendor/ezyang/htmlpurifier/extras/HTMLPurifierExtras.autoload.php b/vendor/ezyang/htmlpurifier/extras/HTMLPurifierExtras.autoload.php index de4a8aaaf..69c909538 100644 --- a/vendor/ezyang/htmlpurifier/extras/HTMLPurifierExtras.autoload.php +++ b/vendor/ezyang/htmlpurifier/extras/HTMLPurifierExtras.autoload.php @@ -17,10 +17,7 @@ if (function_exists('spl_autoload_register')) { spl_autoload_register('__autoload'); } } elseif (!function_exists('__autoload')) { - function __autoload($class) - { - return HTMLPurifierExtras::autoload($class); - } + require dirname(__FILE__) . '/HTMLPurifierExtras.autoload-legacy.php'; } // vim: et sw=4 sts=4 |