diff --git a/composer.lock b/composer.lock
index bac8a8b2..069bda93 100644
--- a/composer.lock
+++ b/composer.lock
@@ -954,16 +954,16 @@
},
{
"name": "laminas/laminas-stdlib",
- "version": "3.15.0",
+ "version": "3.16.1",
"source": {
"type": "git",
"url": "https://github.com/laminas/laminas-stdlib.git",
- "reference": "63b66bd4b696f024f42616b9d95cdb10e5109c27"
+ "reference": "f4f773641807c7ccee59b758bfe4ac4ba33ecb17"
},
"dist": {
"type": "zip",
- "url": "https://api.github.com/repos/laminas/laminas-stdlib/zipball/63b66bd4b696f024f42616b9d95cdb10e5109c27",
- "reference": "63b66bd4b696f024f42616b9d95cdb10e5109c27",
+ "url": "https://api.github.com/repos/laminas/laminas-stdlib/zipball/f4f773641807c7ccee59b758bfe4ac4ba33ecb17",
+ "reference": "f4f773641807c7ccee59b758bfe4ac4ba33ecb17",
"shasum": ""
},
"require": {
@@ -974,10 +974,10 @@
},
"require-dev": {
"laminas/laminas-coding-standard": "^2.4.0",
- "phpbench/phpbench": "^1.2.6",
- "phpunit/phpunit": "^9.5.25",
- "psalm/plugin-phpunit": "^0.17.0",
- "vimeo/psalm": "^4.28"
+ "phpbench/phpbench": "^1.2.7",
+ "phpunit/phpunit": "^9.5.26",
+ "psalm/plugin-phpunit": "^0.18.0",
+ "vimeo/psalm": "^5.0.0"
},
"type": "library",
"autoload": {
@@ -1009,7 +1009,7 @@
"type": "community_bridge"
}
],
- "time": "2022-10-10T19:10:24+00:00"
+ "time": "2022-12-03T18:48:01+00:00"
},
{
"name": "myclabs/deep-copy",
@@ -1972,16 +1972,16 @@
},
{
"name": "psalm/plugin-phpunit",
- "version": "0.18.3",
+ "version": "0.18.4",
"source": {
"type": "git",
"url": "https://github.com/psalm/psalm-plugin-phpunit.git",
- "reference": "057c1cdf7546c1e427f6fd83b635d0cc18c252bf"
+ "reference": "e4ab3096653d9eb6f6d0ea5f4461898d59ae4dbc"
},
"dist": {
"type": "zip",
- "url": "https://api.github.com/repos/psalm/psalm-plugin-phpunit/zipball/057c1cdf7546c1e427f6fd83b635d0cc18c252bf",
- "reference": "057c1cdf7546c1e427f6fd83b635d0cc18c252bf",
+ "url": "https://api.github.com/repos/psalm/psalm-plugin-phpunit/zipball/e4ab3096653d9eb6f6d0ea5f4461898d59ae4dbc",
+ "reference": "e4ab3096653d9eb6f6d0ea5f4461898d59ae4dbc",
"shasum": ""
},
"require": {
@@ -1989,7 +1989,7 @@
"composer/semver": "^1.4 || ^2.0 || ^3.0",
"ext-simplexml": "*",
"php": "^7.1 || ^8.0",
- "vimeo/psalm": "dev-master || dev-4.x || ^4.5 || ^5@beta"
+ "vimeo/psalm": "dev-master || dev-4.x || ^4.7.1 || ^5@beta || ^5.0"
},
"conflict": {
"phpunit/phpunit": "<7.5"
@@ -2026,9 +2026,9 @@
"description": "Psalm plugin for PHPUnit",
"support": {
"issues": "https://github.com/psalm/psalm-plugin-phpunit/issues",
- "source": "https://github.com/psalm/psalm-plugin-phpunit/tree/0.18.3"
+ "source": "https://github.com/psalm/psalm-plugin-phpunit/tree/0.18.4"
},
- "time": "2022-11-03T18:17:28+00:00"
+ "time": "2022-12-03T07:47:07+00:00"
},
{
"name": "psr/cache",
@@ -3265,16 +3265,16 @@
},
{
"name": "symfony/console",
- "version": "v6.1.8",
+ "version": "v6.2.1",
"source": {
"type": "git",
"url": "https://github.com/symfony/console.git",
- "reference": "a71863ea74f444d93c768deb3e314e1f750cf20d"
+ "reference": "58f6cef5dc5f641b7bbdbf8b32b44cc926c35f3f"
},
"dist": {
"type": "zip",
- "url": "https://api.github.com/repos/symfony/console/zipball/a71863ea74f444d93c768deb3e314e1f750cf20d",
- "reference": "a71863ea74f444d93c768deb3e314e1f750cf20d",
+ "url": "https://api.github.com/repos/symfony/console/zipball/58f6cef5dc5f641b7bbdbf8b32b44cc926c35f3f",
+ "reference": "58f6cef5dc5f641b7bbdbf8b32b44cc926c35f3f",
"shasum": ""
},
"require": {
@@ -3341,7 +3341,7 @@
"terminal"
],
"support": {
- "source": "https://github.com/symfony/console/tree/v6.1.8"
+ "source": "https://github.com/symfony/console/tree/v6.2.1"
},
"funding": [
{
@@ -3357,20 +3357,20 @@
"type": "tidelift"
}
],
- "time": "2022-11-25T18:59:16+00:00"
+ "time": "2022-12-01T13:44:20+00:00"
},
{
"name": "symfony/deprecation-contracts",
- "version": "v3.1.1",
+ "version": "v3.2.0",
"source": {
"type": "git",
"url": "https://github.com/symfony/deprecation-contracts.git",
- "reference": "07f1b9cc2ffee6aaafcf4b710fbc38ff736bd918"
+ "reference": "1ee04c65529dea5d8744774d474e7cbd2f1206d3"
},
"dist": {
"type": "zip",
- "url": "https://api.github.com/repos/symfony/deprecation-contracts/zipball/07f1b9cc2ffee6aaafcf4b710fbc38ff736bd918",
- "reference": "07f1b9cc2ffee6aaafcf4b710fbc38ff736bd918",
+ "url": "https://api.github.com/repos/symfony/deprecation-contracts/zipball/1ee04c65529dea5d8744774d474e7cbd2f1206d3",
+ "reference": "1ee04c65529dea5d8744774d474e7cbd2f1206d3",
"shasum": ""
},
"require": {
@@ -3379,7 +3379,7 @@
"type": "library",
"extra": {
"branch-alias": {
- "dev-main": "3.1-dev"
+ "dev-main": "3.3-dev"
},
"thanks": {
"name": "symfony/contracts",
@@ -3408,7 +3408,7 @@
"description": "A generic function and convention to trigger deprecation notices",
"homepage": "https://symfony.com",
"support": {
- "source": "https://github.com/symfony/deprecation-contracts/tree/v3.1.1"
+ "source": "https://github.com/symfony/deprecation-contracts/tree/v3.2.0"
},
"funding": [
{
@@ -3424,20 +3424,20 @@
"type": "tidelift"
}
],
- "time": "2022-02-25T11:15:52+00:00"
+ "time": "2022-11-25T10:21:52+00:00"
},
{
"name": "symfony/filesystem",
- "version": "v6.1.5",
+ "version": "v6.2.0",
"source": {
"type": "git",
"url": "https://github.com/symfony/filesystem.git",
- "reference": "4d216a2beef096edf040a070117c39ca2abce307"
+ "reference": "50b2523c874605cf3d4acf7a9e2b30b6a440a016"
},
"dist": {
"type": "zip",
- "url": "https://api.github.com/repos/symfony/filesystem/zipball/4d216a2beef096edf040a070117c39ca2abce307",
- "reference": "4d216a2beef096edf040a070117c39ca2abce307",
+ "url": "https://api.github.com/repos/symfony/filesystem/zipball/50b2523c874605cf3d4acf7a9e2b30b6a440a016",
+ "reference": "50b2523c874605cf3d4acf7a9e2b30b6a440a016",
"shasum": ""
},
"require": {
@@ -3471,7 +3471,7 @@
"description": "Provides basic utilities for the filesystem",
"homepage": "https://symfony.com",
"support": {
- "source": "https://github.com/symfony/filesystem/tree/v6.1.5"
+ "source": "https://github.com/symfony/filesystem/tree/v6.2.0"
},
"funding": [
{
@@ -3487,7 +3487,7 @@
"type": "tidelift"
}
],
- "time": "2022-09-21T20:29:40+00:00"
+ "time": "2022-11-20T13:01:27+00:00"
},
{
"name": "symfony/polyfill-ctype",
@@ -3989,16 +3989,16 @@
},
{
"name": "symfony/string",
- "version": "v6.1.7",
+ "version": "v6.2.0",
"source": {
"type": "git",
"url": "https://github.com/symfony/string.git",
- "reference": "823f143370880efcbdfa2dbca946b3358c4707e5"
+ "reference": "145702685e0d12f81d755c71127bfff7582fdd36"
},
"dist": {
"type": "zip",
- "url": "https://api.github.com/repos/symfony/string/zipball/823f143370880efcbdfa2dbca946b3358c4707e5",
- "reference": "823f143370880efcbdfa2dbca946b3358c4707e5",
+ "url": "https://api.github.com/repos/symfony/string/zipball/145702685e0d12f81d755c71127bfff7582fdd36",
+ "reference": "145702685e0d12f81d755c71127bfff7582fdd36",
"shasum": ""
},
"require": {
@@ -4014,6 +4014,7 @@
"require-dev": {
"symfony/error-handler": "^5.4|^6.0",
"symfony/http-client": "^5.4|^6.0",
+ "symfony/intl": "^6.2",
"symfony/translation-contracts": "^2.0|^3.0",
"symfony/var-exporter": "^5.4|^6.0"
},
@@ -4054,7 +4055,7 @@
"utf8"
],
"support": {
- "source": "https://github.com/symfony/string/tree/v6.1.7"
+ "source": "https://github.com/symfony/string/tree/v6.2.0"
},
"funding": [
{
@@ -4070,7 +4071,7 @@
"type": "tidelift"
}
],
- "time": "2022-10-10T09:34:31+00:00"
+ "time": "2022-11-30T17:13:47+00:00"
},
{
"name": "theseer/tokenizer",
diff --git a/psalm-baseline.xml b/psalm-baseline.xml
index 181f2111..b1746d30 100644
--- a/psalm-baseline.xml
+++ b/psalm-baseline.xml
@@ -528,7 +528,8 @@
getConstants
-
+
+ $constants instanceof SplArrayObject || $constants instanceof StdlibArrayObject
$constants instanceof StdlibArrayObject