qq-agency / bitrix-generators
Bitrix Generators
Installs: 20
Dependents: 0
Suggesters: 0
Security: 0
Stars: 1
Watchers: 1
Forks: 0
Open Issues: 0
pkg:composer/qq-agency/bitrix-generators
Requires
- symfony/console: ^4.0|^5.0
- symfony/filesystem: ^4.0|^5.0
Requires (Dev)
- roave/security-advisories: dev-master
README
Use
Bitrix module
./bin/bx create:module vendor.module /path/to/modules/folder --lang=ru --lang=en --lang=de
| Option | Required | Default | Description |
|---|---|---|---|
| Module name | yes | Module name (eg. vendor.module) | |
| Path | no | Current path | Module path (eg. bitrix/modules/) |
| Lang | no | ru | Module languages for generate lang-files |
Command generates module in /path/to/modules/folder/vendor.module/
Bitrix simple component
./bin/bx create:componet vendor.component /path/to/components/folder --lang=ru --lang=en --lang=de
| Option | Required | Default | Description |
|---|---|---|---|
| Component name | yes | Component name (eg. vendor.module). Dot-separated style required | |
| Path | no | Current path | Component path (eg. local/components/) |
| Lang | no | ru | Component languages for generate lang-files |
Command generates module in /path/to/components/folder/vendor/component/
Bitrix template
./bin/bx create:template general /path/to/templates/folder --lang=ru --lang=en --lang=de
| Option | Required | Default | Description |
|---|---|---|---|
| Template name | yes | Template name (eg. general) | |
| Path | no | Current path | Component path (eg. local/templates/) |
Command generates template in /path/to/templates/folder/general/