PHP Класс Bitrix24\Im\Attach\Attach

Наследование: implements Bitrix24\Im\Attach\iAttach
Показать файл Открыть проект Примеры использования класса

Защищенные свойства (Protected)

Свойство Тип Описание
$attachItems array
$color string hex color see iAttach interface
$id integer Unix timestamp

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

Метод Описание
__construct ( null | integer $id = null, null | string $color = null ) Attach constructor.
add ( Bitrix24\Im\Attach\iAttachItem $attachItem )
getAttachItems ( ) : array
getData ( ) : array
setStatusAttention ( ) : mixed
setStatusNormal ( ) : mixed
setStatusProblem ( ) : mixed

Приватные методы

Метод Описание
getAttachList ( ) : array

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

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

Attach constructor.
public __construct ( null | integer $id = null, null | string $color = null )
$id null | integer
$color null | string

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

public add ( Bitrix24\Im\Attach\iAttachItem $attachItem )
$attachItem Bitrix24\Im\Attach\iAttachItem

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

public getAttachItems ( ) : array
Результат array

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

public getData ( ) : array
Результат array

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

public setStatusAttention ( ) : mixed
Результат mixed

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

public setStatusNormal ( ) : mixed
Результат mixed

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

public setStatusProblem ( ) : mixed
Результат mixed

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

$attachItems защищенное свойство

protected array $attachItems
Результат array

$color защищенное свойство

hex color see iAttach interface
protected string $color
Результат string

$id защищенное свойство

Unix timestamp
protected int $id
Результат integer