# ticketStatuses.findById() #### Поиск статуса по ID ```JavaScript ticketStatuses.findById(string|int|null $id) ``` ##### Описание: Находит статус соответствующий указанному id. ##### Атрибуты:
ИмяТипОписание
idstring|int|nullID статуса заявки
##### Возвращает: **?ScriptTicketStatus** - v8 обертка над моделью ##### Пример: ```JavaScript let status = ticketStatuses.findById(1095); lead.setAttr('2_found_ticket_status_by_id', status ? status.id : null); ``` ### Атрибуты и методы ScriptTicketStatus После получения **ScriptTicketStatus** над ним можно работать с помощью следующих методов для получения необходимых значений:
ОписаниеМетодВозвращаемое значение
Получение элемента - .last() - .first() - .where() **?string**
Обновление - .reload() **bool**
Получение даты создания - created\_at - createdAt - getCreatedAtFormatted(string $format = 'Y-m-d H:i:s', ?string $timeZone = null): ?string - createdAtFormatted(string $format = 'Y-m-d H:i:s', ?string $timeZone = null) **?string**
Получение даты обновления - updated\_at - updatedAt - getUpdatedAtFormatted(string $format = 'Y-m-d H:i:s', ?string $timeZone = null): ?string - updatedAtFormatted(string $format = 'Y-m-d H:i:s', ?string $timeZone = null) **?string**
Получение даты удаления - deleted\_at - deletedAt - getDeletedAtFormatted(string $format = 'Y-m-d H:i:s', ?string $timeZone = null): ?string - deletedAtFormatted(string $format = 'Y-m-d H:i:s', ?string $timeZone = null) **?string**