Все работает до подключения смарти
require_once 'include/AutoLoad.inc';
require_once 'include/Constants.inc';
$test = new Test();//Этот класс находит
require_once SMARTY_CLASS_DIR . 'Smarty.class.php';
$smarty = new Smarty();
$config = new Config();//этот уже нет
все классы выше строчки
require_once SMARTY_CLASS_DIR . 'Smarty.class.php';
находятся
function __autoload($className)
{
$directory = "class/";
$fileNameFormats = array(
'%s.php',
'%s.class.php',
'class.%s.php'
);
foreach ($fileNameFormats as $fileNameFormat)
{
$path = $directory . sprintf($fileNameFormat, strtolower($className));
if (file_exists($path)) {
include_once $path;
return;
}
}
}
Как решить данную проблему?