+ elseif (is_subclass_of($definition->getClass(), DefaultsSectionStorageInterface::class)) {
+ $disable_defaults = $defaults;
+ $disable_defaults['_form'] = '\Drupal\layout_builder\Form\LayoutBuilderDisableForm';
+ $disable_options = $options;
+ unset($disable_options['_admin_route'], $disable_options['_layout_builder']);
+ $route = (new Route("$path/disable"))
+ ->setDefaults($disable_defaults)
+ ->setRequirements($requirements)
+ ->setOptions($disable_options);
+ $collection->add("$route_name_prefix.disable", $route);
+ }