From 755484188ced2df64ebc79bb0e13134cf3b3453b Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Ph=C3=A9na=20Proxima?= <adam@phenaproxima.net> Date: Fri, 30 May 2025 13:09:04 -0400 Subject: [PATCH] Always return an array --- date_augmenter.module | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/date_augmenter.module b/date_augmenter.module index ed4eb4b..effcb50 100644 --- a/date_augmenter.module +++ b/date_augmenter.module @@ -13,17 +13,17 @@ use Drupal\Core\Plugin\PluginFormInterface; * * Adds extra configuration fields to compatible date fields. */ -function date_augmenter_field_formatter_third_party_settings_form($plugin, $field_definition, $form_mode, $form, $form_state) { +function date_augmenter_field_formatter_third_party_settings_form($plugin, $field_definition, $form_mode, $form, $form_state): array { // Check if the formatter has explicitly delcared support. if (!method_exists($plugin, 'supportsDateAugmenter') || !$sets = $plugin->supportsDateAugmenter()) { - return; + return []; } // Make sure the service is available. $dateAugmenterManager = \Drupal::service('plugin.manager.dateaugmenter'); if (!$dateAugmenterManager) { // @todo throw an error here? - return; + return []; } $augmenters = $dateAugmenterManager->getDefinitions(); -- GitLab