Problem/Motivation

Core adds a new QueueFactoryInterface since #3416826: Queue factory services do not conform to an interface, which will be required in Drupal 11.

At the moment the interface doesn't exist in Drupal 10.2.

It might be possible to conditionally define/class_alias the interface for 10.2 compatibility, or potentially for core to backport the interface to 10.2 (without any deprecations) so it's available. The latter would mean introducing a minimum core requirement on a 10.2 patch release ofc.

Steps to reproduce

n.a.

Proposed resolution

Follow core implementation.

Remaining tasks

Do it.

User interface changes

None.

API changes

The existing QueueFactory will implement the new interface.

Data model changes

None.

Comments

fgm created an issue. See original summary.

fgm’s picture

Issue summary: View changes