protected function WebformSubmissionListBuilder::getSubmissionViewsConfig in Webform 6.x
Same name and namespace in other branches
- 8.5 src/WebformSubmissionListBuilder.php \Drupal\webform\WebformSubmissionListBuilder::getSubmissionViewsConfig()
Get all submission views applicable.
Return value
array An associative array of all submission views.
2 calls to WebformSubmissionListBuilder::getSubmissionViewsConfig()
- WebformSubmissionListBuilder::getSubmissionViews in src/
WebformSubmissionListBuilder.php - Get submission views applicable for the current route and user.
- WebformSubmissionListBuilder::initialize in src/
WebformSubmissionListBuilder.php - Initialize WebformSubmissionListBuilder object.
File
- src/
WebformSubmissionListBuilder.php, line 1224
Class
- WebformSubmissionListBuilder
- Provides a list controller for webform submission entity.
Namespace
Drupal\webformCode
protected function getSubmissionViewsConfig() {
// Merge webform submission views with global submission views.
$submission_views = [];
if ($this->webform) {
$submission_views += $this->webform
->getSetting('submission_views') ?: [];
}
$submission_views += $this->configFactory
->get('webform.settings')
->get('settings.default_submission_views') ?: [];
return $submission_views;
}