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 | info() Указывает, что уведомление содержит информацию об операции. | |
| $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 info()
Указывает, что уведомление содержит информацию об операции.
$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.6/Illuminate/Notifications/Messages/SlackMessage.html