/** * Set up options on single column depending on datagrid options. * * @param string $name * @param $options */ protected function setupColumnOptions($name, &$options) { if ($this->getName() === null) { return; } if (!isset($options['label'])) { $options['label'] = $this->datagridHelper->formatLabel($name); } }
/** * Defaults used across all columns. * * @return array */ private function allDefaults() { return ['attr' => $this->datagridHelper->getConfig('column_defaults.attr'), 'label' => $this->datagridHelper->formatLabel($this->name), 'view' => $this->datagridHelper->getConfig('column_defaults.view')]; }