Совместимость с XenForo: 2.0
Бывает необходимость, что для вашего плагина необходимо добавить какую то стороннюю библиотеку, но и composer.json разработчики не открывают для клиентов, но об этом разработчики позаботились в
XF.php:
и
Таким образом мы можем использовать это добавив обработчик событий, для этого в панели управления есть раздел разработка и там есть обработчики событий:
И в итоге реализовав данный обработчик события, мы пишем в нем вот такое:
Помимо этого, например у вас есть какой то самописный класс или ещё что то и вам нужно его загрузить, то можно сделать так:
add() и addPsr4() предназначены для добавления только классов стандарта PSR-0 и PSR-4
Для тех кому трудно реализовать, прикрепляю пример обработчика события:
Помимо этого можно использовать add(), addClassMap(), addPsr4()