ComponentPluginManager must implement CategorizingPluginManagerInterface

Created on 15 September 2024, about 1 month ago

Problem/Motivation

SDC components have a group property: https://api.drupal.org/api/drupal/core%21modules%21sdc%21src%21Component...

But it doesn't seem this property is leveraged until now.

Proposed resolution

Implement CategorizingPluginManagerInterface in ComponentPluginManager:

It may not be possible to use CategorizingPluginManagerTrait because the property is group instead of category.

User interface changes

No. Some contrib modules can leverage the added methods to build UI widgets, but nothing will happen in Core in the scope of this ticket.

API changes

Only additions, so not breaking.

Release notes snippet

"ComponentPluginManager is implementing CategorizingPluginManagerInterface"

Feature request
Status

Active

Version

11.0 🔥

Component
single-directory components 

Last updated about 1 hour ago

Created by

🇫🇷France pdureau Paris

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