Skip to content

Conversation

mstrelan
Copy link

Fixes the following issue (and other similar issues) when checkFunctionArgumentTypes: true is enabled

Parameter #1 $items of method Drupal\Core\Field\Plugin\Field\FieldFormatter\EntityReferenceFormatterBase::getEntitiesToView() expects Drupal\Core\Field\EntityReferenceFieldItemListInterface, Drupal\Core\Field\FieldItemListInterface given.

Copy link
Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

It would be nice to add these just to EntityReferenceFormatterBase but that doesn't seem to work.

@mstrelan
Copy link
Author

Was this already fixed in #846?

@mstrelan
Copy link
Author

Closing as this is fixed. Confirmed by running phpstan against core with checkFunctionArgumentTypes: true. Previously a grep for "expects Drupal\Core\Field\EntityReferenceFieldItemListInterface" returned 13 errors, now returns 0.

@mstrelan mstrelan closed this Aug 20, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants