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