public static function FieldUI::getRouteBundleParameter in Drupal 9
Same name and namespace in other branches
- 8 core/modules/field_ui/src/FieldUI.php \Drupal\field_ui\FieldUI::getRouteBundleParameter()
Gets the route parameter that should be used for Field UI routes.
Parameters
\Drupal\Core\Entity\EntityTypeInterface $entity_type: The actual entity type, not the bundle (e.g. the content entity type).
string $bundle: The bundle name.
Return value
array An array that can be used a route parameter.
9 calls to FieldUI::getRouteBundleParameter()
- DefaultsSectionStorage::getRouteParameters in core/
modules/ layout_builder/ src/ Plugin/ SectionStorage/ DefaultsSectionStorage.php - Provides the route parameters needed to generate a URL for this object.
- EntityFormDisplayEditForm::getOverviewUrl in core/
modules/ field_ui/ src/ Form/ EntityFormDisplayEditForm.php - Returns the Url object for a specific entity (form) display edit form.
- EntityViewDisplayEditForm::getOverviewUrl in core/
modules/ field_ui/ src/ Form/ EntityViewDisplayEditForm.php - Returns the Url object for a specific entity (form) display edit form.
- FieldConfigEditForm::actions in core/
modules/ field_ui/ src/ Form/ FieldConfigEditForm.php - Returns an array of supported actions for the current entity form.
- FieldConfigListBuilder::buildRow in core/
modules/ field_ui/ src/ FieldConfigListBuilder.php - Builds a row for an entity in the entity listing.
File
- core/
modules/ field_ui/ src/ FieldUI.php, line 78
Class
- FieldUI
- Static service container wrapper for Field UI.
Namespace
Drupal\field_uiCode
public static function getRouteBundleParameter(EntityTypeInterface $entity_type, $bundle) {
$bundle_parameter_key = $entity_type
->getBundleEntityType() ?: 'bundle';
return [
$bundle_parameter_key => $bundle,
];
}