You are here

public function XLSXExporter::getPHPExcelColumns in Loft Data Grids 6.2

Same name and namespace in other branches
  1. 7.2 vendor/aklump/loft_data_grids/src/AKlump/LoftDataGrids/XLSXExporter.php \AKlump\LoftDataGrids\XLSXExporter::getPHPExcelColumns()

Convert a column key into an excel column, e.g. A, AB, etc.

Parameters

string $column:

Return value

string

1 call to XLSXExporter::getPHPExcelColumns()
XLSXExporter::formatColumn in vendor/aklump/loft_data_grids/src/AKlump/LoftDataGrids/XLSXExporter.php
Format a single column with a number format

File

vendor/aklump/loft_data_grids/src/AKlump/LoftDataGrids/XLSXExporter.php, line 204

Class

XLSXExporter
Class XLSXExporter

Namespace

AKlump\LoftDataGrids

Code

public function getPHPExcelColumns() {

  // @todo This will not work past 26 columns; fix!!!!
  $columns = array();
  $current = array(
    65,
  );
  $chr =& $current[count($current) - 1];
  foreach ($this
    ->getHeader() as $header_key) {
    $columns[$header_key] = chr($chr++);
  }
  return $columns;
}