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