protected function WishlistItemRouteProvider::getDetailsFormRoute in Commerce Wishlist 8.3
Gets the details-form route.
Parameters
\Drupal\Core\Entity\EntityTypeInterface $entity_type: The entity type.
Return value
\Symfony\Component\Routing\Route|null The generated route, if available.
1 call to WishlistItemRouteProvider::getDetailsFormRoute()
- WishlistItemRouteProvider::getRoutes in src/
WishlistItemRouteProvider.php - Provides routes for entities.
File
- src/
WishlistItemRouteProvider.php, line 37
Class
- WishlistItemRouteProvider
- Provides routes for the wishlist item entity.
Namespace
Drupal\commerce_wishlistCode
protected function getDetailsFormRoute(EntityTypeInterface $entity_type) {
$route = new Route($entity_type
->getLinkTemplate('details-form'));
$route
->addDefaults([
'_controller' => WishlistItemController::class . '::detailsForm',
'_title' => 'Edit details',
])
->setRequirement('_wishlist_item_details_access_check', 'TRUE')
->setOption('parameters', [
'commerce_wishlist_item' => [
'type' => 'entity:commerce_wishlist_item',
],
]);
return $route;
}