Download the PHP package proklung/bitrix.module.generator without Composer
On this page you can find all versions of the php package proklung/bitrix.module.generator. It is possible to download/install these versions without Composer. Possible dependencies are resolved automatically.
Download proklung/bitrix.module.generator
More information about proklung/bitrix.module.generator
Files in proklung/bitrix.module.generator
Package bitrix.module.generator
Short Description Console command for generation blank Bitrix module
License MIT
Informations about the package bitrix.module.generator
Bitrix module generator
Установка
1) composer require proklung/bitrix.module.generator
2) cp vendor/proklung/bitrix-module-generator/bin/module bin/module
- копируем исполняемый файл в папку bin.
Использование
php bin\module make:module test.module prokl --entity=false --admin=false --serviceprovider=false
Где test.module - название модуля, а prokl - вендор модуля.
--entity - генерировать класс сущности для таблицы модуля. По умолчанию - да. --admin - генерировать админку с опциями для модуля. По умолчанию - да. --serviceprovider - генерировать микро-сервис-провайдер модуля. По умолчанию - нет.
Нюансы
В названиях модуля нельзя использовать слово new. Возникают проблемы с именованием класса сущности.
Автозагрузка классов без имплицитного указания в include.php: название файла в lowercase. Namespace: <вендор модуля>\<Название модуля до точки>\<Название модуля после точки>;
Название файла с классом только lowercase!
All versions of bitrix.module.generator with dependencies
symfony/console Version ~4|~5
symfony/filesystem Version ~4|~5
twig/twig Version ^1.43|^2.13|^3
proklung/bitrix.module.boilerplate Version ^1.0