Closed (fixed)
Project:
MyREST Metatag
Version:
1.0.x-dev
Component:
Code
Priority:
Normal
Category:
Task
Assigned:
Unassigned
Reporter:
Created:
19 Feb 2026 at 12:39 UTC
Updated:
19 Feb 2026 at 15:51 UTC
Jump to comment: Most recent
MyrestRouteMetatagStorageInterface::loadMultiple method has a return type hint (: array) that is incompatible with the base EntityStorageInterface in Drupal 11, causing a fatal error.MyrestRouteMetatag configuration entity incorrectly specifies a storage_schema handler, which is not applicable to configuration entities and can lead to initialization issues.MyrestMetatagHelper, MyrestRouteMetatagEvaluator) load entity storages and configurations directly in their constructors, which can trigger circular reference exceptions during service container initialization.: array return type from MyrestRouteMetatagStorageInterface::loadMultiple() to match the core signature.storage_schema handler from the MyrestRouteMetatag entity annotation and delete the corresponding schema class.Review and test the fixes.
None.
The loadMultiple method in MyrestRouteMetatagStorageInterface no longer has a strict return type hint.
Removal of invalid SQL storage schema for the myrest_route_metatag configuration entity.
Start within a Git clone of the project using the version control instructions.
Or, if you do not have SSH keys set up on git.drupalcode.org:
Comments
Comment #4
sergeydruua commentedComment #6
sergeydruua commented