• Модуль: 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,
	];
}