Для автоматического подключения классов модуля в Битрикс используется механизм автолоада.
В первую очередь, чтобы воспользоваться автолоадом, необходимо убедиться, что модуль, содержащий класс, установлен и активирован на сайте.
Для подключения класса автоматически, необходимо выполнить следующие шаги:
1. Создайте файл .parameters.php в папке вашего модуля, где будут содержаться параметры и настройки модуля.
2. Создайте файл .description.php в корневой папке модуля, где будет описано имя и версия модуля.
3. В файле .description.php добавьте строки:
$arClasses = array( "МоеКлассовоеИмя" => "путь/к/файлу/класса.php", ); CModule::AddAutoloadClasses("модуль", $arClasses);
Здесь "МоеКлассовоеИмя" - это имя вашего класса, а "путь/к/файлу/класса.php" - путь к файлу с классом. Можно указать несколько классов в виде элементов массива $arClasses.
4. В файле, в котором вы хотите использовать ваш класс, добавьте строку:
use МоеКлассовоеИмя;
Теперь ваш класс будет автоматически подключаться при вызове соответствующих методов и объектов.