SlackMessage
класс SlackMessage (Просмотреть исходный код)
Свойства
| строка | $level | Уровень уведомления (info, success, warning, error). | |
| строка|null | $username | Имя пользователя для отправки сообщения. | |
| строка|null | $icon | Иконка пользователя для сообщения. | |
| строка|null | $channel | Канал для отправки сообщения. | |
| строка | $content | Текстовое содержимое сообщения. | |
| массив | $attachments | Вложения сообщения. | |
| массив | $http | Дополнительные параметры запроса для клиента Guzzle HTTP. |
Методы
| $this | success() Указать, что уведомление содержит информацию об успешной операции. | |
| $this | warning() Указать, что уведомление содержит информацию о предупреждении. | |
| $this | error() Указать, что уведомление содержит информацию об ошибке. | |
| $this | from(строка $username, строка|null $icon = null) Установить пользовательскую иконку для сообщения Slack. | |
| $this | to(строка $channel) Установить канал Slack для отправки сообщения. | |
| $this | content(строка $content) Установить содержимое сообщения Slack. | |
| $this | attachment(Closure $callback) Определить вложение для сообщения. | |
| строка | color() Получить цвет сообщения. | |
| $this | http(массив $options) Установить дополнительные параметры запроса для клиента Guzzle HTTP. |
Подробности
$this success()
Указать, что уведомление содержит информацию об успешной операции.
$this warning()
Указать, что уведомление содержит информацию о предупреждении.
$this error()
Указать, что уведомление содержит информацию об ошибке.
$this from(строка $username, строка|null $icon = null)
Установить пользовательскую иконку для сообщения Slack.
$this to(строка $channel)
Установить канал Slack для отправки сообщения.
$this content(строка $content)
Установить содержимое сообщения Slack.
$this attachment(Closure $callback)
Определить вложение для сообщения.
строка color()
Получить цвет сообщения.
$this http(массив $options)
Установить дополнительные параметры запроса для клиента Guzzle HTTP.
© Taylor Otwell
Licensed under the MIT License.
Laravel is a trademark of Taylor Otwell.
https://laravel.com/api/5.3/Illuminate/Notifications/Messages/SlackMessage.html