From 670b97c31969c1c7c5d82fa1a61ba01643c34c45 Mon Sep 17 00:00:00 2001
From: Project Update Bot
 <66574-Project-Update-Bot@users.noreply.drupalcode.org>
Date: Fri, 5 Apr 2024 18:58:00 +0000
Subject: [PATCH] Issue #3430593: Make compatible with Drupal 11

---
 composer.json                                   | 2 +-
 fillpdf.info.yml                                | 2 +-
 src/Plugin/PdfBackend/LocalServerPdfBackend.php | 3 ++-
 3 files changed, 4 insertions(+), 3 deletions(-)

diff --git a/composer.json b/composer.json
index 9cbfeb9..9284539 100644
--- a/composer.json
+++ b/composer.json
@@ -11,7 +11,7 @@
     ],
     "minimum-stability": "dev",
     "require": {
-        "drupal/core": "^9.4 || ^10",
+        "drupal/core": "^10.1 || ^11.0",
         "drupal/token": "^1.0"
     },
     "require-dev": {
diff --git a/fillpdf.info.yml b/fillpdf.info.yml
index ad9325e..70ae5ea 100644
--- a/fillpdf.info.yml
+++ b/fillpdf.info.yml
@@ -1,7 +1,7 @@
 name: 'FillPDF'
 type: module
 description: 'Allows users to populate PDF forms from website data.'
-core_version_requirement: ^9.4 || ^10
+core_version_requirement: ^10.1 || ^11.0
 package: Other
 configure: fillpdf.settings
 dependencies:
diff --git a/src/Plugin/PdfBackend/LocalServerPdfBackend.php b/src/Plugin/PdfBackend/LocalServerPdfBackend.php
index 764cdb8..fc16ad1 100644
--- a/src/Plugin/PdfBackend/LocalServerPdfBackend.php
+++ b/src/Plugin/PdfBackend/LocalServerPdfBackend.php
@@ -3,6 +3,7 @@
 namespace Drupal\fillpdf\Plugin\PdfBackend;
 
 use Drupal\Core\Plugin\ContainerFactoryPluginInterface;
+use Drupal\Core\Utility\Error;
 use Drupal\file\FileInterface;
 use Drupal\fillpdf\FieldMapping\ImageFieldMapping;
 use Drupal\fillpdf\FieldMapping\TextFieldMapping;
@@ -169,7 +170,7 @@ class LocalServerPdfBackend extends PdfBackendBase implements ContainerFactoryPl
       return base64_decode($decoded['pdf']);
     }
     catch (RequestException $e) {
-      watchdog_exception('fillpdf', $e);
+      Error::logException(\Drupal::logger('fillpdf'), $e);
       return NULL;
     }
   }
-- 
GitLab