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