SlackWebhookChannel
class SlackWebhookChannel (View source)
Свойства
| protected Client | $http | Экземпляр HTTP клиента. |
Методы
| void | __construct(Client $http) Создать новый экземпляр канала Slack. | |
| ResponseInterface | send(mixed $notifiable, Notification $notification) Отправить уведомление. | |
| array | buildJsonPayload(SlackMessage $message) Сформировать JSON-полезную нагрузку для вебхука Slack. | |
| array | attachments(SlackMessage $message) Отформатировать вложения сообщения. | |
| array | fields(SlackAttachment $attachment) Отформатировать поля вложения. |
Детали
void __construct(Client $http)
Создать новый экземпляр канала Slack.
ResponseInterface send(mixed $notifiable, Notification $notification)
Отправить данное уведомление.
protected array buildJsonPayload(SlackMessage $message)
Сформировать JSON-полезную нагрузку для вебхука Slack.
protected array attachments(SlackMessage $message)
Отформатировать вложения сообщения.
protected array fields(SlackAttachment $attachment)
Отформатировать поля вложения.
© Taylor Otwell
Licensed under the MIT License.
Laravel is a trademark of Taylor Otwell.
https://laravel.com/api/5.6/Illuminate/Notifications/Channels/SlackWebhookChannel.html