ticketStatuses.find()
Поиск статусов
ticketStatuses.find(array|object|null $where, bool $isReturnCollection = false)
Описание:
Находит статусы соответствующие указанным данным.
Атрибуты:
Имя | Тип | Описание |
where | array|object|null | Параметр по которому будет проверяться соответствие с найденными статусами |
isReturnCollection | bool | Параметр позволяющий вернуть значения в виде коллекции |
Возвращает:
?ScriptTicketStatus - v8 обертка над моделью
или
Collection - данные статусов в виде коллекции.
Пример:
let statuses = ticketStatuses.find([['name', 'like', 'СТАТУС']]);
lead.setAttr('6_found_ticket_statuses_count', statuses.length);
let collection = ticketStatuses.find([['name', 'like', 'СТАТУС']], true);
status = collection.last();
status = status['_object'] ? status['_object'] : null;
lead.setAttr('7_status_from_collection', status ? status.name : null);
Атрибуты и методы ScriptTicketStatus
После получения ScriptTicketStatus над ним можно работать с помощью следующих методов для получения необходимых значений:
Описание | Метод | Возвращаемое значение |
Получение элемента |
|
?string |
Обновление |
|
bool |
Получение даты создания |
|
?string |
Получение даты обновления |
|
?string |
Получение даты удаления |
|
?string |
Нет комментариев