PHP plugins are now included using include()

This commit is contained in:
Shoghi Cervantes 2013-12-08 17:17:47 +01:00
parent 1693f5655e
commit c23fc0057a

View File

@ -81,7 +81,7 @@ class PluginAPI extends stdClass{
console("[ERROR] Failed loading plugin: class already exists");
return false;
}
if(eval($info["code"]) === false or ($info["class"] !== "none" and !class_exists($info["class"]))){
if(((!isset($pmf) and (include $file) === false) or (isset($pmf) and eval($info["code"]) === false)) and $info["class"] !== "none" and !class_exists($info["class"])){
console("[ERROR] Failed loading {$info['name']}: evaluation error");
return false;
}