Modernize services: Add autowiring aliases, use autoconfigure, etc

Created on 19 August 2024, 5 months ago
Updated 7 September 2024, 4 months ago

Problem/Motivation

Allow us to use services via autowiring in 10.1: https://www.drupal.org/node/3323122

The changes here simply do nothing for older versions of core.

Proposed resolution

Like core, and many other projects: 📌 Add aliases for autowiring Needs review 📌 Add service aliases for autowiring Fixed 📌 Create and utilise autowiring aliases for OpenID Connect Needs review Alias services for autowiring Active

Add the aliasing.

This is mostly useful for private projects right now, so we dont need to manually wire up service IDs.

Remaining tasks

Implement.
Review.

User interface changes

None.

API changes

Autowiring aliases added.

Data model changes

Nil

Feature request
Status

Fixed

Version

2.0

Component

Code

Created by

🇦🇺Australia dpi Perth, Australia

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

Merge Requests

Comments & Activities

Production build 0.71.5 2024