maximaster/bitrix-unstatic
最新稳定版本:v1.0.0
Composer 安装命令:
composer require maximaster/bitrix-unstatic
包简介
Сервисы Битрикс без статических методов.
README 文档
README
Разные сервисы Битрикс:
- без статических методов;
- с интерфейсами;
- ленивые (не подключают Битрикс в конструкторе);
- совместимо-типизированные.
composer require maximaster/bitrix-unstatic
Зачем?
- можно писать модульные тесты на код использующий Битрикс, т.к. легко подменить реалзиацию на пустышку;
- при связке Битрикс+фреймворк можно подключать сервисы Битрикс в DI-контейнер не загружая Битрикс тут же.
Как пользоваться?
Внедряйте интерфейсы из пространства Maximaster\BitrixUnstatic\Contract
как зависимости. На данный момент в наличии:
Main
Application←Bitrix\Main\Application;Config\Option←Bitrix\Main\Config\Option.
统计信息
- 总下载量: 56
- 月度下载量: 0
- 日度下载量: 0
- 收藏数: 1
- 点击次数: 0
- 依赖项目数: 1
- 推荐数: 0
其他信息
- 授权协议: MIT
- 更新时间: 2024-08-30