maintenance-1.0.0-beta1/maintenance.services.yml
maintenance.services.yml
services:
maintenance_mode:
class: Drupal\maintenance\Maintenance
arguments:
- '@state'
- '@config.factory'
- '@request_stack'
- '@path.matcher'
- '@path.current'
- '@maintenance.manager'
maintenance.manager:
class: Drupal\maintenance\MaintenanceManager
arguments:
- '@config.factory'
- '@current_user'
- '@module_handler'
tags:
- { name: backend_overridable }
maintenance.maintenance_route_subscriber:
class: Drupal\maintenance\Routing\MaintenanceRouteSubscriber
tags:
- { name: event_subscriber }
maintenance.maintenance_event_subscriber:
class: Drupal\maintenance\EventSubscriber\MaintenanceSubscriber
arguments:
- '@maintenance_mode'
- '@maintenance.manager'
- '@config.factory'
- '@state'
- '@current_user'
- '@path.current'
- '@datetime.time'
- '@bare_html_page_renderer'
- '@entity_type.manager'
- '@messenger'
tags:
- { name: event_subscriber }
