public function RedirectHomepageSubscriber::createRedirectResponse in Open Social 10.3.x
Helper function to build the redirect response.
Parameters
array $cacheContext: Array of cache context items.
string $url: Url string.
Return value
\Drupal\Core\Cache\CacheableRedirectResponse Redirect response.
1 call to RedirectHomepageSubscriber::createRedirectResponse()
- RedirectHomepageSubscriber::checkForHomepageRedirect in modules/
custom/ alternative_frontpage/ src/ EventSubscriber/ RedirectHomepageSubscriber.php - This method is called whenever the request event is dispatched.
File
- modules/
custom/ alternative_frontpage/ src/ EventSubscriber/ RedirectHomepageSubscriber.php, line 197
Class
- RedirectHomepageSubscriber
- Class RedirectHomepageSubscriber.
Namespace
Drupal\alternative_frontpage\EventSubscriberCode
public function createRedirectResponse(array $cacheContext, $url) {
$cache_contexts = new CacheableMetadata();
$cache_contexts
->setCacheContexts($cacheContext);
$response = new CacheableRedirectResponse($url);
$response
->addCacheableDependency($cache_contexts);
return $response;
}