Как автоматически подключить класс модуля битрикс?

Для автоматического подключения классов модуля в Битрикс используется механизм автолоада.

В первую очередь, чтобы воспользоваться автолоадом, необходимо убедиться, что модуль, содержащий класс, установлен и активирован на сайте.

Для подключения класса автоматически, необходимо выполнить следующие шаги:

1. Создайте файл .parameters.php в папке вашего модуля, где будут содержаться параметры и настройки модуля.

2. Создайте файл .description.php в корневой папке модуля, где будет описано имя и версия модуля.

3. В файле .description.php добавьте строки:

$arClasses = array(
   "МоеКлассовоеИмя" => "путь/к/файлу/класса.php",
);
CModule::AddAutoloadClasses("модуль", $arClasses);

Здесь "МоеКлассовоеИмя" - это имя вашего класса, а "путь/к/файлу/класса.php" - путь к файлу с классом. Можно указать несколько классов в виде элементов массива $arClasses.

4. В файле, в котором вы хотите использовать ваш класс, добавьте строку:

use МоеКлассовоеИмя;

Теперь ваш класс будет автоматически подключаться при вызове соответствующих методов и объектов.