- Модуль: tasks
- Путь к файлу: ~/bitrix/modules/tasks/lib/internals/counter/event/eventresource.php
- Класс: BitrixTasksInternalsCounterEventEventResource
- Вызов: EventResource::toArray
public function toArray(): array
{
$members = [];
foreach ($this->members as $member)
{
$members[] = [
'TASK_ID' => $member['TASK_ID'],
'USER_ID' => $member['USER_ID'],
'TYPE' => $member['TYPE'],
];
}
return [
'ID' => $this->id,
'TITLE' => $this->title,
'DEADLINE' => $this->deadline ? $this->deadline->getTimestamp() : null,
'STATUS' => $this->status,
'GROUP_ID' => $this->groupId,
'MEMBERS' => $members,
'IS_EXPIRED' => $this->isExpired,
];
}