public function PanelizerDefaultDelete::getCancelUrl in Panelizer 8.5
Same name and namespace in other branches
- 8.3 src/Form/PanelizerDefaultDelete.php \Drupal\panelizer\Form\PanelizerDefaultDelete::getCancelUrl()
- 8.4 src/Form/PanelizerDefaultDelete.php \Drupal\panelizer\Form\PanelizerDefaultDelete::getCancelUrl()
Returns the route to go to if the user cancels the action.
Return value
\Drupal\Core\Url A URL object.
Overrides ConfirmFormInterface::getCancelUrl
1 call to PanelizerDefaultDelete::getCancelUrl()
- PanelizerDefaultDelete::submitForm in src/
Form/ PanelizerDefaultDelete.php - Form submission handler.
File
- src/
Form/ PanelizerDefaultDelete.php, line 114
Class
Namespace
Drupal\panelizer\FormCode
public function getCancelUrl() {
$bundle_entity_type = $this->entityTypeManager
->getDefinition($this->entityTypeId)
->getBundleEntityType();
if ($this->viewMode == 'default') {
$route = "entity.entity_view_display.{$this->entityTypeId}.default";
$arguments = [
$bundle_entity_type => $this->bundle,
];
}
else {
$route = "entity.entity_view_display.{$this->entityTypeId}.view_mode";
$arguments = [
$bundle_entity_type => $this->bundle,
'view_mode_name' => $this->viewMode,
];
}
return new Url($route, $arguments);
}