igorlesovsky/bxconsole
最新稳定版本:v1.2
Composer 安装命令:
composer require igorlesovsky/bxconsole
包简介
CLI manager for 1C-Bitrix
README 文档
README
Расширение предоставляет возможность подключения ядра 1С-Битрикс при выполнении консольных команд. Также реализовано выполнение команд по расписанию — через вызов менеджера команд кроном.
За основу взят компонент symfony/console. Параметры команды и расписание задаются через PHP 8 атрибуты. Для предотвращения множественных запусков одной команды используется компонент symfony/lock.
Хочу поблагодарить разработчиков Console Jedi за хороший код и документацию, которые очень помогли в создании этого расширения. В отличие от Console Jedi, планировщик здесь реализован независимо от агентов Битрикс.
Требования
- PHP >= 8.3
- 1С-Битрикс с поддержкой автозагрузки composer
Установка
composer require igorlesovsky/bxconsole
Этот пакет является форком itrukhin/bxconsole. Основные отличия: требуется PHP 8.3+, аннотации doctrine заменены на нативные PHP 8 атрибуты.
Если вы переходите с
itrukhin/bxconsole, удалите старый пакет и установите этот:composer remove itrukhin/bxconsole composer require igorlesovsky/bxconsoleЗамените docblock-аннотации в своих командах на PHP 8 атрибуты — см. Создание команд.
Документация
统计信息
- 总下载量: 0
- 月度下载量: 0
- 日度下载量: 0
- 收藏数: 0
- 点击次数: 11
- 依赖项目数: 0
- 推荐数: 0
其他信息
- 授权协议: MIT
- 更新时间: 2026-05-14