Example #1
0
 /**
  * Возвращает конфигурацию колонки
  * @param ColumnInterface $column
  * @return array
  */
 protected function getColumnConfig(ColumnInterface $column)
 {
     /** @var PhpRenderer $view */
     $view = $this->getView();
     /** @var \Zend\View\Helper\EscapeHtml $escape */
     $escape = $view->plugin('escapeHtml');
     $name = $escape($column->getName());
     $header = $column->getHeader();
     $config = ['label' => $header ? $escape($header->getTitle()) : null, 'index' => strtolower($name), 'name' => strtolower($name)];
     return $config;
 }