Добро пожаловать на сайт <БагБД>, где вы можете задавать вопросы о программировании и разработке на Битрикс и Битрикс24, и получать быстрые и квалифицированные ответы от профессионалов!

Autoload классов

00 голосов
4
Привет.
Если кто-нибудь делал решения, треующие отдельного механизма автолоада и смог использовать его вместе с штатным механизмом Битркиса, поделитесь кодом пожалуйста, или подскажите хорошее решение.
спросил 15 Сен, 13 от Tetis (500 баллов)

4 Ответы

00 голосов
А как возникла такая необходимость?
ответил 17 Сен, 13 от KILLERI (380 баллов)
00 голосов
Хочу использовать крутой логгер, Log4Php. Он, как и многие другие системы, имеет много классов и требует возможности автолоада.
Подключить классы вручную не получится в любых системах, где известен только принцип именовнаия классов но точно не известно их количество и названия.
+ многие другие решения используют автолоад просто потому, что это удобно
ответил 15 Дек, 13 от Tetis (500 баллов)
00 голосов
FirePHP (для отладки Ajax), PHPMig(для мелких миграций), еще много каких библиотек можно добавить в этот список...
ответил 30 Март, 14 от AcJIaH (100 баллов)
00 голосов
Алексей, если у вас была ошибка с загрузкой классов из Bitrix при подключении сторонних автолоадеров (например из Zend Framwork, Symfony или Composer) то решение добавление в стэк spl_autoload автозагрузчика от Bitix, т.е. в фале bitrix/php_interface/init.php:

Код
spl_autoload_register('__autoload');
ответил 22 Июль, 14 от AcJIaH (100 баллов)

Похожие вопросы

0 голосов
2 ответов