• Модуль: tasks
  • Путь к файлу: ~/bitrix/modules/tasks/lib/slider/path/taskpathmaker.php
  • Класс: BitrixTasksSliderPathTaskPathMaker
  • Вызов: TaskPathMaker::makeEntitiesListPath
public function makeEntitiesListPath(): string
{
	$replace = [$this->ownerId];

	switch ($this->context)
	{
		case PathMaker::GROUP_CONTEXT:
			$search = ['#group_id#'];
			$subject = RouteDictionary::PATH_TO_GROUP_TASKS_LIST;
			break;

		case PathMaker::PERSONAL_CONTEXT:
		default:
			$search = ['#user_id#'];
			$subject = RouteDictionary::PATH_TO_USER_TASKS_LIST;
			break;
	}

	return str_replace($search, $replace, $subject);
}