What problem does it solve?
Покрывает создание и сопровождение собственного модуля Bitrix в /local/modules/<vendor>.<module>/ — класс CModule, install/index.php, DoInstall и DoUninstall, install/version.php с $arModuleVersion, регистрация событий и агентов на установке, опции модуля (options.php), генерация через make:module. Применяется при создании нового модуля, доработке установки/удаления, регистрации обработчиков событий и публикации опций модуля в админке. Ключевые термины — CModule, DoInstall, DoUninstall, module manifest, install/index.php, make:module, vendor.module.
Core Features & Use Cases
- Автоматизация создания и сопровождения модуля Bitrix: skeleton, версия, структура каталогов.
- Интеграция регистраторов событий и агентов: OnAfterUserAdd, планирование задач и триггеров в рамках локального модуля.
- Управление конфигурацией: настройка модульных опций через options.php и регистрация возможностей в административной панели.
- Use Case: Разработка нового модуля vendor.module и его публикация в админке Bitrix.
Quick Start
Создайте новый скелет модуля Bitrix с помощью команды make:module vendor.module.