• Модуль: tasks
  • Путь к файлу: ~/bitrix/modules/tasks/lib/rest/controllers/action/searchaction.php
  • Класс: BitrixTasksRestControllersActionSearchAction
  • Вызов: SearchAction::provideLimits
protected function provideLimits($searchQuery, array $options = null)
{
	if (FilterLimit::isLimitExceeded())
	{
		$type = 'TASK';
		$info = FilterLimit::prepareStubInfo([
			'TITLE' => Loc::getMessage("TASKS_CONTROLLER_SEARCH_ACTION_TASKS_LIMIT_EXCEEDED_TITLE"),
			'CONTENT' => Loc::getMessage("TASKS_CONTROLLER_SEARCH_ACTION_TASKS_LIMIT_EXCEEDED"),
			'GLOBAL_SEARCH' => true,
		]);

		$resultLimit = new SearchResultLimit($type, $info['TITLE'], $info['DESCRIPTION']);
		$resultLimit->setButtons($info['BUTTONS']);

		return [$resultLimit];
	}

	return [];
}