From d20f84bd70923cabda23930480521c263c2981aa Mon Sep 17 00:00:00 2001 From: Florent Torregrosa Date: Sun, 16 Jan 2022 17:59:19 +0100 Subject: [PATCH 1/2] Issue #342 by Grimreaper: PHP 8.1 compatibility. First try. --- src/Definition/ArrayAccessDefinitionTrait.php | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/src/Definition/ArrayAccessDefinitionTrait.php b/src/Definition/ArrayAccessDefinitionTrait.php index 864e4fb7..db733336 100644 --- a/src/Definition/ArrayAccessDefinitionTrait.php +++ b/src/Definition/ArrayAccessDefinitionTrait.php @@ -14,6 +14,7 @@ trait ArrayAccessDefinitionTrait { /** * {@inheritdoc} */ + #[\ReturnTypeWillChange] public function offsetExists($offset) { return array_key_exists($offset, $this->definition); } @@ -21,6 +22,7 @@ public function offsetExists($offset) { /** * {@inheritdoc} */ + #[\ReturnTypeWillChange] public function offsetGet($offset) { return $this->definition[$offset] ?? NULL; } @@ -28,6 +30,7 @@ public function offsetGet($offset) { /** * {@inheritdoc} */ + #[\ReturnTypeWillChange] public function offsetSet($offset, $value) { $this->definition[$offset] = $value; } @@ -35,6 +38,7 @@ public function offsetSet($offset, $value) { /** * {@inheritdoc} */ + #[\ReturnTypeWillChange] public function offsetUnset($offset) { unset($this->definition[$offset]); } From 5a6c050b1ecabaa5bc17b56f7e587583e0e365e7 Mon Sep 17 00:00:00 2001 From: Florent Torregrosa <14238-florenttorregrosa@users.noreply.drupalcode.org> Date: Sun, 21 Aug 2022 15:05:09 +0200 Subject: [PATCH 2/2] Issue #342: Add PHP 8.1 in PHP version matrix. --- .github/workflows/ci.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index 69482212..04f028a6 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -5,7 +5,7 @@ jobs: runs-on: ubuntu-latest strategy: matrix: - PHP_VERSION: ["7.4", "8.0"] + PHP_VERSION: ["7.4", "8.0", "8.1"] env: PHP_VERSION: ${{ matrix.php_version }} steps: