PHP Класс mapdev\FacebookMessenger\Messages\AttachmentMessage

Наследование: implements mapdev\FacebookMessenger\Interfaces\MessageInterface, implements JsonSerializabl\JsonSerializable, use trait mapdev\FacebookMessenger\Traits\MessageTrait
Показать файл Открыть проект

Открытые свойства

Свойство Тип Описание
$attachment_id
$attachment_type
$attachment_url
$is_reuseable

Открытые методы

Метод Описание
__construct ( $type = AttachmentType::FILE )
attachment_id ( $id )
audio ( $url )
create ( $type = AttachmentType::FILE )
file ( $url )
image ( $url )
is_reuseable ( )
jsonSerialize ( )
toArray ( )
type ( $type )
url ( $url )
video ( $url )

Описание методов

__construct() публичный Метод

public __construct ( $type = AttachmentType::FILE )

attachment_id() публичный Метод

public attachment_id ( $id )

audio() публичный Метод

public audio ( $url )

create() публичный статический Метод

public static create ( $type = AttachmentType::FILE )

file() публичный Метод

public file ( $url )

image() публичный Метод

public image ( $url )

is_reuseable() публичный Метод

public is_reuseable ( )

jsonSerialize() публичный Метод

public jsonSerialize ( )

toArray() публичный Метод

public toArray ( )

type() публичный Метод

public type ( $type )

url() публичный Метод

public url ( $url )

video() публичный Метод

public video ( $url )

Описание свойств

$attachment_id публичное свойство

public $attachment_id

$attachment_type публичное свойство

public $attachment_type

$attachment_url публичное свойство

public $attachment_url

$is_reuseable публичное свойство

public $is_reuseable