method
public
final
Columns::getColumns()
Сигнатура
public final getColumns() : array<string|int, Column>
Описание
Рекомендуется использовать коллекцию как итератор вместо этого метода:
$columns = new Columns(...);
foreach ($columns as $column)
{
# code...
}
Возвращаемое значение
array<string|int, Column>
Как применяется в Columns
Columns::getColumns() — метод класса \Bitrix\Main\Grid\Column\Columns модуля «Главный модуль». Columns: Коллекции столбцов.
Метод объекта: сначала нужен экземпляр Columns.
use Bitrix\Main\Grid\Column\Columns;
/** @var Columns $object */
$result = $object->getColumns();
// $result: array<string|int, Column>Другие методы Columns
count()getColumn()Столбец по id.getIterator()getSelect()Получает список имён select для указанных столбцов.prepareEditableColumnsValues()Возвращает только те значения, которые присутствуют в коллекции столбцов и доступны для редактирования.
getColumns() есть и у других классов модуля «Главный модуль»: Grid, TabletGrid.
Исходный файл: source/main/lib/grid/column/columns.php:80

