diff --git a/core/modules/search/lib/Drupal/search/Form/ReindexConfirm.php b/core/modules/search/lib/Drupal/search/Form/ReindexConfirm.php new file mode 100644 index 00000000000..0984b0bf5e0 --- /dev/null +++ b/core/modules/search/lib/Drupal/search/Form/ReindexConfirm.php @@ -0,0 +1,70 @@ + 'Clear index', - 'page callback' => 'drupal_get_form', - 'page arguments' => array('search_reindex_confirm'), - 'access arguments' => array('administer search'), + 'route_name' => 'search_reindex_confirm', 'type' => MENU_VISIBLE_IN_BREADCRUMB, - 'file' => 'search.admin.inc', ); // Add paths for searching. We add each module search path twice: once without diff --git a/core/modules/search/search.routing.yml b/core/modules/search/search.routing.yml new file mode 100644 index 00000000000..5521e187a11 --- /dev/null +++ b/core/modules/search/search.routing.yml @@ -0,0 +1,6 @@ +search_reindex_confirm: + pattern: '/admin/config/search/settings/reindex' + defaults: + _form: 'Drupal\search\Form\ReindexConfirm' + requirements: + _permission: 'administer search'