public function WebformNodeReferencesListController::listing in Webform 6.x
Same name and namespace in other branches
- 8.5 modules/webform_node/src/Controller/WebformNodeReferencesListController.php \Drupal\webform_node\Controller\WebformNodeReferencesListController::listing()
Provides the listing page for webform node references.
Return value
array A render array as expected by drupal_render().
1 string reference to 'WebformNodeReferencesListController::listing'
- webform_node.routing.yml in modules/
webform_node/ webform_node.routing.yml - modules/webform_node/webform_node.routing.yml
File
- modules/
webform_node/ src/ Controller/ WebformNodeReferencesListController.php, line 68
Class
- WebformNodeReferencesListController
- Defines a controller for webform node references.
Namespace
Drupal\webform_node\ControllerCode
public function listing(WebformInterface $webform) {
$this->webform = $webform;
if (empty($this->fieldNames)) {
return [
'#type' => 'webform_message',
'#message_type' => 'warning',
'#message_message' => $this
->t('There are no nodes with webform entity references. Please create add a Webform field to content type.'),
];
}
else {
return $this
->render();
}
}