• Модуль: tasks
  • Путь к файлу: ~/bitrix/modules/tasks/lib/provider/taskquery.php
  • Класс: BitrixTasksProviderTaskQuery
  • Вызов: TaskQuery::prepareSelect
private function prepareSelect($select): array
{
	if (is_scalar($select))
	{
		$select = [$select];
	}
	if (!is_array($select))
	{
		throw new InvalidSelectException();
	}

	foreach ($select as $row)
	{
		if (!is_string($row))
		{
			throw new InvalidSelectException();
		}
	}

	return $select;
}