• Модуль: tasks
  • Путь к файлу: ~/bitrix/modules/tasks/classes/general/tasknotifications.php
  • Класс: CTaskNotifications
  • Вызов: CTaskNotifications::OnGetRatingContentOwner
static function OnGetRatingContentOwner($params)
{
	if(intval($params['ENTITY_ID']) && $params['ENTITY_TYPE_ID'] == 'TASK')
	{
		[ $oTaskItems, $rsData ] = CTaskItem::fetchList(User::getAdminId(), [], array('=ID' => $params['ENTITY_ID']), [], [ 'ID', 'CREATED_BY' ]);
		unset($rsData);

		if($oTaskItems[0] instanceof CTaskItem)
		{
			try
			{
				$data = $oTaskItems[0]->getData(false);
			}
			catch (TasksException $e)
			{
				return false;
			}

			if(intval($data['CREATED_BY']))
				return intval($data['CREATED_BY']);
		}
	}

	return false;
}