Confirm which ConfigEntityType attribute contructor arguments are needed

Created on 12 November 2024, 3 days ago

Problem/Motivation

Config entity definitions were converted to use attribute discovery in 📌 Convert entity type discovery to PHP attributes Needs review . This introduced the `#[ConfigEntityType]` attribute, and EntityType plugin properties can be set in the attribute constructor. However, there are properties defined in the base EntityType plugin definition that really only apply to content entities and not to config entities. Several properties not needed for config entity type definitions were excluded from the ConfigEntityType attribute constructor. This issue is to confirm whether the remaining constructor arguments apply to config entity types and to remove any others that aren't.

Steps to reproduce

Proposed resolution

Remaining tasks

Check to see whether contructor arguments/properties in ConfigEntityType attribute actually apply to config entity types and remove any that are not.

User interface changes

Introduced terminology

API changes

Data model changes

Release notes snippet

📌 Task
Status

Active

Version

11.0 🔥

Component

entity system

Created by

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

Comments & Activities

Production build 0.71.5 2024