После вызова метода Twig_Autoloader::register() он сбивает мою функцию __autoload()
Подскажите как размещать свои классы в этом шаблонизаторе чтобы он их видел или как изменить класс чтобы мои классы тоже определял.
Шаблонизатор лежит в папке lib/Twig/ относительно корня. Мои классы лежат в папке lib/Users/
Ниже приведёно содержимое класса Twig_Autoloader
PHP:
скопировать код в буфер обмена
скопировать код в буфер обмена
- class Twig_Autoloader
- {
- /**
- * Registers Twig_Autoloader as an SPL autoloader.
- */
- static public function register()
- {
- }
- /**
- * Handles autoloading of classes.
- *
- * @param string $class A class name.
- *
- * @return boolean Returns true if the class has been loaded
- */
- static public function autoload($class)
- {
- return;
- }
- if (is_file($file = dirname(__FILE__).'/../'.str_replace(array('_', "\0"), array('/', ''), $class).'.php')) {
- require $file;
- }
- }
- }