public function AcsfMaintenanceModeSubscriber::onRespond in Acquia Cloud Site Factory Connector 8
Same name and namespace in other branches
- 8.2 src/EventSubscriber/AcsfMaintenanceModeSubscriber.php \Drupal\acsf\EventSubscriber\AcsfMaintenanceModeSubscriber::onRespond()
Sets SF maintenance mode header (on successful responses).
Parameters
\Symfony\Component\HttpKernel\Event\FilterResponseEvent $event: The event to process.
File
- src/
EventSubscriber/ AcsfMaintenanceModeSubscriber.php, line 43
Class
- AcsfMaintenanceModeSubscriber
- Response subscriber to add SF maintenance mode header.
Namespace
Drupal\acsf\EventSubscriberCode
public function onRespond(FilterResponseEvent $event) {
if (!$event
->isMasterRequest()) {
return;
}
if ($this->state
->get('system.maintenance_mode')) {
$response = $event
->getResponse();
$response->headers
->set(self::HEADER, 'enabled');
}
}