Версия: 6.x
burger close
Класс AbstractBoardItem
Граф наследования:AbstractBoardItem:
DealBoardItem TaskBoardItem

Подробное описание

Класс описывает абстрактный тип элементов, которые могут размещаться на Kanban доске

Открытые члены

 getTitle ()
 
 getStatusObjectType ()
 
 getFilters ()
 
 getDefaultFilterValues ()
 
 getButtons ($filters=[])
 
 getApi ()
 
 getApiWithFilters ($status_id, $filters=[])
 
 getItemTemplate ()
 

Методы

getApi ( )
abstract

Возвращает объект EntityList

Возвращает
EntityList
getApiWithFilters (   $status_id,
  $filters = [] 
)
abstract

Возвращает объект EntityList с установленными фильтрами

Аргументы
$status_id
$filters
Возвращает
EntityList
getButtons (   $filters = [])

Возвращает кнопки, которые следует отобразить в верхней панели

Возвращает
array
getDefaultFilterValues ( )

Возвращает значения фильтров по умолчанию. (в случае, если значение не задано явно)

Возвращает
array
getFilters ( )

Возвращает фильтры, которые поддерживаются данным типом объектов

Возвращает
array
getItemTemplate ( )
abstract

Возвращает путь к шаблону, который будет отвечать за отображение элмента на доске

Возвращает
string
getStatusObjectType ( )
abstract

Возвращает идентификатор объекта, к которому привязан статус

Возвращает
mixed
getTitle ( )
abstract

Возвращает название типа объектов, которые будут отображаться на kanban доске

Возвращает
string