Начиная с версии доступна возможность описывать компонент через ооп подход в файле class.php.
Например вы создали свой класс CustomNews
унаследованный от CBitrixComponent
.
Возникла необходимость использовать класс, его поля, функции в другом месте проекта, вне самого компонента.
Для этих целей можно воспользоваться методом :
CBitrixComponent::includeComponentClass("vendor:custom_news");
Где vendor
ваше пространство имен, а custom_news
название компонента.
Оставить комментарий