Properly inject services into ModuleInstaller

Created on 22 November 2014, almost 10 years ago
Updated 25 July 2024, about 1 month ago

Follow-up to #2324055: Split up the module manager into runtime information and extension information.

Problem/Motivation

The ModuleInstaller is littered with calls to \Drupal::service.

Proposed resolution

Properly inject services and ensure that instances are reinjected after every container rebuild.

Remaining tasks

User interface changes

API changes

Beta phase evaluation

<!--Uncomment the relevant rows for the issue. -->
📌 Task
Status

Needs work

Version

11.0 🔥

Component
Extension 

Last updated 5 days ago

No maintainer
Created by

🇨🇭Switzerland znerol

Live updates comments and jobs are added and updated live.
Sign in to follow issues

Comments & Activities

Not all content is available!

It's likely this issue predates Contrib.social: some issue and comment data are missing.

Production build 0.71.5 2024