У меня возник тот же вопрос, что и у исходного плаката, после автозагрузки классов, вызвав их статические методы, которые не работали Я использовал Php 5.3.5 и придумал следующее решение.
function autoload($class_name) {
$directories = array(
'php/classes/',
'php/vendor/'
);
foreach ($directories as $directory) {
if (file_exists($directory . $class_name . '.php')) {
require_once($directory . $class_name . '.php');
return;
}
}
}
spl_autoload_register('autoload');
Примечание: вместо __autoload
была использована функция spl_autoload_register
, которая, похоже, была решением.