diff --git a/core/modules/system/src/SystemManager.php b/core/modules/system/src/SystemManager.php index 010745342e7..11c3efcde83 100644 --- a/core/modules/system/src/SystemManager.php +++ b/core/modules/system/src/SystemManager.php @@ -28,13 +28,6 @@ class SystemManager { */ protected $moduleHandler; - /** - * Database Service Object. - * - * @var \Drupal\Core\Database\Connection - */ - protected $database; - /** * The request stack. * @@ -83,8 +76,6 @@ class SystemManager { * * @param \Drupal\Core\Extension\ModuleHandlerInterface $module_handler * The module handler. - * @param \Drupal\Core\Database\Connection $database - * The database connection. * @param \Drupal\Core\Entity\EntityManagerInterface $entity_manager * The entity manager. * @param \Symfony\Component\HttpFoundation\RequestStack $request_stack @@ -94,9 +85,8 @@ class SystemManager { * @param \Drupal\Core\Menu\MenuActiveTrailInterface $menu_active_trail * The active menu trail service. */ - public function __construct(ModuleHandlerInterface $module_handler, Connection $database, EntityManagerInterface $entity_manager, RequestStack $request_stack, MenuLinkTreeInterface $menu_tree, MenuActiveTrailInterface $menu_active_trail) { + public function __construct(ModuleHandlerInterface $module_handler, EntityManagerInterface $entity_manager, RequestStack $request_stack, MenuLinkTreeInterface $menu_tree, MenuActiveTrailInterface $menu_active_trail) { $this->moduleHandler = $module_handler; - $this->database = $database; $this->requestStack = $request_stack; $this->menuTree = $menu_tree; $this->menuActiveTrail = $menu_active_trail; diff --git a/core/modules/system/system.services.yml b/core/modules/system/system.services.yml index 453eea4f939..e95c91d440c 100644 --- a/core/modules/system/system.services.yml +++ b/core/modules/system/system.services.yml @@ -9,9 +9,7 @@ services: - { name: access_check, applies_to: _access_system_update } system.manager: class: Drupal\system\SystemManager - arguments: ['@module_handler', '@database', '@entity.manager', '@request_stack', '@menu.link_tree', '@menu.active_trail'] - tags: - - { name: backend_overridable } + arguments: ['@module_handler', '@entity.manager', '@request_stack', '@menu.link_tree', '@menu.active_trail'] system.breadcrumb.default: class: Drupal\system\PathBasedBreadcrumbBuilder arguments: ['@router.request_context', '@access_manager', '@router', '@path_processor_manager', '@config.factory', '@title_resolver', '@current_user']