From 7deb000488fcce2213f12deafdb8cb54e30397c8 Mon Sep 17 00:00:00 2001 From: Adam Bramley <adam.bramley@previousnext.com.au> Date: Tue, 14 Jan 2025 13:33:21 +1100 Subject: [PATCH] Fix implicit nullables --- src/Plugin/Field/FieldType/DynamicEntityReferenceItem.php | 2 +- src/SelectionPluginManager.php | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/src/Plugin/Field/FieldType/DynamicEntityReferenceItem.php b/src/Plugin/Field/FieldType/DynamicEntityReferenceItem.php index 5b9757b..bad4be3 100644 --- a/src/Plugin/Field/FieldType/DynamicEntityReferenceItem.php +++ b/src/Plugin/Field/FieldType/DynamicEntityReferenceItem.php @@ -150,7 +150,7 @@ class DynamicEntityReferenceItem extends EntityReferenceItem { * * @see \Drupal\dynamic_entity_reference\Plugin\Field\FieldWidget\DynamicEntityReferenceOptionsTrait::massageFormValues() */ - public function getSettableOptions(AccountInterface $account = NULL) { + public function getSettableOptions(?AccountInterface $account = NULL) { $field_definition = $this->getFieldDefinition(); $entity_type_manager = \Drupal::entityTypeManager(); $entity_type_bundles_info = \Drupal::service('entity_type.bundle.info'); diff --git a/src/SelectionPluginManager.php b/src/SelectionPluginManager.php index 4f00334..37a6677 100644 --- a/src/SelectionPluginManager.php +++ b/src/SelectionPluginManager.php @@ -17,7 +17,7 @@ class SelectionPluginManager extends CoreSelectionPluginManager { /** * {@inheritdoc} */ - public function getSelectionHandler(FieldDefinitionInterface $field_definition, EntityInterface $entity = NULL, $target_type = NULL) { + public function getSelectionHandler(FieldDefinitionInterface $field_definition, ?EntityInterface $entity = NULL, $target_type = NULL) { if ($target_type === NULL) { return parent::getSelectionHandler($field_definition, $entity); } -- GitLab