Prevent chandler from raising Fatal errors if class doesn't exist

This commit is contained in:
Jill Stingray 2020-07-29 11:01:06 +00:00
parent be4e0b9e71
commit 4adcf433c5

View file

@ -64,7 +64,7 @@ class ExtensionManager
spl_autoload_register(@create_function("\$class", "
if(!substr(\$class, 0, " . iconv_strlen("$name\\") . ") === \"$name\\\\\") return false;
require_once CHANDLER_ROOT . \"/extensions/enabled/\" . str_replace(\"\\\\\", \"/\", \$class) . \".php\";
include_once CHANDLER_ROOT . \"/extensions/enabled/\" . str_replace(\"\\\\\", \"/\", \$class) . \".php\";
"));
define(mb_strtoupper($name) . "_ROOT", CHANDLER_ROOT . "/extensions/enabled/$name", false);