diff --git a/.laminas-ci.json b/.laminas-ci.json
index 38b147d9..8175dc67 100644
--- a/.laminas-ci.json
+++ b/.laminas-ci.json
@@ -6,5 +6,8 @@
"apc.enabled=1",
"apc.enable_cli=1"
],
- "backwardCompatibilityCheck": true
+ "backwardCompatibilityCheck": true,
+ "ignore_php_platform_requirements": {
+ "8.3": true
+ }
}
diff --git a/.laminas-ci/install-apcu-extension-via-pecl.sh b/.laminas-ci/install-apcu-extension-via-pecl.sh
index 0f2e221f..4fb9acda 100755
--- a/.laminas-ci/install-apcu-extension-via-pecl.sh
+++ b/.laminas-ci/install-apcu-extension-via-pecl.sh
@@ -2,8 +2,8 @@
PHP_VERSION="$1"
-if ! [[ "${PHP_VERSION}" =~ 8\.2 ]]; then
- echo "APCu is only installed from pecl for PHP 8.2, ${PHP_VERSION} detected."
+if ! [[ "${PHP_VERSION}" =~ 8\.3 ]]; then
+ echo "APCu is only installed from pecl for PHP 8.3, ${PHP_VERSION} detected."
exit 0;
fi
diff --git a/composer.json b/composer.json
index 5eb0e22d..251a4b31 100644
--- a/composer.json
+++ b/composer.json
@@ -34,7 +34,7 @@
}
},
"require": {
- "php": "~8.1.0 || ~8.2.0",
+ "php": "~8.1.0 || ~8.2.0 || ~8.3.0",
"laminas/laminas-cache-storage-implementation": "1.0",
"laminas/laminas-eventmanager": "^3.4",
"laminas/laminas-servicemanager": "^3.21",
diff --git a/composer.lock b/composer.lock
index f33367e2..b418ab4a 100644
--- a/composer.lock
+++ b/composer.lock
@@ -4,7 +4,7 @@
"Read more about it at https://getcomposer.org/doc/01-basic-usage.md#installing-dependencies",
"This file is @generated automatically"
],
- "content-hash": "295bfbb0011bdabd9ee9e7ab205903e7",
+ "content-hash": "e30d07ce4a69432401e9676e46993cd1",
"packages": [
{
"name": "laminas/laminas-cache-storage-adapter-memory",
@@ -6218,11 +6218,11 @@
"prefer-stable": false,
"prefer-lowest": false,
"platform": {
- "php": "~8.1.0 || ~8.2.0"
+ "php": "~8.1.0 || ~8.2.0 || ~8.3.0"
},
"platform-dev": [],
"platform-overrides": {
"php": "8.1.99"
},
- "plugin-api-version": "2.3.0"
+ "plugin-api-version": "2.6.0"
}
diff --git a/psalm-baseline.xml b/psalm-baseline.xml
index 0ee001c6..1f7c7266 100644
--- a/psalm-baseline.xml
+++ b/psalm-baseline.xml
@@ -194,7 +194,6 @@
setDirPermission
setFileLocking
setFilePermission
- setIndexFilename
setObject
setObjectCacheMagicProperties
setObjectCacheMethods
@@ -851,9 +850,6 @@
-
- setIndexFilename
-
@@ -866,12 +862,6 @@
set
set
-
- options]]>
-
-
- options]]>
-
diff --git a/test/Pattern/AbstractCommonPatternTest.php b/test/Pattern/AbstractCommonPatternTest.php
index a5ff0abc..9ad2a282 100644
--- a/test/Pattern/AbstractCommonPatternTest.php
+++ b/test/Pattern/AbstractCommonPatternTest.php
@@ -17,6 +17,9 @@ abstract class AbstractCommonPatternTest extends TestCase
/** @var PatternInterface */
protected $pattern;
+ /** @var PatternOptions */
+ protected $options;
+
protected function setUp(): void
{
self::assertInstanceOf(