• Модуль: main
  • Путь к файлу: ~/bitrix/modules/main/lib/grid/column/columns.php
  • Класс: BitrixMainGridColumnColumns
  • Вызов: Columns::getColumns
public function getColumns(): array
{
	if (!isset($this->columns))
	{
		$this->columns = [];

		foreach ($this->getProvidersColumns() as $providerColumns)
		{
			/**
			 * @var Column[] $providerColumns
			 */
			foreach ($providerColumns as $column)
			{
				$this->columns[$column->getId()] = $column;
			}
		}
	}

	return $this->columns;
}