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