protected function WebformSubmissionStorage::filterColumns in Webform 8.5
Same name and namespace in other branches
- 6.x src/WebformSubmissionStorage.php \Drupal\webform\WebformSubmissionStorage::filterColumns()
Get specified columns in specified order.
Parameters
array $column_names: An associative array of column names.
array $columns: An associative array containing all available columns.
Return value
array An associative array containing all specified columns.
2 calls to WebformSubmissionStorage::filterColumns()
- WebformSubmissionStorage::getCustomColumns in src/
WebformSubmissionStorage.php - Get customized submission columns used to display custom table.
- WebformSubmissionStorage::getUserColumns in src/
WebformSubmissionStorage.php - Get user submission columns used to display results.
File
- src/
WebformSubmissionStorage.php, line 874
Class
- WebformSubmissionStorage
- Defines the webform submission storage.
Namespace
Drupal\webformCode
protected function filterColumns(array $column_names, array $columns) {
$filtered_columns = [];
foreach ($column_names as $column_name) {
if (isset($columns[$column_name])) {
$filtered_columns[$column_name] = $columns[$column_name];
}
}
return $filtered_columns;
}