Как расширить плагин OctoberCMS для отправки уведомлений Slack? - PullRequest
1 голос
/ 09 июня 2019

Я хочу расширить Плагин Magic Forms для отправки уведомлений Slack одновременно с почтовым уведомлением, но я не знаю, возможно ли это.

Для моего собственного плагина I 'используя библиотеку Slack для PHP .

1 Ответ

1 голос
/ 14 июня 2019

Да, я думаю, вы можете, просто используйте composer для плагина, добавьте ваш пакет в плагин, используя composer.

, затем прочитайте этот документ https://skydiver.github.io/october-plugin-forms/docs/advanced/events/#docsNav

вам нужно использовать add Event Listeners и отправьте уведомление

public function boot() {

    # Listen for Record after saved
    Event::listen('martin.forms.afterSaveRecord', function (&$formdata, $component) {
        // here use your slack lib and send notification
        // $formData has all data
    });

}

, если есть сомнения, прокомментируйте.

...