Spec-Zone.ru › Laravel 5.5

SlackAttachment

класс SlackAttachment (View source)

Черты

InteractsWithTime

Свойства

string $title Заголовок вложения.
string $url URL вложения.
string $content Текстовое содержимое вложения.
string $fallback Краткое текстовое описание вложения.
string $color Цвет вложения.
array $fields Поля вложения.
array $markdown Поля, содержащие markdown.
string $imageUrl URL изображения вложения.
string $thumbUrl URL эскиза вложения.
string $footer Подвал вложения.
string $footerIcon Иконка подвала вложения.
int $timestamp Метка времени вложения.

Методы

int secondsUntil(DateTimeInterface|DateInterval|int $delay)

Получить количество секунд до заданной даты и времени.

из InteractsWithTime
int availableAt(DateTimeInterface|DateInterval|int $delay)

Получить метку времени UNIX "доступно в".

из InteractsWithTime
DateTimeInterface|int parseDateInterval(DateTimeInterface|DateInterval|int $delay)

Если заданное значение является интервалом, преобразовать его в экземпляр DateTime.

из InteractsWithTime
int currentTime()

Получить текущее системное время в виде метки времени UNIX.

из InteractsWithTime
$this title(string $title, string $url = null)

Установить заголовок вложения.

$this content(string $content)

Установить содержимое (текст) вложения.

$this fallback(string $fallback)

Краткое текстовое описание вложения.

$this color(string $color)

Установить цвет вложения.

$this field(Closure|string $title, string $content = '')

Добавить поле во вложение.

$this fields(array $fields)

Установить поля вложения.

$this markdown(array $fields)

Установить поля, содержащие markdown.

$this image(string $url)

Установить URL изображения.

$this thumb(string $url)

Установить URL эскиза вложения.

$this footer(string $footer)

Установить содержимое подвала.

$this footerIcon(string $icon)

Установить иконку подвала.

$this timestamp(DateTimeInterface|DateInterval|int $timestamp)

Установить метку времени.

Подробности

protected int secondsUntil(DateTimeInterface|DateInterval|int $delay)

Получить количество секунд до заданной даты и времени.

Параметры

DateTimeInterface|DateInterval|int $delay

Возвращаемое значение

int

protected int availableAt(DateTimeInterface|DateInterval|int $delay)

Получить метку времени UNIX "доступно в".

Параметры

DateTimeInterface|DateInterval|int $delay

Возвращаемое значение

int

protected DateTimeInterface|int parseDateInterval(DateTimeInterface|DateInterval|int $delay)

Если заданное значение является интервалом, преобразовать его в экземпляр DateTime.

Параметры

DateTimeInterface|DateInterval|int $delay

Возвращаемое значение

DateTimeInterface|int

protected int currentTime()

Получить текущее системное время в виде метки времени UNIX.

Возвращаемое значение

int

$this title(string $title, string $url = null)

Установить заголовок вложения.

Параметры

string $title
string $url

Возвращаемое значение

$this

$this content(string $content)

Установить содержимое (текст) вложения.

Параметры

string $content

Возвращаемое значение

$this

$this fallback(string $fallback)

Краткое текстовое описание вложения.

Параметры

string $fallback

Возвращаемое значение

$this

$this color(string $color)

Установить цвет вложения.

Parameters

string $color

Return Value

$this

$this field(Closure|string $title, string $content = '')

Добавить поле к вложению.

Parameters

Closure|string $title
string $content

Return Value

$this

$this fields(array $fields)

Установить поля вложения.

Parameters

array $fields

Return Value

$this

$this markdown(array $fields)

Установить поля, содержащие Markdown.

Parameters

array $fields

Return Value

$this

$this image(string $url)

Установить URL изображения.

Parameters

string $url

Return Value

$this

$this thumb(string $url)

Установить URL миниатюры вложения.

Parameters

string $url

Return Value

$this

$this footer(string $footer)

Установить содержимое подвала.

Parameters

string $footer

Return Value

$this

$this footerIcon(string $icon)

Установить значок подвала.

Parameters

string $icon

Return Value

$this

$this timestamp(DateTimeInterface|DateInterval|int $timestamp)

Установить метку времени.

Parameters

DateTimeInterface|DateInterval|int $timestamp

Return Value

$this

© Taylor Otwell
Licensed under the MIT License.
Laravel is a trademark of Taylor Otwell.
https://laravel.com/api/5.5/Illuminate/Notifications/Messages/SlackAttachment.html

Spec-Zone.ru

Настройки Оффлайн Что нового Помощь О нас
Spec-Zone .ru
спецификации, руководства, описания, API