liventin / base.module
Base functionality for Bitrix module template, including options service
Installs: 25
Dependents: 14
Suggesters: 0
Security: 0
Stars: 0
Watchers: 1
Forks: 0
Open Issues: 0
Type:bitrix-d7-module
Requires
- php: >=8.1
Requires (Dev)
- roave/security-advisories: dev-latest
README
install | update
{
"name": "provider/modul.name",
"description": "bitrix module",
"require": {
"liventin/base.module": "^1.0.0"
},
"require-dev": {
"roave/security-advisories": "dev-latest"
},
"scripts": {
"post-update-cmd": [
"/usr/bin/php vendor/liventin/base.module/scripts/post-install.php"
],
"post-install-cmd": "@post-update-cmd"
}
}
redirect (optional)
"extra": {
"service-redirect": {
"liventin/base.module": "module.name",
}
},
Module Options Providers |
---|
Note |
Separator |
Text |
PhpStorm Option Tab Live template
<?php namespace ${MODULE_PROVIDER_CAMMAL_CASE}\\${MODULE_CODE_CAMMAL_CASE}\Options; use ${MODULE_PROVIDER_CAMMAL_CASE}\\${MODULE_CODE_CAMMAL_CASE}\Service\Options\Tab; class TabMain implements Tab { public static function getId(): string { return 'main'; } public static function getName(): string { return 'Основные'; } public static function getSort(): int { return 100; } }