class RouterTestThemeHooks
Hook implementations for router_test.
Hierarchy
- class \Drupal\router_test\Hook\RouterTestThemeHooks
Expanded class hierarchy of RouterTestThemeHooks
File
-
core/
modules/ system/ tests/ modules/ router_test_directory/ src/ Hook/ RouterTestThemeHooks.php, line 13
Namespace
Drupal\router_test\HookView source
class RouterTestThemeHooks {
/**
* Implements hook_preprocess_HOOK().
*
* Performs an operation that calls the RouteProvider's collection method
* during an exception page view. (which is rendered during a subrequest.)
*
* @see \Drupal\FunctionalTests\Routing\RouteCachingQueryAlteredTest
*/
public function preprocessPage(&$variables) : void {
$request = \Drupal::request();
if ($request->getPathInfo() === '/router-test/rejects-query-strings') {
// Create a URL from the request, e.g. for a breadcrumb or other contextual
// information.
Url::createFromRequest($request);
}
}
}
Members
Title Sort descending | Modifiers | Object type | Summary |
---|---|---|---|
RouterTestThemeHooks::preprocessPage | public | function | Implements hook_preprocess_HOOK(). |
Buggy or inaccurate documentation? Please file an issue. Need support? Need help programming? Connect with the Drupal community.