Skip to content

Draft: Resolve #3234526 "Fielduiextras project open"

This MR is enough to pass the automated Rector tests, but D9 compatibility is still far off.

The remaining problem is in field_ui_extras/src/FieldUiExtrasFieldConfigListBuilder.php.

The FieldUiExtrasFieldConfigListBuilder constructor has the wrong parameters.

Comparing the parameters for public function FieldConfigListBuilder::__construct in 8.x and 9.x APIs, it looks like the EntityManagerInterface has been replaced by the EntytyTypeManagerInterface and the EntityFieldManagerInterface.

But it's not enough to update the parameters here.

I do like the idea of extending the Field UI, but this approach needs work.

Draft: Closes #3234526

Edited by Matt Obert

Merge request reports