adv / bitrix-event-plugin
Allows you to add Bitrix events without modules
Installs: 11 415
Dependents: 0
Suggesters: 0
Security: 0
Stars: 7
Watchers: 3
Forks: 1
Open Issues: 2
Type:composer-plugin
Requires
- php: ^7.1
- composer-plugin-api: ^1.0
- doctrine/collections: ^1.4
Requires (Dev)
- composer/composer: ^1.0
- friendsofphp/php-cs-fixer: @stable
- roave/security-advisories: dev-master
README
Bitrix events plugin
Allows you to realize some capabilities of the 1C-Bitrix module (install/uninstall permanent events) as a composer library. If you want to install your package as module, component or template, please use the composer installer with appropriate type (bitrix-d7-module, bitrix-d7-component, bitrix-d7-template).
Позволяет вам реализовать некоторые возможности модуля 1С-Битрика (такие, как установка/удаление событий) в рамках вашего пакета. Если вы хотите установить ваш пакет как модуль, компонент, или шаблон, пожалуйста, используйте composer installer с соответствующим типом (bitrix-d7-module, bitrix-d7-component, bitrix-d7-template).
Installation
To install the latest stable version of this plugin open a console and execute the following command:
$ composer require adv/bitrix-event-plugin
Для установки последней стабильной версии просто введите команду:
$ composer require adv/bitrix-event-plugin
Usage
{ "extra": { "adv/bitrix-event-plugin": { "events": { "myGreatEvent": { "event":"OnSaleOrderSave", "module":"sale", "class":"\\My\\Event\\HandlerClass", "method":"myMethod", "sort":100, "version":1 } } } } }
Also, in base required you should define bitrix document root directory:
{ "extra": { "bitrix-dir": "web" } }
License
This component is under the MIT license. See the complete license in the LICENSE file.
Reporting an issue or a feature request
You'r welcome!