You are here

public function OptionsBase::getTableColumn in Webform 8.5

Same name and namespace in other branches
  1. 6.x src/Plugin/WebformElement/OptionsBase.php \Drupal\webform\Plugin\WebformElement\OptionsBase::getTableColumn()

Get element's table column(s) settings.

Parameters

array $element: An element.

Return value

array An associative array containing an element's table column(s).

Overrides WebformElementBase::getTableColumn

File

src/Plugin/WebformElement/OptionsBase.php, line 564

Class

OptionsBase
Provides a base 'options' element.

Namespace

Drupal\webform\Plugin\WebformElement

Code

public function getTableColumn(array $element) {
  $key = $element['#webform_key'];
  $columns = parent::getTableColumn($element);
  $columns['element__' . $key]['sort'] = !$this
    ->hasMultipleValues($element);
  return $columns;
}