Рейтинг: 51.9125  
На голосовании
Предложил Зеленецкий Дмитрий 05.07.2012 12:23:07

PHP autoloader

В файле \bitrix\modules\main\classes\general\module.php есть код
if (!function_exists("__autoload"))
{
   function __autoload($className)
   {
      CModule::RequireAutoloadClass($className);
   }
   define("NO_BITRIX_AUTOLOAD", False);
}
else
{
   define("NO_BITRIX_AUTOLOAD", True);
}
 
Так вот функцию __autoload лучше заменить на spl_autoload_register. Таким образом появляется возможность добавлять свои автолоадеры без перерегистрации стандартного битрикса.