diff --git a/.github/dependabot.yml.dist b/.github/dependabot.yml.dist
new file mode 100644
index 0000000000..5bfbfcdb7c
--- /dev/null
+++ b/.github/dependabot.yml.dist
@@ -0,0 +1,18 @@
+# Please see the documentation for all configuration options:
+# https://docs.github.com/code-security/dependabot/dependabot-version-updates/configuration-options-for-the-dependabot.yml-file
+version: 2
+updates:
+ - package-ecosystem: "composer" # See documentation for possible values
+ directory: "/" # Location of package manifests
+ schedule:
+ interval: "weekly"
+ allow:
+ # Update only direct dependencies. This reduces spam since most
+ # indirect dependencies are handles by update-config workflow.
+ - dependency-type: "direct"
+ ignore:
+ # Updated by update-config workflow
+ - dependency-name: "drupal/helfi_*"
+ - dependency-name: "drupal/hdbt*"
+ # Updated separately
+ - dependency-name: "drupal/core*"
diff --git a/.platform/schema b/.platform/schema
index 3cacc0b93c..da2d3988d7 100644
--- a/.platform/schema
+++ b/.platform/schema
@@ -1 +1 @@
-12
\ No newline at end of file
+14
\ No newline at end of file
diff --git a/compose.yaml b/compose.yaml
index cdf6ca7db5..87ecd3643c 100644
--- a/compose.yaml
+++ b/compose.yaml
@@ -118,7 +118,7 @@ services:
profiles:
- search
elastic:
- image: docker.elastic.co/elasticsearch/elasticsearch:8.16.1
+ image: docker.elastic.co/elasticsearch/elasticsearch:8.17.0
container_name: "${COMPOSE_PROJECT_NAME}-elastic"
environment:
- node.name="${COMPOSE_PROJECT_NAME}-elastic"
diff --git a/composer.json b/composer.json
index 2733b2e2f4..1e9b59dab8 100644
--- a/composer.json
+++ b/composer.json
@@ -78,15 +78,9 @@
"dealerdirect/phpcodesniffer-composer-installer": "^0.7.0",
"dg/bypass-finals": "^1.5",
"donatj/mock-webserver": "^2.4",
- "drupal/coder": "^8.3",
- "drupal/core-dev": "^10.2.4",
+ "drupal/core-dev": "^10",
"jangregor/phpstan-prophecy": "^1.0",
- "mglaman/phpstan-drupal": "^1.2",
- "phpspec/prophecy-phpunit": "^2",
- "phpstan/extension-installer": "^1.3",
- "phpstan/phpstan": "^1.10",
"phpstan/phpstan-deprecation-rules": "^1.1",
- "phpunit/phpunit": "^9.5",
"weitzman/drupal-test-traits": "^2.0"
},
"conflict": {
@@ -96,13 +90,14 @@
"optimize-autoloader": true,
"sort-packages": true,
"allow-plugins": {
- "dealerdirect/phpcodesniffer-composer-installer": true,
"composer/installers": true,
"cweagans/composer-patches": true,
+ "dealerdirect/phpcodesniffer-composer-installer": true,
"drupal/core-composer-scaffold": true,
- "phpstan/extension-installer": true,
"oomphinc/composer-installers-extender": true,
- "php-http/discovery": true
+ "php-http/discovery": true,
+ "phpstan/extension-installer": true,
+ "tbachert/spi": false
},
"audit": {
"abandoned": "report",
diff --git a/composer.lock b/composer.lock
index 6d9d05f968..78c87bb5ab 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": "40a2f7e8a06d7aed024a2dc7c090531b",
+ "content-hash": "216b0bddff130e7432d072cc6b618f72",
"packages": [
{
"name": "asm89/stack-cors",
@@ -3110,16 +3110,16 @@
},
{
"name": "drupal/core",
- "version": "10.3.10",
+ "version": "10.4.0",
"source": {
"type": "git",
"url": "https://github.com/drupal/core.git",
- "reference": "3ebb71e9c4ef0c13f683353547551fca49f9a144"
+ "reference": "2ac1930116a840b4fbd0ad5cdd3a6d58939a0b1d"
},
"dist": {
"type": "zip",
- "url": "https://api.github.com/repos/drupal/core/zipball/3ebb71e9c4ef0c13f683353547551fca49f9a144",
- "reference": "3ebb71e9c4ef0c13f683353547551fca49f9a144",
+ "url": "https://api.github.com/repos/drupal/core/zipball/2ac1930116a840b4fbd0ad5cdd3a6d58939a0b1d",
+ "reference": "2ac1930116a840b4fbd0ad5cdd3a6d58939a0b1d",
"shasum": ""
},
"require": {
@@ -3165,7 +3165,7 @@
"symfony/serializer": "^6.4",
"symfony/validator": "^6.4",
"symfony/yaml": "^6.4",
- "twig/twig": "^3.14.2"
+ "twig/twig": "^3.15.0"
},
"conflict": {
"drush/drush": "<12.4.3"
@@ -3268,22 +3268,22 @@
],
"description": "Drupal is an open source content management platform powering millions of websites and applications.",
"support": {
- "source": "https://github.com/drupal/core/tree/10.3.10"
+ "source": "https://github.com/drupal/core/tree/10.4.0"
},
- "time": "2024-11-22T12:51:33+00:00"
+ "time": "2024-12-17T22:18:01+00:00"
},
{
"name": "drupal/core-composer-scaffold",
- "version": "10.3.10",
+ "version": "10.4.0",
"source": {
"type": "git",
"url": "https://github.com/drupal/core-composer-scaffold.git",
- "reference": "f58ab5c0d02d275c5aa226c4505b457e41b161cc"
+ "reference": "db17b59620ce1c142a34dc017d9e696ce4771e55"
},
"dist": {
"type": "zip",
- "url": "https://api.github.com/repos/drupal/core-composer-scaffold/zipball/f58ab5c0d02d275c5aa226c4505b457e41b161cc",
- "reference": "f58ab5c0d02d275c5aa226c4505b457e41b161cc",
+ "url": "https://api.github.com/repos/drupal/core-composer-scaffold/zipball/db17b59620ce1c142a34dc017d9e696ce4771e55",
+ "reference": "db17b59620ce1c142a34dc017d9e696ce4771e55",
"shasum": ""
},
"require": {
@@ -3318,9 +3318,9 @@
"drupal"
],
"support": {
- "source": "https://github.com/drupal/core-composer-scaffold/tree/10.3.10"
+ "source": "https://github.com/drupal/core-composer-scaffold/tree/10.4.0"
},
- "time": "2024-08-22T14:31:34+00:00"
+ "time": "2024-08-22T14:31:30+00:00"
},
{
"name": "drupal/crop",
@@ -5485,16 +5485,16 @@
},
{
"name": "drupal/hdbt",
- "version": "6.8.21",
+ "version": "6.8.23",
"source": {
"type": "git",
"url": "https://github.com/City-of-Helsinki/drupal-hdbt.git",
- "reference": "cd8b74a7afc7ec488979a426809e5386383a3bef"
+ "reference": "b14bd481f81a0be27eaf3ab2a1db0c2a86c66511"
},
"dist": {
"type": "zip",
- "url": "https://api.github.com/repos/City-of-Helsinki/drupal-hdbt/zipball/cd8b74a7afc7ec488979a426809e5386383a3bef",
- "reference": "cd8b74a7afc7ec488979a426809e5386383a3bef",
+ "url": "https://api.github.com/repos/City-of-Helsinki/drupal-hdbt/zipball/b14bd481f81a0be27eaf3ab2a1db0c2a86c66511",
+ "reference": "b14bd481f81a0be27eaf3ab2a1db0c2a86c66511",
"shasum": ""
},
"require": {
@@ -5513,23 +5513,23 @@
"Drupal"
],
"support": {
- "source": "https://github.com/City-of-Helsinki/drupal-hdbt/tree/6.8.21",
+ "source": "https://github.com/City-of-Helsinki/drupal-hdbt/tree/6.8.23",
"issues": "https://github.com/City-of-Helsinki/drupal-hdbt/issues"
},
- "time": "2024-12-13T08:38:26+00:00"
+ "time": "2024-12-17T07:20:53+00:00"
},
{
"name": "drupal/hdbt_admin",
- "version": "3.2.10",
+ "version": "3.2.11",
"source": {
"type": "git",
"url": "https://github.com/City-of-Helsinki/drupal-hdbt-admin.git",
- "reference": "36437872af9f46e205ec7aff2ff27115e9c6edf1"
+ "reference": "a0d89ce0318306edac0cde747367217ed53b2196"
},
"dist": {
"type": "zip",
- "url": "https://api.github.com/repos/City-of-Helsinki/drupal-hdbt-admin/zipball/36437872af9f46e205ec7aff2ff27115e9c6edf1",
- "reference": "36437872af9f46e205ec7aff2ff27115e9c6edf1",
+ "url": "https://api.github.com/repos/City-of-Helsinki/drupal-hdbt-admin/zipball/a0d89ce0318306edac0cde747367217ed53b2196",
+ "reference": "a0d89ce0318306edac0cde747367217ed53b2196",
"shasum": ""
},
"require": {
@@ -5557,10 +5557,10 @@
"Drupal"
],
"support": {
- "source": "https://github.com/City-of-Helsinki/drupal-hdbt-admin/tree/3.2.10",
+ "source": "https://github.com/City-of-Helsinki/drupal-hdbt-admin/tree/3.2.11",
"issues": "https://github.com/City-of-Helsinki/drupal-hdbt-admin/issues"
},
- "time": "2024-11-19T13:01:05+00:00"
+ "time": "2024-12-17T08:36:44+00:00"
},
{
"name": "drupal/health_check",
@@ -5614,16 +5614,16 @@
},
{
"name": "drupal/helfi_api_base",
- "version": "2.7.19",
+ "version": "2.7.21",
"source": {
"type": "git",
"url": "https://github.com/City-of-Helsinki/drupal-module-helfi-api-base.git",
- "reference": "096a75dd49d1ae4db5959980337de4b77d10cce5"
+ "reference": "4f747fe4aed94ed98f6fa18c87578aebd2b84560"
},
"dist": {
"type": "zip",
- "url": "https://api.github.com/repos/City-of-Helsinki/drupal-module-helfi-api-base/zipball/096a75dd49d1ae4db5959980337de4b77d10cce5",
- "reference": "096a75dd49d1ae4db5959980337de4b77d10cce5",
+ "url": "https://api.github.com/repos/City-of-Helsinki/drupal-module-helfi-api-base/zipball/4f747fe4aed94ed98f6fa18c87578aebd2b84560",
+ "reference": "4f747fe4aed94ed98f6fa18c87578aebd2b84560",
"shasum": ""
},
"require": {
@@ -5655,10 +5655,10 @@
],
"description": "Helfi - API Base",
"support": {
- "source": "https://github.com/City-of-Helsinki/drupal-module-helfi-api-base/tree/2.7.19",
+ "source": "https://github.com/City-of-Helsinki/drupal-module-helfi-api-base/tree/2.7.21",
"issues": "https://github.com/City-of-Helsinki/drupal-module-helfi-api-base/issues"
},
- "time": "2024-11-29T09:44:21+00:00"
+ "time": "2024-12-17T09:15:47+00:00"
},
{
"name": "drupal/helfi_atv",
@@ -5776,12 +5776,12 @@
"source": {
"type": "git",
"url": "https://github.com/City-of-Helsinki/drupal-tools.git",
- "reference": "c8f0aa0b247712eca0292073f6710746a511dd81"
+ "reference": "2eb037b210a0c311ad8e742d3c1fd97e89d7b677"
},
"dist": {
"type": "zip",
- "url": "https://api.github.com/repos/City-of-Helsinki/drupal-tools/zipball/c8f0aa0b247712eca0292073f6710746a511dd81",
- "reference": "c8f0aa0b247712eca0292073f6710746a511dd81",
+ "url": "https://api.github.com/repos/City-of-Helsinki/drupal-tools/zipball/2eb037b210a0c311ad8e742d3c1fd97e89d7b677",
+ "reference": "2eb037b210a0c311ad8e742d3c1fd97e89d7b677",
"shasum": ""
},
"require": {
@@ -5856,7 +5856,7 @@
"source": "https://github.com/City-of-Helsinki/drupal-tools/tree/main",
"issues": "https://github.com/City-of-Helsinki/drupal-tools/issues"
},
- "time": "2024-12-13T11:44:35+00:00"
+ "time": "2024-12-17T10:07:01+00:00"
},
{
"name": "drupal/helfi_gdpr_api",
@@ -5932,16 +5932,16 @@
},
{
"name": "drupal/helfi_platform_config",
- "version": "4.10.3",
+ "version": "4.10.4",
"source": {
"type": "git",
"url": "https://github.com/City-of-Helsinki/drupal-helfi-platform-config.git",
- "reference": "f2d8dc24500044936ea6dba39134d1d2eaf710db"
+ "reference": "24833b53e247ee6e56a852eb497139ee8883e6ac"
},
"dist": {
"type": "zip",
- "url": "https://api.github.com/repos/City-of-Helsinki/drupal-helfi-platform-config/zipball/f2d8dc24500044936ea6dba39134d1d2eaf710db",
- "reference": "f2d8dc24500044936ea6dba39134d1d2eaf710db",
+ "url": "https://api.github.com/repos/City-of-Helsinki/drupal-helfi-platform-config/zipball/24833b53e247ee6e56a852eb497139ee8883e6ac",
+ "reference": "24833b53e247ee6e56a852eb497139ee8883e6ac",
"shasum": ""
},
"require": {
@@ -6037,8 +6037,7 @@
"[#UHF-7008] Admin toolbar and contextual links should always be rendered in the admin language (https://www.drupal.org/project/drupal/issues/2313309)": "https://www.drupal.org/files/issues/2023-12-19/2313309-179.patch",
"[#UHF-9388] Process configuration translation files for custom modules (https://www.drupal.org/i/2845437)": "https://raw.githubusercontent.com/City-of-Helsinki/drupal-helfi-platform-config/fd68277191b8f8ec290e53b5fbbae699b2260384/patches/drupal-2845437-process-custom-module-translation-config-10.3.x.patch",
"[#UHF-9690] Allow updating lists when switching from allowed values to allowed values function (https://www.drupal.org/i/2873353)": "https://www.drupal.org/files/issues/2021-05-18/allow-allowed-values-function-update-D9-2873353_1.patch",
- "[#UHF-9952, #UHF-9980] Duplicate
tags (https://www.drupal.org/i/3083786)": "https://www.drupal.org/files/issues/2024-08-08/3083786--mr-8066--10-3-backport.patch",
- "[#UHF-10716] Ensure consistent ordering when calculating library asset order (https://www.drupal.org/i/3467860)": "https://raw.githubusercontent.com/City-of-Helsinki/drupal-helfi-platform-config/955e2fc9493c6574ab070187b8a5a8634da7daab/patches/drupal-3467860-optimized-js-assets-mismatch.patch"
+ "[#UHF-9952, #UHF-9980] Duplicate
tags (https://www.drupal.org/i/3083786)": "https://www.drupal.org/files/issues/2024-08-08/3083786--mr-8066--10-3-backport.patch"
},
"drupal/default_content": {
"https://www.drupal.org/project/default_content/issues/2640734#comment-14638943": "https://raw.githubusercontent.com/City-of-Helsinki/drupal-helfi-platform-config/main/patches/default_content_2.0.0-alpha2-2640734_manual_imports-e164a354.patch"
@@ -6067,10 +6066,10 @@
],
"description": "HELfi platform config",
"support": {
- "source": "https://github.com/City-of-Helsinki/drupal-helfi-platform-config/tree/4.10.3",
+ "source": "https://github.com/City-of-Helsinki/drupal-helfi-platform-config/tree/4.10.4",
"issues": "https://github.com/City-of-Helsinki/drupal-helfi-platform-config/issues"
},
- "time": "2024-12-13T08:38:18+00:00"
+ "time": "2024-12-18T06:30:07+00:00"
},
{
"name": "drupal/helfi_proxy",
@@ -8095,7 +8094,11 @@
"homepage": "https://www.drupal.org/user/99012"
},
{
- "name": "Sheldon Rampton",
+ "name": "mably",
+ "homepage": "https://www.drupal.org/user/3375160"
+ },
+ {
+ "name": "sheldon rampton",
"homepage": "https://www.drupal.org/user/13085"
},
{
@@ -8290,17 +8293,17 @@
},
{
"name": "drupal/raven",
- "version": "6.0.12",
+ "version": "6.0.13",
"source": {
"type": "git",
"url": "https://git.drupalcode.org/project/raven.git",
- "reference": "6.0.12"
+ "reference": "6.0.13"
},
"dist": {
"type": "zip",
- "url": "https://ftp.drupal.org/files/projects/raven-6.0.12.zip",
- "reference": "6.0.12",
- "shasum": "5ba241ff4109be407cb9660a8743aad5a24b9fba"
+ "url": "https://ftp.drupal.org/files/projects/raven-6.0.13.zip",
+ "reference": "6.0.13",
+ "shasum": "7b92e693dae63859457ba734c57382511b91af86"
},
"require": {
"drupal/core": "^10.2 || ^11",
@@ -8314,8 +8317,8 @@
"type": "drupal-module",
"extra": {
"drupal": {
- "version": "6.0.12",
- "datestamp": "1733335477",
+ "version": "6.0.13",
+ "datestamp": "1734389510",
"security-coverage": {
"status": "covered",
"message": "Covered by Drupal's security advisory policy"
@@ -9288,27 +9291,27 @@
},
{
"name": "drupal/sophron",
- "version": "2.1.0",
+ "version": "2.2.0",
"source": {
"type": "git",
"url": "https://git.drupalcode.org/project/sophron.git",
- "reference": "2.1.0"
+ "reference": "2.2.0"
},
"dist": {
"type": "zip",
- "url": "https://ftp.drupal.org/files/projects/sophron-2.1.0.zip",
- "reference": "2.1.0",
- "shasum": "0742562897ae9b202e472a1edef75844b6452e39"
+ "url": "https://ftp.drupal.org/files/projects/sophron-2.2.0.zip",
+ "reference": "2.2.0",
+ "shasum": "fa4670e775443db3f465cc25b02c7c82e5c382bf"
},
"require": {
"drupal/core": "^10.2 || ^11",
- "fileeye/mimemap": "^2.1.1"
+ "fileeye/mimemap": "^2.2.1"
},
"type": "drupal-module",
"extra": {
"drupal": {
- "version": "2.1.0",
- "datestamp": "1718011690",
+ "version": "2.2.0",
+ "datestamp": "1734432598",
"security-coverage": {
"status": "covered",
"message": "Covered by Drupal's security advisory policy"
@@ -11001,16 +11004,16 @@
},
{
"name": "fileeye/mimemap",
- "version": "2.2.0",
+ "version": "2.2.1",
"source": {
"type": "git",
"url": "https://github.com/FileEye/MimeMap.git",
- "reference": "c8c686cc6f77316b23128a83334877debf645dfb"
+ "reference": "f37ea54dab6f286dd37d937c069b80b601003df0"
},
"dist": {
"type": "zip",
- "url": "https://api.github.com/repos/FileEye/MimeMap/zipball/c8c686cc6f77316b23128a83334877debf645dfb",
- "reference": "c8c686cc6f77316b23128a83334877debf645dfb",
+ "url": "https://api.github.com/repos/FileEye/MimeMap/zipball/f37ea54dab6f286dd37d937c069b80b601003df0",
+ "reference": "f37ea54dab6f286dd37d937c069b80b601003df0",
"shasum": ""
},
"require": {
@@ -11053,9 +11056,9 @@
],
"support": {
"issues": "https://github.com/FileEye/MimeMap/issues",
- "source": "https://github.com/FileEye/MimeMap/tree/2.2.0"
+ "source": "https://github.com/FileEye/MimeMap/tree/2.2.1"
},
- "time": "2024-10-20T18:59:36+00:00"
+ "time": "2024-12-16T19:03:35+00:00"
},
{
"name": "fileeye/pel",
@@ -13058,33 +13061,36 @@
},
{
"name": "open-telemetry/api",
- "version": "1.0.3",
+ "version": "1.1.2",
"source": {
"type": "git",
"url": "https://github.com/opentelemetry-php/api.git",
- "reference": "87de95d926f46262885d0d390060c095af13e2e5"
+ "reference": "04c85a1e41a3d59fa9bdc801a5de1df6624b95ed"
},
"dist": {
"type": "zip",
- "url": "https://api.github.com/repos/opentelemetry-php/api/zipball/87de95d926f46262885d0d390060c095af13e2e5",
- "reference": "87de95d926f46262885d0d390060c095af13e2e5",
+ "url": "https://api.github.com/repos/opentelemetry-php/api/zipball/04c85a1e41a3d59fa9bdc801a5de1df6624b95ed",
+ "reference": "04c85a1e41a3d59fa9bdc801a5de1df6624b95ed",
"shasum": ""
},
"require": {
"open-telemetry/context": "^1.0",
- "php": "^7.4 || ^8.0",
+ "php": "^8.1",
"psr/log": "^1.1|^2.0|^3.0",
- "symfony/polyfill-php80": "^1.26",
- "symfony/polyfill-php81": "^1.26",
"symfony/polyfill-php82": "^1.26"
},
"conflict": {
- "open-telemetry/sdk": "<=1.0.4"
+ "open-telemetry/sdk": "<=1.0.8"
},
"type": "library",
"extra": {
+ "spi": {
+ "OpenTelemetry\\API\\Instrumentation\\AutoInstrumentation\\HookManagerInterface": [
+ "OpenTelemetry\\API\\Instrumentation\\AutoInstrumentation\\ExtensionHookManager"
+ ]
+ },
"branch-alias": {
- "dev-main": "1.0.x-dev"
+ "dev-main": "1.1.x-dev"
}
},
"autoload": {
@@ -13121,7 +13127,7 @@
"issues": "https://github.com/open-telemetry/opentelemetry-php/issues",
"source": "https://github.com/open-telemetry/opentelemetry-php"
},
- "time": "2024-02-06T01:32:25+00:00"
+ "time": "2024-11-16T04:32:30+00:00"
},
{
"name": "open-telemetry/context",
@@ -18566,16 +18572,16 @@
"packages-dev": [
{
"name": "behat/mink",
- "version": "v1.11.0",
+ "version": "v1.12.0",
"source": {
"type": "git",
"url": "https://github.com/minkphp/Mink.git",
- "reference": "d8527fdf8785aad38455fb426af457ab9937aece"
+ "reference": "7e4edec6c335937029cb3569ce7ef81182804d0a"
},
"dist": {
"type": "zip",
- "url": "https://api.github.com/repos/minkphp/Mink/zipball/d8527fdf8785aad38455fb426af457ab9937aece",
- "reference": "d8527fdf8785aad38455fb426af457ab9937aece",
+ "url": "https://api.github.com/repos/minkphp/Mink/zipball/7e4edec6c335937029cb3569ce7ef81182804d0a",
+ "reference": "7e4edec6c335937029cb3569ce7ef81182804d0a",
"shasum": ""
},
"require": {
@@ -18626,9 +18632,9 @@
],
"support": {
"issues": "https://github.com/minkphp/Mink/issues",
- "source": "https://github.com/minkphp/Mink/tree/v1.11.0"
+ "source": "https://github.com/minkphp/Mink/tree/v1.12.0"
},
- "time": "2023-12-09T11:23:23+00:00"
+ "time": "2024-10-30T18:48:14+00:00"
},
{
"name": "behat/mink-browserkit-driver",
@@ -18779,16 +18785,16 @@
},
{
"name": "composer/ca-bundle",
- "version": "1.5.1",
+ "version": "1.5.4",
"source": {
"type": "git",
"url": "https://github.com/composer/ca-bundle.git",
- "reference": "063d9aa8696582f5a41dffbbaf3c81024f0a604a"
+ "reference": "bc0593537a463e55cadf45fd938d23b75095b7e1"
},
"dist": {
"type": "zip",
- "url": "https://api.github.com/repos/composer/ca-bundle/zipball/063d9aa8696582f5a41dffbbaf3c81024f0a604a",
- "reference": "063d9aa8696582f5a41dffbbaf3c81024f0a604a",
+ "url": "https://api.github.com/repos/composer/ca-bundle/zipball/bc0593537a463e55cadf45fd938d23b75095b7e1",
+ "reference": "bc0593537a463e55cadf45fd938d23b75095b7e1",
"shasum": ""
},
"require": {
@@ -18798,8 +18804,8 @@
},
"require-dev": {
"phpstan/phpstan": "^1.10",
+ "phpunit/phpunit": "^8 || ^9",
"psr/log": "^1.0 || ^2.0 || ^3.0",
- "symfony/phpunit-bridge": "^4.2 || ^5",
"symfony/process": "^4.0 || ^5.0 || ^6.0 || ^7.0"
},
"type": "library",
@@ -18835,7 +18841,7 @@
"support": {
"irc": "irc://irc.freenode.org/composer",
"issues": "https://github.com/composer/ca-bundle/issues",
- "source": "https://github.com/composer/ca-bundle/tree/1.5.1"
+ "source": "https://github.com/composer/ca-bundle/tree/1.5.4"
},
"funding": [
{
@@ -18851,20 +18857,20 @@
"type": "tidelift"
}
],
- "time": "2024-07-08T15:28:20+00:00"
+ "time": "2024-11-27T15:35:25+00:00"
},
{
"name": "composer/class-map-generator",
- "version": "1.3.4",
+ "version": "1.5.0",
"source": {
"type": "git",
"url": "https://github.com/composer/class-map-generator.git",
- "reference": "b1b3fd0b4eaf3ddf3ee230bc340bf3fff454a1a3"
+ "reference": "4b0a223cf5be7c9ee7e0ef1bc7db42b4a97c9915"
},
"dist": {
"type": "zip",
- "url": "https://api.github.com/repos/composer/class-map-generator/zipball/b1b3fd0b4eaf3ddf3ee230bc340bf3fff454a1a3",
- "reference": "b1b3fd0b4eaf3ddf3ee230bc340bf3fff454a1a3",
+ "url": "https://api.github.com/repos/composer/class-map-generator/zipball/4b0a223cf5be7c9ee7e0ef1bc7db42b4a97c9915",
+ "reference": "4b0a223cf5be7c9ee7e0ef1bc7db42b4a97c9915",
"shasum": ""
},
"require": {
@@ -18873,12 +18879,12 @@
"symfony/finder": "^4.4 || ^5.3 || ^6 || ^7"
},
"require-dev": {
- "phpstan/phpstan": "^1.6",
- "phpstan/phpstan-deprecation-rules": "^1",
- "phpstan/phpstan-phpunit": "^1",
- "phpstan/phpstan-strict-rules": "^1.1",
- "symfony/filesystem": "^5.4 || ^6",
- "symfony/phpunit-bridge": "^5"
+ "phpstan/phpstan": "^1.12 || ^2",
+ "phpstan/phpstan-deprecation-rules": "^1 || ^2",
+ "phpstan/phpstan-phpunit": "^1 || ^2",
+ "phpstan/phpstan-strict-rules": "^1.1 || ^2",
+ "phpunit/phpunit": "^8",
+ "symfony/filesystem": "^5.4 || ^6"
},
"type": "library",
"extra": {
@@ -18908,7 +18914,7 @@
],
"support": {
"issues": "https://github.com/composer/class-map-generator/issues",
- "source": "https://github.com/composer/class-map-generator/tree/1.3.4"
+ "source": "https://github.com/composer/class-map-generator/tree/1.5.0"
},
"funding": [
{
@@ -18924,52 +18930,52 @@
"type": "tidelift"
}
],
- "time": "2024-06-12T14:13:04+00:00"
+ "time": "2024-11-25T16:11:06+00:00"
},
{
"name": "composer/composer",
- "version": "2.7.7",
+ "version": "2.8.4",
"source": {
"type": "git",
"url": "https://github.com/composer/composer.git",
- "reference": "291942978f39435cf904d33739f98d7d4eca7b23"
+ "reference": "112e37d1dca22b3fdb81cf3524ab4994f47fdb8c"
},
"dist": {
"type": "zip",
- "url": "https://api.github.com/repos/composer/composer/zipball/291942978f39435cf904d33739f98d7d4eca7b23",
- "reference": "291942978f39435cf904d33739f98d7d4eca7b23",
+ "url": "https://api.github.com/repos/composer/composer/zipball/112e37d1dca22b3fdb81cf3524ab4994f47fdb8c",
+ "reference": "112e37d1dca22b3fdb81cf3524ab4994f47fdb8c",
"shasum": ""
},
"require": {
- "composer/ca-bundle": "^1.0",
- "composer/class-map-generator": "^1.3.3",
+ "composer/ca-bundle": "^1.5",
+ "composer/class-map-generator": "^1.4.0",
"composer/metadata-minifier": "^1.0",
- "composer/pcre": "^2.1 || ^3.1",
+ "composer/pcre": "^2.2 || ^3.2",
"composer/semver": "^3.3",
"composer/spdx-licenses": "^1.5.7",
"composer/xdebug-handler": "^2.0.2 || ^3.0.3",
- "justinrainbow/json-schema": "^5.2.11",
+ "justinrainbow/json-schema": "^5.3",
"php": "^7.2.5 || ^8.0",
"psr/log": "^1.0 || ^2.0 || ^3.0",
- "react/promise": "^2.8 || ^3",
+ "react/promise": "^2.11 || ^3.2",
"seld/jsonlint": "^1.4",
"seld/phar-utils": "^1.2",
"seld/signal-handler": "^2.0",
- "symfony/console": "^5.4.11 || ^6.0.11 || ^7",
- "symfony/filesystem": "^5.4 || ^6.0 || ^7",
- "symfony/finder": "^5.4 || ^6.0 || ^7",
+ "symfony/console": "^5.4.35 || ^6.3.12 || ^7.0.3",
+ "symfony/filesystem": "^5.4.35 || ^6.3.12 || ^7.0.3",
+ "symfony/finder": "^5.4.35 || ^6.3.12 || ^7.0.3",
"symfony/polyfill-php73": "^1.24",
"symfony/polyfill-php80": "^1.24",
"symfony/polyfill-php81": "^1.24",
- "symfony/process": "^5.4 || ^6.0 || ^7"
+ "symfony/process": "^5.4.35 || ^6.3.12 || ^7.0.3"
},
"require-dev": {
- "phpstan/phpstan": "^1.11.0",
+ "phpstan/phpstan": "^1.11.8",
"phpstan/phpstan-deprecation-rules": "^1.2.0",
"phpstan/phpstan-phpunit": "^1.4.0",
"phpstan/phpstan-strict-rules": "^1.6.0",
"phpstan/phpstan-symfony": "^1.4.0",
- "symfony/phpunit-bridge": "^6.4.1 || ^7.0.1"
+ "symfony/phpunit-bridge": "^6.4.3 || ^7.0.1"
},
"suggest": {
"ext-openssl": "Enabling the openssl extension allows you to access https URLs for repositories and packages",
@@ -18981,13 +18987,13 @@
],
"type": "library",
"extra": {
- "branch-alias": {
- "dev-main": "2.7-dev"
- },
"phpstan": {
"includes": [
"phpstan/rules.neon"
]
+ },
+ "branch-alias": {
+ "dev-main": "2.8-dev"
}
},
"autoload": {
@@ -19022,7 +19028,7 @@
"irc": "ircs://irc.libera.chat:6697/composer",
"issues": "https://github.com/composer/composer/issues",
"security": "https://github.com/composer/composer/security/policy",
- "source": "https://github.com/composer/composer/tree/2.7.7"
+ "source": "https://github.com/composer/composer/tree/2.8.4"
},
"funding": [
{
@@ -19038,7 +19044,7 @@
"type": "tidelift"
}
],
- "time": "2024-06-10T20:11:12+00:00"
+ "time": "2024-12-11T10:57:47+00:00"
},
{
"name": "composer/metadata-minifier",
@@ -19111,30 +19117,38 @@
},
{
"name": "composer/pcre",
- "version": "3.1.4",
+ "version": "3.3.2",
"source": {
"type": "git",
"url": "https://github.com/composer/pcre.git",
- "reference": "04229f163664973f68f38f6f73d917799168ef24"
+ "reference": "b2bed4734f0cc156ee1fe9c0da2550420d99a21e"
},
"dist": {
"type": "zip",
- "url": "https://api.github.com/repos/composer/pcre/zipball/04229f163664973f68f38f6f73d917799168ef24",
- "reference": "04229f163664973f68f38f6f73d917799168ef24",
+ "url": "https://api.github.com/repos/composer/pcre/zipball/b2bed4734f0cc156ee1fe9c0da2550420d99a21e",
+ "reference": "b2bed4734f0cc156ee1fe9c0da2550420d99a21e",
"shasum": ""
},
"require": {
"php": "^7.4 || ^8.0"
},
+ "conflict": {
+ "phpstan/phpstan": "<1.11.10"
+ },
"require-dev": {
- "phpstan/phpstan": "^1.3",
- "phpstan/phpstan-strict-rules": "^1.1",
- "symfony/phpunit-bridge": "^5"
+ "phpstan/phpstan": "^1.12 || ^2",
+ "phpstan/phpstan-strict-rules": "^1 || ^2",
+ "phpunit/phpunit": "^8 || ^9"
},
"type": "library",
"extra": {
"branch-alias": {
"dev-main": "3.x-dev"
+ },
+ "phpstan": {
+ "includes": [
+ "extension.neon"
+ ]
}
},
"autoload": {
@@ -19162,7 +19176,7 @@
],
"support": {
"issues": "https://github.com/composer/pcre/issues",
- "source": "https://github.com/composer/pcre/tree/3.1.4"
+ "source": "https://github.com/composer/pcre/tree/3.3.2"
},
"funding": [
{
@@ -19178,7 +19192,7 @@
"type": "tidelift"
}
],
- "time": "2024-05-27T13:40:54+00:00"
+ "time": "2024-11-12T16:29:46+00:00"
},
{
"name": "composer/spdx-licenses",
@@ -19602,16 +19616,16 @@
},
{
"name": "drupal/coder",
- "version": "8.3.24",
+ "version": "8.3.26",
"source": {
"type": "git",
"url": "https://github.com/pfrenssen/coder.git",
- "reference": "1a59890f972db5da091354f0191dec1037f7c582"
+ "reference": "fd98546ce3373aa7767240901eda47963ce64c82"
},
"dist": {
"type": "zip",
- "url": "https://api.github.com/repos/pfrenssen/coder/zipball/1a59890f972db5da091354f0191dec1037f7c582",
- "reference": "1a59890f972db5da091354f0191dec1037f7c582",
+ "url": "https://api.github.com/repos/pfrenssen/coder/zipball/fd98546ce3373aa7767240901eda47963ce64c82",
+ "reference": "fd98546ce3373aa7767240901eda47963ce64c82",
"shasum": ""
},
"require": {
@@ -19649,32 +19663,32 @@
"issues": "https://www.drupal.org/project/issues/coder",
"source": "https://www.drupal.org/project/coder"
},
- "time": "2024-04-21T06:13:24+00:00"
+ "time": "2024-11-28T23:14:29+00:00"
},
{
"name": "drupal/core-dev",
- "version": "10.3.1",
+ "version": "10.4.0",
"source": {
"type": "git",
"url": "https://github.com/drupal/core-dev.git",
- "reference": "2f117398ad5e7df411b4715c1b69ab4847c5cc08"
+ "reference": "9c6c089f73671083d9588affa287a59a80e6edc8"
},
"dist": {
"type": "zip",
- "url": "https://api.github.com/repos/drupal/core-dev/zipball/2f117398ad5e7df411b4715c1b69ab4847c5cc08",
- "reference": "2f117398ad5e7df411b4715c1b69ab4847c5cc08",
+ "url": "https://api.github.com/repos/drupal/core-dev/zipball/9c6c089f73671083d9588affa287a59a80e6edc8",
+ "reference": "9c6c089f73671083d9588affa287a59a80e6edc8",
"shasum": ""
},
"require": {
"behat/mink": "^1.11",
"behat/mink-browserkit-driver": "^2.2",
"colinodell/psr-testlogger": "^1.2",
- "composer/composer": "^2.7.7",
+ "composer/composer": "^2.8.1",
"drupal/coder": "^8.3.10",
"justinrainbow/json-schema": "^5.2",
"lullabot/mink-selenium2-driver": "^1.7",
"lullabot/php-webdriver": "^2.0.4",
- "mglaman/phpstan-drupal": "^1.2.10",
+ "mglaman/phpstan-drupal": "^1.2.12",
"micheh/phpcs-gitlab": "^1.1",
"mikey179/vfsstream": "^1.6.11",
"open-telemetry/exporter-otlp": "^1",
@@ -19682,7 +19696,7 @@
"php-http/guzzle7-adapter": "^1.0",
"phpspec/prophecy-phpunit": "^2",
"phpstan/extension-installer": "^1.1",
- "phpstan/phpstan": "^1.11.0",
+ "phpstan/phpstan": "^1.12.4",
"phpstan/phpstan-phpunit": "^1.3.16",
"phpunit/phpunit": "^9.6.13",
"symfony/browser-kit": "^6.4",
@@ -19703,22 +19717,22 @@
],
"description": "require-dev dependencies from drupal/drupal; use in addition to drupal/core-recommended to run tests from drupal/core.",
"support": {
- "source": "https://github.com/drupal/core-dev/tree/10.3.1"
+ "source": "https://github.com/drupal/core-dev/tree/10.4.0"
},
- "time": "2024-07-04T10:19:29+00:00"
+ "time": "2024-11-21T12:39:32+00:00"
},
{
"name": "google/protobuf",
- "version": "v3.25.3",
+ "version": "v4.29.1",
"source": {
"type": "git",
"url": "https://github.com/protocolbuffers/protobuf-php.git",
- "reference": "983a87f4f8798a90ca3a25b0f300b8fda38df643"
+ "reference": "6042b5483f8029e42473faeb8ef75ba266278381"
},
"dist": {
"type": "zip",
- "url": "https://api.github.com/repos/protocolbuffers/protobuf-php/zipball/983a87f4f8798a90ca3a25b0f300b8fda38df643",
- "reference": "983a87f4f8798a90ca3a25b0f300b8fda38df643",
+ "url": "https://api.github.com/repos/protocolbuffers/protobuf-php/zipball/6042b5483f8029e42473faeb8ef75ba266278381",
+ "reference": "6042b5483f8029e42473faeb8ef75ba266278381",
"shasum": ""
},
"require": {
@@ -19747,9 +19761,9 @@
"proto"
],
"support": {
- "source": "https://github.com/protocolbuffers/protobuf-php/tree/v3.25.3"
+ "source": "https://github.com/protocolbuffers/protobuf-php/tree/v4.29.1"
},
- "time": "2024-02-15T21:11:49+00:00"
+ "time": "2024-12-03T22:07:45+00:00"
},
{
"name": "jangregor/phpstan-prophecy",
@@ -19812,23 +19826,23 @@
},
{
"name": "lullabot/mink-selenium2-driver",
- "version": "v1.7.3",
+ "version": "v1.7.4",
"source": {
"type": "git",
"url": "https://github.com/Lullabot/MinkSelenium2Driver.git",
- "reference": "91445897dda062790a741003c9c85d9bb2f902cf"
+ "reference": "145fe8ed1fb611be7409b70d609f71b0285f4724"
},
"dist": {
"type": "zip",
- "url": "https://api.github.com/repos/Lullabot/MinkSelenium2Driver/zipball/91445897dda062790a741003c9c85d9bb2f902cf",
- "reference": "91445897dda062790a741003c9c85d9bb2f902cf",
+ "url": "https://api.github.com/repos/Lullabot/MinkSelenium2Driver/zipball/145fe8ed1fb611be7409b70d609f71b0285f4724",
+ "reference": "145fe8ed1fb611be7409b70d609f71b0285f4724",
"shasum": ""
},
"require": {
"behat/mink": "^1.11@dev",
"ext-json": "*",
- "lullabot/php-webdriver": "^2.0.5",
- "php": ">=7.2"
+ "lullabot/php-webdriver": "^2.0.6",
+ "php": ">=8.1"
},
"replace": {
"behat/mink-selenium2-driver": "1.7.0"
@@ -19878,22 +19892,22 @@
"webdriver"
],
"support": {
- "source": "https://github.com/Lullabot/MinkSelenium2Driver/tree/v1.7.3"
+ "source": "https://github.com/Lullabot/MinkSelenium2Driver/tree/v1.7.4"
},
- "time": "2024-07-17T16:07:12+00:00"
+ "time": "2024-08-08T07:40:04+00:00"
},
{
"name": "lullabot/php-webdriver",
- "version": "v2.0.5",
+ "version": "v2.0.6",
"source": {
"type": "git",
"url": "https://github.com/Lullabot/php-webdriver.git",
- "reference": "b686c5fe74ae4f3d5f7ff6e45234d99562de9ff4"
+ "reference": "8c28db7151b8a73bd98861fe19972ac3f40184d2"
},
"dist": {
"type": "zip",
- "url": "https://api.github.com/repos/Lullabot/php-webdriver/zipball/b686c5fe74ae4f3d5f7ff6e45234d99562de9ff4",
- "reference": "b686c5fe74ae4f3d5f7ff6e45234d99562de9ff4",
+ "url": "https://api.github.com/repos/Lullabot/php-webdriver/zipball/8c28db7151b8a73bd98861fe19972ac3f40184d2",
+ "reference": "8c28db7151b8a73bd98861fe19972ac3f40184d2",
"shasum": ""
},
"require": {
@@ -19926,31 +19940,31 @@
],
"support": {
"issues": "https://github.com/Lullabot/php-webdriver/issues",
- "source": "https://github.com/Lullabot/php-webdriver/tree/v2.0.5"
+ "source": "https://github.com/Lullabot/php-webdriver/tree/v2.0.6"
},
- "time": "2024-07-17T15:21:54+00:00"
+ "time": "2024-08-05T13:00:46+00:00"
},
{
"name": "mglaman/phpstan-drupal",
- "version": "1.2.11",
+ "version": "1.3.2",
"source": {
"type": "git",
"url": "https://github.com/mglaman/phpstan-drupal.git",
- "reference": "e624a4b64de5b91a0c56852635af2115e9a6e08c"
+ "reference": "bbb92dee546da3988da851122cb2925f72c149f3"
},
"dist": {
"type": "zip",
- "url": "https://api.github.com/repos/mglaman/phpstan-drupal/zipball/e624a4b64de5b91a0c56852635af2115e9a6e08c",
- "reference": "e624a4b64de5b91a0c56852635af2115e9a6e08c",
+ "url": "https://api.github.com/repos/mglaman/phpstan-drupal/zipball/bbb92dee546da3988da851122cb2925f72c149f3",
+ "reference": "bbb92dee546da3988da851122cb2925f72c149f3",
"shasum": ""
},
"require": {
- "php": "^7.4 || ^8.0",
+ "php": "^8.1",
"phpstan/phpstan": "^1.10.56",
"phpstan/phpstan-deprecation-rules": "^1.1.4",
"symfony/finder": "^4.2 || ^5.0 || ^6.0 || ^7.0",
"symfony/yaml": "^4.2|| ^5.0 || ^6.0 || ^7.0",
- "webflo/drupal-finder": "^1.2"
+ "webflo/drupal-finder": "^1.3.1"
},
"require-dev": {
"behat/mink": "^1.8",
@@ -19971,6 +19985,12 @@
},
"type": "phpstan-extension",
"extra": {
+ "phpstan": {
+ "includes": [
+ "extension.neon",
+ "rules.neon"
+ ]
+ },
"branch-alias": {
"dev-main": "1.0-dev"
},
@@ -19981,20 +20001,14 @@
"tests/fixtures/drupal/libraries/{$name}": [
"type:drupal-library"
],
+ "tests/fixtures/drupal/themes/contrib/{$name}": [
+ "type:drupal-theme"
+ ],
"tests/fixtures/drupal/modules/contrib/{$name}": [
"type:drupal-module"
],
"tests/fixtures/drupal/profiles/contrib/{$name}": [
"type:drupal-profile"
- ],
- "tests/fixtures/drupal/themes/contrib/{$name}": [
- "type:drupal-theme"
- ]
- },
- "phpstan": {
- "includes": [
- "extension.neon",
- "rules.neon"
]
}
},
@@ -20016,7 +20030,7 @@
"description": "Drupal extension and rules for PHPStan",
"support": {
"issues": "https://github.com/mglaman/phpstan-drupal/issues",
- "source": "https://github.com/mglaman/phpstan-drupal/tree/1.2.11"
+ "source": "https://github.com/mglaman/phpstan-drupal/tree/1.3.2"
},
"funding": [
{
@@ -20032,7 +20046,7 @@
"type": "tidelift"
}
],
- "time": "2024-05-10T17:22:10+00:00"
+ "time": "2024-11-19T15:26:05+00:00"
},
{
"name": "micheh/phpcs-gitlab",
@@ -20088,23 +20102,24 @@
},
{
"name": "mikey179/vfsstream",
- "version": "v1.6.11",
+ "version": "v1.6.12",
"source": {
"type": "git",
"url": "https://github.com/bovigo/vfsStream.git",
- "reference": "17d16a85e6c26ce1f3e2fa9ceeacdc2855db1e9f"
+ "reference": "fe695ec993e0a55c3abdda10a9364eb31c6f1bf0"
},
"dist": {
"type": "zip",
- "url": "https://api.github.com/repos/bovigo/vfsStream/zipball/17d16a85e6c26ce1f3e2fa9ceeacdc2855db1e9f",
- "reference": "17d16a85e6c26ce1f3e2fa9ceeacdc2855db1e9f",
+ "url": "https://api.github.com/repos/bovigo/vfsStream/zipball/fe695ec993e0a55c3abdda10a9364eb31c6f1bf0",
+ "reference": "fe695ec993e0a55c3abdda10a9364eb31c6f1bf0",
"shasum": ""
},
"require": {
- "php": ">=5.3.0"
+ "php": ">=7.1.0"
},
"require-dev": {
- "phpunit/phpunit": "^4.5|^5.0"
+ "phpunit/phpunit": "^7.5||^8.5||^9.6",
+ "yoast/phpunit-polyfills": "^2.0"
},
"type": "library",
"extra": {
@@ -20135,20 +20150,20 @@
"source": "https://github.com/bovigo/vfsStream/tree/master",
"wiki": "https://github.com/bovigo/vfsStream/wiki"
},
- "time": "2022-02-23T02:02:42+00:00"
+ "time": "2024-08-29T18:43:31+00:00"
},
{
"name": "myclabs/deep-copy",
- "version": "1.12.0",
+ "version": "1.12.1",
"source": {
"type": "git",
"url": "https://github.com/myclabs/DeepCopy.git",
- "reference": "3a6b9a42cd8f8771bd4295d13e1423fa7f3d942c"
+ "reference": "123267b2c49fbf30d78a7b2d333f6be754b94845"
},
"dist": {
"type": "zip",
- "url": "https://api.github.com/repos/myclabs/DeepCopy/zipball/3a6b9a42cd8f8771bd4295d13e1423fa7f3d942c",
- "reference": "3a6b9a42cd8f8771bd4295d13e1423fa7f3d942c",
+ "url": "https://api.github.com/repos/myclabs/DeepCopy/zipball/123267b2c49fbf30d78a7b2d333f6be754b94845",
+ "reference": "123267b2c49fbf30d78a7b2d333f6be754b94845",
"shasum": ""
},
"require": {
@@ -20187,7 +20202,7 @@
],
"support": {
"issues": "https://github.com/myclabs/DeepCopy/issues",
- "source": "https://github.com/myclabs/DeepCopy/tree/1.12.0"
+ "source": "https://github.com/myclabs/DeepCopy/tree/1.12.1"
},
"funding": [
{
@@ -20195,27 +20210,93 @@
"type": "tidelift"
}
],
- "time": "2024-06-12T14:39:25+00:00"
+ "time": "2024-11-08T17:47:46+00:00"
+ },
+ {
+ "name": "nyholm/psr7-server",
+ "version": "1.1.0",
+ "source": {
+ "type": "git",
+ "url": "https://github.com/Nyholm/psr7-server.git",
+ "reference": "4335801d851f554ca43fa6e7d2602141538854dc"
+ },
+ "dist": {
+ "type": "zip",
+ "url": "https://api.github.com/repos/Nyholm/psr7-server/zipball/4335801d851f554ca43fa6e7d2602141538854dc",
+ "reference": "4335801d851f554ca43fa6e7d2602141538854dc",
+ "shasum": ""
+ },
+ "require": {
+ "php": "^7.1 || ^8.0",
+ "psr/http-factory": "^1.0",
+ "psr/http-message": "^1.0 || ^2.0"
+ },
+ "require-dev": {
+ "nyholm/nsa": "^1.1",
+ "nyholm/psr7": "^1.3",
+ "phpunit/phpunit": "^7.0 || ^8.5 || ^9.3"
+ },
+ "type": "library",
+ "autoload": {
+ "psr-4": {
+ "Nyholm\\Psr7Server\\": "src/"
+ }
+ },
+ "notification-url": "https://packagist.org/downloads/",
+ "license": [
+ "MIT"
+ ],
+ "authors": [
+ {
+ "name": "Tobias Nyholm",
+ "email": "tobias.nyholm@gmail.com"
+ },
+ {
+ "name": "Martijn van der Ven",
+ "email": "martijn@vanderven.se"
+ }
+ ],
+ "description": "Helper classes to handle PSR-7 server requests",
+ "homepage": "http://tnyholm.se",
+ "keywords": [
+ "psr-17",
+ "psr-7"
+ ],
+ "support": {
+ "issues": "https://github.com/Nyholm/psr7-server/issues",
+ "source": "https://github.com/Nyholm/psr7-server/tree/1.1.0"
+ },
+ "funding": [
+ {
+ "url": "https://github.com/Zegnat",
+ "type": "github"
+ },
+ {
+ "url": "https://github.com/nyholm",
+ "type": "github"
+ }
+ ],
+ "time": "2023-11-08T09:30:43+00:00"
},
{
"name": "open-telemetry/exporter-otlp",
- "version": "1.0.4",
+ "version": "1.1.0",
"source": {
"type": "git",
"url": "https://github.com/opentelemetry-php/exporter-otlp.git",
- "reference": "342686bfce05867b56561a0af2fc8a4a8f27b3cc"
+ "reference": "9b6de12204f25f8ab9540b46d6e7b5151897ce18"
},
"dist": {
"type": "zip",
- "url": "https://api.github.com/repos/opentelemetry-php/exporter-otlp/zipball/342686bfce05867b56561a0af2fc8a4a8f27b3cc",
- "reference": "342686bfce05867b56561a0af2fc8a4a8f27b3cc",
+ "url": "https://api.github.com/repos/opentelemetry-php/exporter-otlp/zipball/9b6de12204f25f8ab9540b46d6e7b5151897ce18",
+ "reference": "9b6de12204f25f8ab9540b46d6e7b5151897ce18",
"shasum": ""
},
"require": {
"open-telemetry/api": "^1.0",
"open-telemetry/gen-otlp-protobuf": "^1.1",
"open-telemetry/sdk": "^1.0",
- "php": "^7.4 || ^8.0",
+ "php": "^8.1",
"php-http/discovery": "^1.14"
},
"type": "library",
@@ -20259,25 +20340,25 @@
"issues": "https://github.com/open-telemetry/opentelemetry-php/issues",
"source": "https://github.com/open-telemetry/opentelemetry-php"
},
- "time": "2024-02-28T21:57:02+00:00"
+ "time": "2024-04-30T18:28:30+00:00"
},
{
"name": "open-telemetry/gen-otlp-protobuf",
- "version": "1.1.0",
+ "version": "1.2.1",
"source": {
"type": "git",
"url": "https://github.com/opentelemetry-php/gen-otlp-protobuf.git",
- "reference": "76e2a44357f8c3fdcabcb070ec8a59e52ae3e3c3"
+ "reference": "66c3b98e998a726691c92e6405a82e6e7b8b169d"
},
"dist": {
"type": "zip",
- "url": "https://api.github.com/repos/opentelemetry-php/gen-otlp-protobuf/zipball/76e2a44357f8c3fdcabcb070ec8a59e52ae3e3c3",
- "reference": "76e2a44357f8c3fdcabcb070ec8a59e52ae3e3c3",
+ "url": "https://api.github.com/repos/opentelemetry-php/gen-otlp-protobuf/zipball/66c3b98e998a726691c92e6405a82e6e7b8b169d",
+ "reference": "66c3b98e998a726691c92e6405a82e6e7b8b169d",
"shasum": ""
},
"require": {
- "google/protobuf": "^3.3.0",
- "php": "^7.4 || ^8.0"
+ "google/protobuf": "^3.22 || ^4.0",
+ "php": "^8.0"
},
"suggest": {
"ext-protobuf": "For better performance, when dealing with the protobuf format"
@@ -20322,45 +20403,52 @@
"issues": "https://github.com/open-telemetry/opentelemetry-php/issues",
"source": "https://github.com/open-telemetry/opentelemetry-php"
},
- "time": "2024-01-16T21:54:57+00:00"
+ "time": "2024-10-30T11:49:49+00:00"
},
{
"name": "open-telemetry/sdk",
- "version": "1.0.8",
+ "version": "1.1.2",
"source": {
"type": "git",
"url": "https://github.com/opentelemetry-php/sdk.git",
- "reference": "1da4c0ca4f1a3c0fe84b81729dadec16f464fa77"
+ "reference": "fb0ff8d8279a3776bd604791e2531dd0cc147e8b"
},
"dist": {
"type": "zip",
- "url": "https://api.github.com/repos/opentelemetry-php/sdk/zipball/1da4c0ca4f1a3c0fe84b81729dadec16f464fa77",
- "reference": "1da4c0ca4f1a3c0fe84b81729dadec16f464fa77",
+ "url": "https://api.github.com/repos/opentelemetry-php/sdk/zipball/fb0ff8d8279a3776bd604791e2531dd0cc147e8b",
+ "reference": "fb0ff8d8279a3776bd604791e2531dd0cc147e8b",
"shasum": ""
},
"require": {
"ext-json": "*",
- "open-telemetry/api": "^1.0",
+ "nyholm/psr7-server": "^1.1",
+ "open-telemetry/api": "~1.0 || ~1.1",
"open-telemetry/context": "^1.0",
"open-telemetry/sem-conv": "^1.0",
- "php": "^7.4 || ^8.0",
+ "php": "^8.1",
"php-http/discovery": "^1.14",
"psr/http-client": "^1.0",
"psr/http-client-implementation": "^1.0",
"psr/http-factory-implementation": "^1.0",
"psr/http-message": "^1.0.1|^2.0",
"psr/log": "^1.1|^2.0|^3.0",
+ "ramsey/uuid": "^3.0 || ^4.0",
"symfony/polyfill-mbstring": "^1.23",
- "symfony/polyfill-php80": "^1.26",
- "symfony/polyfill-php81": "^1.26",
- "symfony/polyfill-php82": "^1.26"
+ "symfony/polyfill-php82": "^1.26",
+ "tbachert/spi": "^1.0.1"
},
"suggest": {
"ext-gmp": "To support unlimited number of synchronous metric readers",
- "ext-mbstring": "To increase performance of string operations"
+ "ext-mbstring": "To increase performance of string operations",
+ "open-telemetry/sdk-configuration": "File-based OpenTelemetry SDK configuration"
},
"type": "library",
"extra": {
+ "spi": {
+ "OpenTelemetry\\API\\Instrumentation\\AutoInstrumentation\\HookManagerInterface": [
+ "OpenTelemetry\\API\\Instrumentation\\AutoInstrumentation\\ExtensionHookManager"
+ ]
+ },
"branch-alias": {
"dev-main": "1.0.x-dev"
}
@@ -20405,7 +20493,7 @@
"issues": "https://github.com/open-telemetry/opentelemetry-php/issues",
"source": "https://github.com/open-telemetry/opentelemetry-php"
},
- "time": "2024-02-02T03:42:40+00:00"
+ "time": "2024-10-18T21:01:35+00:00"
},
{
"name": "open-telemetry/sem-conv",
@@ -20584,21 +20672,21 @@
},
{
"name": "php-http/guzzle7-adapter",
- "version": "1.0.0",
+ "version": "1.1.0",
"source": {
"type": "git",
"url": "https://github.com/php-http/guzzle7-adapter.git",
- "reference": "fb075a71dbfa4847cf0c2938c4e5a9c478ef8b01"
+ "reference": "03a415fde709c2f25539790fecf4d9a31bc3d0eb"
},
"dist": {
"type": "zip",
- "url": "https://api.github.com/repos/php-http/guzzle7-adapter/zipball/fb075a71dbfa4847cf0c2938c4e5a9c478ef8b01",
- "reference": "fb075a71dbfa4847cf0c2938c4e5a9c478ef8b01",
+ "url": "https://api.github.com/repos/php-http/guzzle7-adapter/zipball/03a415fde709c2f25539790fecf4d9a31bc3d0eb",
+ "reference": "03a415fde709c2f25539790fecf4d9a31bc3d0eb",
"shasum": ""
},
"require": {
"guzzlehttp/guzzle": "^7.0",
- "php": "^7.2 | ^8.0",
+ "php": "^7.3 | ^8.0",
"php-http/httplug": "^2.0",
"psr/http-client": "^1.0"
},
@@ -20609,14 +20697,11 @@
},
"require-dev": {
"php-http/client-integration-tests": "^3.0",
+ "php-http/message-factory": "^1.1",
+ "phpspec/prophecy-phpunit": "^2.0",
"phpunit/phpunit": "^8.0|^9.3"
},
"type": "library",
- "extra": {
- "branch-alias": {
- "dev-master": "0.2.x-dev"
- }
- },
"autoload": {
"psr-4": {
"Http\\Adapter\\Guzzle7\\": "src/"
@@ -20640,9 +20725,9 @@
],
"support": {
"issues": "https://github.com/php-http/guzzle7-adapter/issues",
- "source": "https://github.com/php-http/guzzle7-adapter/tree/1.0.0"
+ "source": "https://github.com/php-http/guzzle7-adapter/tree/1.1.0"
},
- "time": "2021-03-09T07:35:15+00:00"
+ "time": "2024-11-26T11:14:36+00:00"
},
{
"name": "phpdocumentor/reflection-common",
@@ -20821,26 +20906,27 @@
},
{
"name": "phpspec/prophecy",
- "version": "v1.19.0",
+ "version": "v1.20.0",
"source": {
"type": "git",
"url": "https://github.com/phpspec/prophecy.git",
- "reference": "67a759e7d8746d501c41536ba40cd9c0a07d6a87"
+ "reference": "a0165c648cab6a80311c74ffc708a07bb53ecc93"
},
"dist": {
"type": "zip",
- "url": "https://api.github.com/repos/phpspec/prophecy/zipball/67a759e7d8746d501c41536ba40cd9c0a07d6a87",
- "reference": "67a759e7d8746d501c41536ba40cd9c0a07d6a87",
+ "url": "https://api.github.com/repos/phpspec/prophecy/zipball/a0165c648cab6a80311c74ffc708a07bb53ecc93",
+ "reference": "a0165c648cab6a80311c74ffc708a07bb53ecc93",
"shasum": ""
},
"require": {
"doctrine/instantiator": "^1.2 || ^2.0",
- "php": "^7.2 || 8.0.* || 8.1.* || 8.2.* || 8.3.*",
+ "php": "^7.2 || 8.0.* || 8.1.* || 8.2.* || 8.3.* || 8.4.*",
"phpdocumentor/reflection-docblock": "^5.2",
"sebastian/comparator": "^3.0 || ^4.0 || ^5.0 || ^6.0",
"sebastian/recursion-context": "^3.0 || ^4.0 || ^5.0 || ^6.0"
},
"require-dev": {
+ "friendsofphp/php-cs-fixer": "^3.40",
"phpspec/phpspec": "^6.0 || ^7.0",
"phpstan/phpstan": "^1.9",
"phpunit/phpunit": "^8.0 || ^9.0 || ^10.0"
@@ -20884,22 +20970,22 @@
],
"support": {
"issues": "https://github.com/phpspec/prophecy/issues",
- "source": "https://github.com/phpspec/prophecy/tree/v1.19.0"
+ "source": "https://github.com/phpspec/prophecy/tree/v1.20.0"
},
- "time": "2024-02-29T11:52:51+00:00"
+ "time": "2024-11-19T13:12:41+00:00"
},
{
"name": "phpspec/prophecy-phpunit",
- "version": "v2.2.0",
+ "version": "v2.3.0",
"source": {
"type": "git",
"url": "https://github.com/phpspec/prophecy-phpunit.git",
- "reference": "16e1247e139434bce0bac09848bc5c8d882940fc"
+ "reference": "8819516c1b489ecee4c60db5f5432fac1ea8ac6f"
},
"dist": {
"type": "zip",
- "url": "https://api.github.com/repos/phpspec/prophecy-phpunit/zipball/16e1247e139434bce0bac09848bc5c8d882940fc",
- "reference": "16e1247e139434bce0bac09848bc5c8d882940fc",
+ "url": "https://api.github.com/repos/phpspec/prophecy-phpunit/zipball/8819516c1b489ecee4c60db5f5432fac1ea8ac6f",
+ "reference": "8819516c1b489ecee4c60db5f5432fac1ea8ac6f",
"shasum": ""
},
"require": {
@@ -20907,6 +20993,9 @@
"phpspec/prophecy": "^1.18",
"phpunit/phpunit": "^9.1 || ^10.1 || ^11.0"
},
+ "require-dev": {
+ "phpstan/phpstan": "^1.10"
+ },
"type": "library",
"extra": {
"branch-alias": {
@@ -20936,28 +21025,28 @@
],
"support": {
"issues": "https://github.com/phpspec/prophecy-phpunit/issues",
- "source": "https://github.com/phpspec/prophecy-phpunit/tree/v2.2.0"
+ "source": "https://github.com/phpspec/prophecy-phpunit/tree/v2.3.0"
},
- "time": "2024-03-01T08:33:58+00:00"
+ "time": "2024-11-19T13:24:17+00:00"
},
{
"name": "phpstan/extension-installer",
- "version": "1.4.1",
+ "version": "1.4.3",
"source": {
"type": "git",
"url": "https://github.com/phpstan/extension-installer.git",
- "reference": "f6b87faf9fc7978eab2f7919a8760bc9f58f9203"
+ "reference": "85e90b3942d06b2326fba0403ec24fe912372936"
},
"dist": {
"type": "zip",
- "url": "https://api.github.com/repos/phpstan/extension-installer/zipball/f6b87faf9fc7978eab2f7919a8760bc9f58f9203",
- "reference": "f6b87faf9fc7978eab2f7919a8760bc9f58f9203",
+ "url": "https://api.github.com/repos/phpstan/extension-installer/zipball/85e90b3942d06b2326fba0403ec24fe912372936",
+ "reference": "85e90b3942d06b2326fba0403ec24fe912372936",
"shasum": ""
},
"require": {
"composer-plugin-api": "^2.0",
"php": "^7.2 || ^8.0",
- "phpstan/phpstan": "^1.9.0"
+ "phpstan/phpstan": "^1.9.0 || ^2.0"
},
"require-dev": {
"composer/composer": "^2.0",
@@ -20978,11 +21067,15 @@
"MIT"
],
"description": "Composer plugin for automatic installation of PHPStan extensions",
+ "keywords": [
+ "dev",
+ "static analysis"
+ ],
"support": {
"issues": "https://github.com/phpstan/extension-installer/issues",
- "source": "https://github.com/phpstan/extension-installer/tree/1.4.1"
+ "source": "https://github.com/phpstan/extension-installer/tree/1.4.3"
},
- "time": "2024-06-10T08:20:49+00:00"
+ "time": "2024-09-04T20:21:43+00:00"
},
{
"name": "phpstan/phpdoc-parser",
@@ -21033,16 +21126,16 @@
},
{
"name": "phpstan/phpstan",
- "version": "1.12.12",
+ "version": "1.12.13",
"source": {
"type": "git",
"url": "https://github.com/phpstan/phpstan.git",
- "reference": "b5ae1b88f471d3fd4ba1aa0046234b5ca3776dd0"
+ "reference": "9b469068840cfa031e1deaf2fa1886d00e20680f"
},
"dist": {
"type": "zip",
- "url": "https://api.github.com/repos/phpstan/phpstan/zipball/b5ae1b88f471d3fd4ba1aa0046234b5ca3776dd0",
- "reference": "b5ae1b88f471d3fd4ba1aa0046234b5ca3776dd0",
+ "url": "https://api.github.com/repos/phpstan/phpstan/zipball/9b469068840cfa031e1deaf2fa1886d00e20680f",
+ "reference": "9b469068840cfa031e1deaf2fa1886d00e20680f",
"shasum": ""
},
"require": {
@@ -21087,25 +21180,25 @@
"type": "github"
}
],
- "time": "2024-11-28T22:13:23+00:00"
+ "time": "2024-12-17T17:00:20+00:00"
},
{
"name": "phpstan/phpstan-deprecation-rules",
- "version": "1.2.0",
+ "version": "1.2.1",
"source": {
"type": "git",
"url": "https://github.com/phpstan/phpstan-deprecation-rules.git",
- "reference": "fa8cce7720fa782899a0aa97b6a41225d1bb7b26"
+ "reference": "f94d246cc143ec5a23da868f8f7e1393b50eaa82"
},
"dist": {
"type": "zip",
- "url": "https://api.github.com/repos/phpstan/phpstan-deprecation-rules/zipball/fa8cce7720fa782899a0aa97b6a41225d1bb7b26",
- "reference": "fa8cce7720fa782899a0aa97b6a41225d1bb7b26",
+ "url": "https://api.github.com/repos/phpstan/phpstan-deprecation-rules/zipball/f94d246cc143ec5a23da868f8f7e1393b50eaa82",
+ "reference": "f94d246cc143ec5a23da868f8f7e1393b50eaa82",
"shasum": ""
},
"require": {
"php": "^7.2 || ^8.0",
- "phpstan/phpstan": "^1.11"
+ "phpstan/phpstan": "^1.12"
},
"require-dev": {
"php-parallel-lint/php-parallel-lint": "^1.2",
@@ -21132,27 +21225,27 @@
"description": "PHPStan rules for detecting usage of deprecated classes, methods, properties, constants and traits.",
"support": {
"issues": "https://github.com/phpstan/phpstan-deprecation-rules/issues",
- "source": "https://github.com/phpstan/phpstan-deprecation-rules/tree/1.2.0"
+ "source": "https://github.com/phpstan/phpstan-deprecation-rules/tree/1.2.1"
},
- "time": "2024-04-20T06:39:48+00:00"
+ "time": "2024-09-11T15:52:35+00:00"
},
{
"name": "phpstan/phpstan-phpunit",
- "version": "1.4.0",
+ "version": "1.4.2",
"source": {
"type": "git",
"url": "https://github.com/phpstan/phpstan-phpunit.git",
- "reference": "f3ea021866f4263f07ca3636bf22c64be9610c11"
+ "reference": "72a6721c9b64b3e4c9db55abbc38f790b318267e"
},
"dist": {
"type": "zip",
- "url": "https://api.github.com/repos/phpstan/phpstan-phpunit/zipball/f3ea021866f4263f07ca3636bf22c64be9610c11",
- "reference": "f3ea021866f4263f07ca3636bf22c64be9610c11",
+ "url": "https://api.github.com/repos/phpstan/phpstan-phpunit/zipball/72a6721c9b64b3e4c9db55abbc38f790b318267e",
+ "reference": "72a6721c9b64b3e4c9db55abbc38f790b318267e",
"shasum": ""
},
"require": {
"php": "^7.2 || ^8.0",
- "phpstan/phpstan": "^1.11"
+ "phpstan/phpstan": "^1.12"
},
"conflict": {
"phpunit/phpunit": "<7.0"
@@ -21184,41 +21277,41 @@
"description": "PHPUnit extensions and rules for PHPStan",
"support": {
"issues": "https://github.com/phpstan/phpstan-phpunit/issues",
- "source": "https://github.com/phpstan/phpstan-phpunit/tree/1.4.0"
+ "source": "https://github.com/phpstan/phpstan-phpunit/tree/1.4.2"
},
- "time": "2024-04-20T06:39:00+00:00"
+ "time": "2024-12-17T17:20:49+00:00"
},
{
"name": "phpunit/php-code-coverage",
- "version": "9.2.31",
+ "version": "9.2.32",
"source": {
"type": "git",
"url": "https://github.com/sebastianbergmann/php-code-coverage.git",
- "reference": "48c34b5d8d983006bd2adc2d0de92963b9155965"
+ "reference": "85402a822d1ecf1db1096959413d35e1c37cf1a5"
},
"dist": {
"type": "zip",
- "url": "https://api.github.com/repos/sebastianbergmann/php-code-coverage/zipball/48c34b5d8d983006bd2adc2d0de92963b9155965",
- "reference": "48c34b5d8d983006bd2adc2d0de92963b9155965",
+ "url": "https://api.github.com/repos/sebastianbergmann/php-code-coverage/zipball/85402a822d1ecf1db1096959413d35e1c37cf1a5",
+ "reference": "85402a822d1ecf1db1096959413d35e1c37cf1a5",
"shasum": ""
},
"require": {
"ext-dom": "*",
"ext-libxml": "*",
"ext-xmlwriter": "*",
- "nikic/php-parser": "^4.18 || ^5.0",
+ "nikic/php-parser": "^4.19.1 || ^5.1.0",
"php": ">=7.3",
- "phpunit/php-file-iterator": "^3.0.3",
- "phpunit/php-text-template": "^2.0.2",
- "sebastian/code-unit-reverse-lookup": "^2.0.2",
- "sebastian/complexity": "^2.0",
- "sebastian/environment": "^5.1.2",
- "sebastian/lines-of-code": "^1.0.3",
- "sebastian/version": "^3.0.1",
- "theseer/tokenizer": "^1.2.0"
+ "phpunit/php-file-iterator": "^3.0.6",
+ "phpunit/php-text-template": "^2.0.4",
+ "sebastian/code-unit-reverse-lookup": "^2.0.3",
+ "sebastian/complexity": "^2.0.3",
+ "sebastian/environment": "^5.1.5",
+ "sebastian/lines-of-code": "^1.0.4",
+ "sebastian/version": "^3.0.2",
+ "theseer/tokenizer": "^1.2.3"
},
"require-dev": {
- "phpunit/phpunit": "^9.3"
+ "phpunit/phpunit": "^9.6"
},
"suggest": {
"ext-pcov": "PHP extension that provides line coverage",
@@ -21227,7 +21320,7 @@
"type": "library",
"extra": {
"branch-alias": {
- "dev-master": "9.2-dev"
+ "dev-main": "9.2.x-dev"
}
},
"autoload": {
@@ -21256,7 +21349,7 @@
"support": {
"issues": "https://github.com/sebastianbergmann/php-code-coverage/issues",
"security": "https://github.com/sebastianbergmann/php-code-coverage/security/policy",
- "source": "https://github.com/sebastianbergmann/php-code-coverage/tree/9.2.31"
+ "source": "https://github.com/sebastianbergmann/php-code-coverage/tree/9.2.32"
},
"funding": [
{
@@ -21264,7 +21357,7 @@
"type": "github"
}
],
- "time": "2024-03-02T06:37:42+00:00"
+ "time": "2024-08-22T04:23:01+00:00"
},
{
"name": "phpunit/php-file-iterator",
@@ -21509,16 +21602,16 @@
},
{
"name": "phpunit/phpunit",
- "version": "9.6.20",
+ "version": "9.6.22",
"source": {
"type": "git",
"url": "https://github.com/sebastianbergmann/phpunit.git",
- "reference": "49d7820565836236411f5dc002d16dd689cde42f"
+ "reference": "f80235cb4d3caa59ae09be3adf1ded27521d1a9c"
},
"dist": {
"type": "zip",
- "url": "https://api.github.com/repos/sebastianbergmann/phpunit/zipball/49d7820565836236411f5dc002d16dd689cde42f",
- "reference": "49d7820565836236411f5dc002d16dd689cde42f",
+ "url": "https://api.github.com/repos/sebastianbergmann/phpunit/zipball/f80235cb4d3caa59ae09be3adf1ded27521d1a9c",
+ "reference": "f80235cb4d3caa59ae09be3adf1ded27521d1a9c",
"shasum": ""
},
"require": {
@@ -21529,11 +21622,11 @@
"ext-mbstring": "*",
"ext-xml": "*",
"ext-xmlwriter": "*",
- "myclabs/deep-copy": "^1.12.0",
+ "myclabs/deep-copy": "^1.12.1",
"phar-io/manifest": "^2.0.4",
"phar-io/version": "^3.2.1",
"php": ">=7.3",
- "phpunit/php-code-coverage": "^9.2.31",
+ "phpunit/php-code-coverage": "^9.2.32",
"phpunit/php-file-iterator": "^3.0.6",
"phpunit/php-invoker": "^3.1.1",
"phpunit/php-text-template": "^2.0.4",
@@ -21592,7 +21685,7 @@
"support": {
"issues": "https://github.com/sebastianbergmann/phpunit/issues",
"security": "https://github.com/sebastianbergmann/phpunit/security/policy",
- "source": "https://github.com/sebastianbergmann/phpunit/tree/9.6.20"
+ "source": "https://github.com/sebastianbergmann/phpunit/tree/9.6.22"
},
"funding": [
{
@@ -21608,7 +21701,7 @@
"type": "tidelift"
}
],
- "time": "2024-07-10T11:45:39+00:00"
+ "time": "2024-12-05T13:48:26+00:00"
},
{
"name": "react/promise",
@@ -22755,16 +22848,16 @@
},
{
"name": "sirbrillig/phpcs-variable-analysis",
- "version": "v2.11.19",
+ "version": "v2.11.21",
"source": {
"type": "git",
"url": "https://github.com/sirbrillig/phpcs-variable-analysis.git",
- "reference": "bc8d7e30e2005bce5c59018b7cdb08e9fb45c0d1"
+ "reference": "eb2b351927098c24860daa7484e290d3eed693be"
},
"dist": {
"type": "zip",
- "url": "https://api.github.com/repos/sirbrillig/phpcs-variable-analysis/zipball/bc8d7e30e2005bce5c59018b7cdb08e9fb45c0d1",
- "reference": "bc8d7e30e2005bce5c59018b7cdb08e9fb45c0d1",
+ "url": "https://api.github.com/repos/sirbrillig/phpcs-variable-analysis/zipball/eb2b351927098c24860daa7484e290d3eed693be",
+ "reference": "eb2b351927098c24860daa7484e290d3eed693be",
"shasum": ""
},
"require": {
@@ -22775,9 +22868,9 @@
"dealerdirect/phpcodesniffer-composer-installer": "^0.7 || ^1.0",
"phpcsstandards/phpcsdevcs": "^1.1",
"phpstan/phpstan": "^1.7",
- "phpunit/phpunit": "^4.8.36 || ^5.7.21 || ^6.5 || ^7.0 || ^8.0 || ^9.0",
+ "phpunit/phpunit": "^4.8.36 || ^5.7.21 || ^6.5 || ^7.0 || ^8.0 || ^9.0 || ^10.5.32 || ^11.3.3",
"sirbrillig/phpcs-import-detection": "^1.1",
- "vimeo/psalm": "^0.2 || ^0.3 || ^1.1 || ^4.24 || ^5.0@beta"
+ "vimeo/psalm": "^0.2 || ^0.3 || ^1.1 || ^4.24 || ^5.0"
},
"type": "phpcodesniffer-standard",
"autoload": {
@@ -22809,7 +22902,7 @@
"source": "https://github.com/sirbrillig/phpcs-variable-analysis",
"wiki": "https://github.com/sirbrillig/phpcs-variable-analysis/wiki"
},
- "time": "2024-06-26T20:08:34+00:00"
+ "time": "2024-12-02T16:37:49+00:00"
},
{
"name": "slevomat/coding-standard",
@@ -22878,16 +22971,16 @@
},
{
"name": "squizlabs/php_codesniffer",
- "version": "3.10.2",
+ "version": "3.11.2",
"source": {
"type": "git",
"url": "https://github.com/PHPCSStandards/PHP_CodeSniffer.git",
- "reference": "86e5f5dd9a840c46810ebe5ff1885581c42a3017"
+ "reference": "1368f4a58c3c52114b86b1abe8f4098869cb0079"
},
"dist": {
"type": "zip",
- "url": "https://api.github.com/repos/PHPCSStandards/PHP_CodeSniffer/zipball/86e5f5dd9a840c46810ebe5ff1885581c42a3017",
- "reference": "86e5f5dd9a840c46810ebe5ff1885581c42a3017",
+ "url": "https://api.github.com/repos/PHPCSStandards/PHP_CodeSniffer/zipball/1368f4a58c3c52114b86b1abe8f4098869cb0079",
+ "reference": "1368f4a58c3c52114b86b1abe8f4098869cb0079",
"shasum": ""
},
"require": {
@@ -22954,20 +23047,20 @@
"type": "open_collective"
}
],
- "time": "2024-07-21T23:26:44+00:00"
+ "time": "2024-12-11T16:04:26+00:00"
},
{
"name": "symfony/browser-kit",
- "version": "v6.4.8",
+ "version": "v6.4.13",
"source": {
"type": "git",
"url": "https://github.com/symfony/browser-kit.git",
- "reference": "62ab90b92066ef6cce5e79365625b4b1432464c8"
+ "reference": "65d4b3fd9556e4b5b41287bef93c671f8f9f86ab"
},
"dist": {
"type": "zip",
- "url": "https://api.github.com/repos/symfony/browser-kit/zipball/62ab90b92066ef6cce5e79365625b4b1432464c8",
- "reference": "62ab90b92066ef6cce5e79365625b4b1432464c8",
+ "url": "https://api.github.com/repos/symfony/browser-kit/zipball/65d4b3fd9556e4b5b41287bef93c671f8f9f86ab",
+ "reference": "65d4b3fd9556e4b5b41287bef93c671f8f9f86ab",
"shasum": ""
},
"require": {
@@ -23006,7 +23099,7 @@
"description": "Simulates the behavior of a web browser, allowing you to make requests, click on links and submit forms programmatically",
"homepage": "https://symfony.com",
"support": {
- "source": "https://github.com/symfony/browser-kit/tree/v6.4.8"
+ "source": "https://github.com/symfony/browser-kit/tree/v6.4.13"
},
"funding": [
{
@@ -23022,20 +23115,20 @@
"type": "tidelift"
}
],
- "time": "2024-05-31T14:49:08+00:00"
+ "time": "2024-10-25T15:07:50+00:00"
},
{
"name": "symfony/css-selector",
- "version": "v6.4.8",
+ "version": "v6.4.13",
"source": {
"type": "git",
"url": "https://github.com/symfony/css-selector.git",
- "reference": "4b61b02fe15db48e3687ce1c45ea385d1780fe08"
+ "reference": "cb23e97813c5837a041b73a6d63a9ddff0778f5e"
},
"dist": {
"type": "zip",
- "url": "https://api.github.com/repos/symfony/css-selector/zipball/4b61b02fe15db48e3687ce1c45ea385d1780fe08",
- "reference": "4b61b02fe15db48e3687ce1c45ea385d1780fe08",
+ "url": "https://api.github.com/repos/symfony/css-selector/zipball/cb23e97813c5837a041b73a6d63a9ddff0778f5e",
+ "reference": "cb23e97813c5837a041b73a6d63a9ddff0778f5e",
"shasum": ""
},
"require": {
@@ -23071,7 +23164,7 @@
"description": "Converts CSS selectors to XPath expressions",
"homepage": "https://symfony.com",
"support": {
- "source": "https://github.com/symfony/css-selector/tree/v6.4.8"
+ "source": "https://github.com/symfony/css-selector/tree/v6.4.13"
},
"funding": [
{
@@ -23087,20 +23180,20 @@
"type": "tidelift"
}
],
- "time": "2024-05-31T14:49:08+00:00"
+ "time": "2024-09-25T14:18:03+00:00"
},
{
"name": "symfony/dom-crawler",
- "version": "v6.4.8",
+ "version": "v6.4.16",
"source": {
"type": "git",
"url": "https://github.com/symfony/dom-crawler.git",
- "reference": "105b56a0305d219349edeb60a800082eca864e4b"
+ "reference": "4304e6ad5c894a9c72831ad459f627bfd35d766d"
},
"dist": {
"type": "zip",
- "url": "https://api.github.com/repos/symfony/dom-crawler/zipball/105b56a0305d219349edeb60a800082eca864e4b",
- "reference": "105b56a0305d219349edeb60a800082eca864e4b",
+ "url": "https://api.github.com/repos/symfony/dom-crawler/zipball/4304e6ad5c894a9c72831ad459f627bfd35d766d",
+ "reference": "4304e6ad5c894a9c72831ad459f627bfd35d766d",
"shasum": ""
},
"require": {
@@ -23138,7 +23231,7 @@
"description": "Eases DOM navigation for HTML and XML documents",
"homepage": "https://symfony.com",
"support": {
- "source": "https://github.com/symfony/dom-crawler/tree/v6.4.8"
+ "source": "https://github.com/symfony/dom-crawler/tree/v6.4.16"
},
"funding": [
{
@@ -23154,20 +23247,20 @@
"type": "tidelift"
}
],
- "time": "2024-05-31T14:49:08+00:00"
+ "time": "2024-11-13T15:06:22+00:00"
},
{
"name": "symfony/lock",
- "version": "v6.4.8",
+ "version": "v6.4.13",
"source": {
"type": "git",
"url": "https://github.com/symfony/lock.git",
- "reference": "1387f50285c23607467c1f05b258bde65f1ab276"
+ "reference": "a69c3dd151ab7e14925f119164cfdf65d55392a4"
},
"dist": {
"type": "zip",
- "url": "https://api.github.com/repos/symfony/lock/zipball/1387f50285c23607467c1f05b258bde65f1ab276",
- "reference": "1387f50285c23607467c1f05b258bde65f1ab276",
+ "url": "https://api.github.com/repos/symfony/lock/zipball/a69c3dd151ab7e14925f119164cfdf65d55392a4",
+ "reference": "a69c3dd151ab7e14925f119164cfdf65d55392a4",
"shasum": ""
},
"require": {
@@ -23217,7 +23310,7 @@
"semaphore"
],
"support": {
- "source": "https://github.com/symfony/lock/tree/v6.4.8"
+ "source": "https://github.com/symfony/lock/tree/v6.4.13"
},
"funding": [
{
@@ -23233,20 +23326,20 @@
"type": "tidelift"
}
],
- "time": "2024-05-31T14:49:08+00:00"
+ "time": "2024-10-25T15:19:46+00:00"
},
{
"name": "symfony/phpunit-bridge",
- "version": "v6.4.9",
+ "version": "v6.4.16",
"source": {
"type": "git",
"url": "https://github.com/symfony/phpunit-bridge.git",
- "reference": "6e03e4db9696e0cfcda6537177c2c03dc49c45c8"
+ "reference": "cebafe2f1ad2d1e745c1015b7c2519592341e4e6"
},
"dist": {
"type": "zip",
- "url": "https://api.github.com/repos/symfony/phpunit-bridge/zipball/6e03e4db9696e0cfcda6537177c2c03dc49c45c8",
- "reference": "6e03e4db9696e0cfcda6537177c2c03dc49c45c8",
+ "url": "https://api.github.com/repos/symfony/phpunit-bridge/zipball/cebafe2f1ad2d1e745c1015b7c2519592341e4e6",
+ "reference": "cebafe2f1ad2d1e745c1015b7c2519592341e4e6",
"shasum": ""
},
"require": {
@@ -23266,8 +23359,8 @@
"type": "symfony-bridge",
"extra": {
"thanks": {
- "name": "phpunit/phpunit",
- "url": "https://github.com/sebastianbergmann/phpunit"
+ "url": "https://github.com/sebastianbergmann/phpunit",
+ "name": "phpunit/phpunit"
}
},
"autoload": {
@@ -23299,7 +23392,7 @@
"description": "Provides utilities for PHPUnit, especially user deprecation notices management",
"homepage": "https://symfony.com",
"support": {
- "source": "https://github.com/symfony/phpunit-bridge/tree/v6.4.9"
+ "source": "https://github.com/symfony/phpunit-bridge/tree/v6.4.16"
},
"funding": [
{
@@ -23315,7 +23408,7 @@
"type": "tidelift"
}
],
- "time": "2024-06-21T16:04:15+00:00"
+ "time": "2024-11-13T15:06:22+00:00"
},
{
"name": "symfony/polyfill-php73",
@@ -23393,6 +23486,58 @@
],
"time": "2024-09-09T11:45:10+00:00"
},
+ {
+ "name": "tbachert/spi",
+ "version": "v1.0.2",
+ "source": {
+ "type": "git",
+ "url": "https://github.com/Nevay/spi.git",
+ "reference": "2ddfaf815dafb45791a61b08170de8d583c16062"
+ },
+ "dist": {
+ "type": "zip",
+ "url": "https://api.github.com/repos/Nevay/spi/zipball/2ddfaf815dafb45791a61b08170de8d583c16062",
+ "reference": "2ddfaf815dafb45791a61b08170de8d583c16062",
+ "shasum": ""
+ },
+ "require": {
+ "composer-plugin-api": "^2.0",
+ "composer/semver": "^1.0 || ^2.0 || ^3.0",
+ "php": "^8.1"
+ },
+ "require-dev": {
+ "composer/composer": "^2.0",
+ "infection/infection": "^0.27.9",
+ "phpunit/phpunit": "^10.5",
+ "psalm/phar": "^5.18"
+ },
+ "type": "composer-plugin",
+ "extra": {
+ "class": "Nevay\\SPI\\Composer\\Plugin",
+ "branch-alias": {
+ "dev-main": "0.2.x-dev"
+ },
+ "plugin-optional": true
+ },
+ "autoload": {
+ "psr-4": {
+ "Nevay\\SPI\\": "src/"
+ }
+ },
+ "notification-url": "https://packagist.org/downloads/",
+ "license": [
+ "Apache-2.0"
+ ],
+ "description": "Service provider loading facility",
+ "keywords": [
+ "service provider"
+ ],
+ "support": {
+ "issues": "https://github.com/Nevay/spi/issues",
+ "source": "https://github.com/Nevay/spi/tree/v1.0.2"
+ },
+ "time": "2024-10-04T16:36:12+00:00"
+ },
{
"name": "theseer/tokenizer",
"version": "1.2.3",
@@ -23508,6 +23653,6 @@
"platform": {
"ext-json": "*"
},
- "platform-dev": [],
+ "platform-dev": {},
"plugin-api-version": "2.6.0"
}
diff --git a/conf/cmi/core.entity_view_display.paragraph.hearings.default.yml b/conf/cmi/core.entity_view_display.paragraph.hearings.default.yml
index 5508aa60ac..a2080ee010 100644
--- a/conf/cmi/core.entity_view_display.paragraph.hearings.default.yml
+++ b/conf/cmi/core.entity_view_display.paragraph.hearings.default.yml
@@ -31,9 +31,9 @@ content:
weight: 0
region: content
list:
- weight: 100
settings: { }
third_party_settings: { }
+ weight: 100
region: content
hidden:
search_api_excerpt: true
diff --git a/conf/cmi/external_entities.external_entity_type.helfi_hearings.yml b/conf/cmi/external_entities.external_entity_type.helfi_hearings.yml
index 1a5ed6b205..0d51d517f1 100644
--- a/conf/cmi/external_entities.external_entity_type.helfi_hearings.yml
+++ b/conf/cmi/external_entities.external_entity_type.helfi_hearings.yml
@@ -8,8 +8,8 @@ id: helfi_hearings
label: 'Helfi: Hearing'
label_plural: 'Helfi: Hearing'
description: 'Helfi hearings from hearing api.'
-generate_aliases: false
read_only: true
+generate_aliases: false
field_mapper_id: jsonpath
field_mapper_config:
field_mappings:
diff --git a/conf/cmi/external_entities.external_entity_type.helfi_news.yml b/conf/cmi/external_entities.external_entity_type.helfi_news.yml
index cfc004c8e2..0b2c1bb385 100644
--- a/conf/cmi/external_entities.external_entity_type.helfi_news.yml
+++ b/conf/cmi/external_entities.external_entity_type.helfi_news.yml
@@ -8,8 +8,8 @@ id: helfi_news
label: 'Helfi: News'
label_plural: 'Helfi: News'
description: ''
-generate_aliases: false
read_only: true
+generate_aliases: false
field_mapper_id: jsonpath
field_mapper_config:
field_mappings:
diff --git a/conf/cmi/external_entities.external_entity_type.helfi_news_groups.yml b/conf/cmi/external_entities.external_entity_type.helfi_news_groups.yml
index ee5d9ee0f7..16e4561eb5 100644
--- a/conf/cmi/external_entities.external_entity_type.helfi_news_groups.yml
+++ b/conf/cmi/external_entities.external_entity_type.helfi_news_groups.yml
@@ -8,8 +8,8 @@ id: helfi_news_groups
label: 'Helfi: News groups'
label_plural: 'Helfi: News groups'
description: 'Retrieves news groups taxonomy terms from Helfi'
-generate_aliases: null
read_only: true
+generate_aliases: null
field_mapper_id: jsonpath
field_mapper_config:
field_mappings:
diff --git a/conf/cmi/external_entities.external_entity_type.helfi_news_neighbourhoods.yml b/conf/cmi/external_entities.external_entity_type.helfi_news_neighbourhoods.yml
index d66f4e7d7a..08a1c934fd 100644
--- a/conf/cmi/external_entities.external_entity_type.helfi_news_neighbourhoods.yml
+++ b/conf/cmi/external_entities.external_entity_type.helfi_news_neighbourhoods.yml
@@ -8,8 +8,8 @@ id: helfi_news_neighbourhoods
label: 'Helfi: News neighbourhoods'
label_plural: 'Helfi: News neighbourhoods'
description: 'Retrieves news neighbourhoods taxonomy terms from Helfi'
-generate_aliases: null
read_only: true
+generate_aliases: null
field_mapper_id: jsonpath
field_mapper_config:
field_mappings:
diff --git a/conf/cmi/external_entities.external_entity_type.helfi_news_tags.yml b/conf/cmi/external_entities.external_entity_type.helfi_news_tags.yml
index 7edf9ccf8e..b5e242753a 100644
--- a/conf/cmi/external_entities.external_entity_type.helfi_news_tags.yml
+++ b/conf/cmi/external_entities.external_entity_type.helfi_news_tags.yml
@@ -8,8 +8,8 @@ id: helfi_news_tags
label: 'Helfi: News tags'
label_plural: 'Helfi: News tags'
description: 'Retrieves news tags taxonomy terms from Helfi'
-generate_aliases: null
read_only: true
+generate_aliases: null
field_mapper_id: jsonpath
field_mapper_config:
field_mappings:
diff --git a/conf/cmi/views.view.er_tpr_unit.yml b/conf/cmi/views.view.er_tpr_unit.yml
index fb10e78a63..7bb6e44e2b 100644
--- a/conf/cmi/views.view.er_tpr_unit.yml
+++ b/conf/cmi/views.view.er_tpr_unit.yml
@@ -91,6 +91,7 @@ display:
type: mini
options:
offset: 0
+ pagination_heading_level: h4
items_per_page: 10
total_pages: null
id: 0
@@ -105,7 +106,6 @@ display:
items_per_page_options_all_label: '- All -'
offset: false
offset_label: Offset
- pagination_heading_level: h4
exposed_form:
type: basic
options:
diff --git a/conf/cmi/views.view.locked_services.yml b/conf/cmi/views.view.locked_services.yml
index 5bfd2f4fff..5dc4705afc 100644
--- a/conf/cmi/views.view.locked_services.yml
+++ b/conf/cmi/views.view.locked_services.yml
@@ -381,6 +381,7 @@ display:
type: full
options:
offset: 0
+ pagination_heading_level: h4
items_per_page: 50
total_pages: null
id: 0
@@ -398,7 +399,6 @@ display:
offset: false
offset_label: Offset
quantity: 9
- pagination_heading_level: h4
exposed_form:
type: basic
options:
diff --git a/conf/cmi/views.view.locked_units.yml b/conf/cmi/views.view.locked_units.yml
index 34b40e43be..8c49c99a30 100644
--- a/conf/cmi/views.view.locked_units.yml
+++ b/conf/cmi/views.view.locked_units.yml
@@ -381,6 +381,7 @@ display:
type: full
options:
offset: 0
+ pagination_heading_level: h4
items_per_page: 50
total_pages: null
id: 0
@@ -398,7 +399,6 @@ display:
offset: false
offset_label: Offset
quantity: 9
- pagination_heading_level: h4
exposed_form:
type: basic
options:
diff --git a/conf/cmi/views.view.service_list.yml b/conf/cmi/views.view.service_list.yml
index e6b26601bd..661c8cc9c0 100644
--- a/conf/cmi/views.view.service_list.yml
+++ b/conf/cmi/views.view.service_list.yml
@@ -109,6 +109,7 @@ display:
type: full
options:
offset: 0
+ pagination_heading_level: h4
items_per_page: 4
total_pages: null
id: 0
@@ -126,7 +127,6 @@ display:
offset: false
offset_label: Offset
quantity: 9
- pagination_heading_level: h4
exposed_form:
type: basic
options:
@@ -646,6 +646,7 @@ display:
type: full
options:
offset: 0
+ pagination_heading_level: h4
items_per_page: 5
total_pages: null
id: 0
@@ -663,7 +664,6 @@ display:
offset: false
offset_label: Offset
quantity: 9
- pagination_heading_level: h4
exposed_form:
type: basic
options:
diff --git a/conf/cmi/views.view.service_units.yml b/conf/cmi/views.view.service_units.yml
index 89e30dfd67..14bfa16b4b 100644
--- a/conf/cmi/views.view.service_units.yml
+++ b/conf/cmi/views.view.service_units.yml
@@ -93,6 +93,7 @@ display:
type: full
options:
offset: 0
+ pagination_heading_level: h4
items_per_page: 8
total_pages: null
id: 0
@@ -110,7 +111,6 @@ display:
offset: false
offset_label: Offset
quantity: 9
- pagination_heading_level: h4
exposed_form:
type: basic
options:
diff --git a/conf/cmi/views.view.unit_search.yml b/conf/cmi/views.view.unit_search.yml
index 5dd254a1de..c10b4f6282 100644
--- a/conf/cmi/views.view.unit_search.yml
+++ b/conf/cmi/views.view.unit_search.yml
@@ -286,6 +286,7 @@ display:
type: full
options:
offset: 0
+ pagination_heading_level: h4
items_per_page: 15
total_pages: null
id: 0
@@ -303,7 +304,6 @@ display:
offset: false
offset_label: Offset
quantity: 9
- pagination_heading_level: h4
exposed_form:
type: basic
options:
diff --git a/public/modules/custom/grants_budget_components/src/TypedData/Definition/GrantsBudgetInfoDefinition.php b/public/modules/custom/grants_budget_components/src/TypedData/Definition/GrantsBudgetInfoDefinition.php
index 4964ec97b3..b9a5b0d03c 100644
--- a/public/modules/custom/grants_budget_components/src/TypedData/Definition/GrantsBudgetInfoDefinition.php
+++ b/public/modules/custom/grants_budget_components/src/TypedData/Definition/GrantsBudgetInfoDefinition.php
@@ -61,7 +61,7 @@ public function getPropertyDefinitions(): array {
*
* @return $this
*/
- public function setPropertyDefinition($name, DataDefinitionInterface $definition = NULL) {
+ public function setPropertyDefinition($name, ?DataDefinitionInterface $definition = NULL) {
$this->getPropertyDefinitions();
diff --git a/public/modules/custom/grants_handler/src/ApplicationGetterService.php b/public/modules/custom/grants_handler/src/ApplicationGetterService.php
index da3b97238e..edcb1d80e4 100644
--- a/public/modules/custom/grants_handler/src/ApplicationGetterService.php
+++ b/public/modules/custom/grants_handler/src/ApplicationGetterService.php
@@ -273,7 +273,7 @@ public function getCompanyApplications(
*/
public function submissionObjectFromApplicationNumber(
string $applicationNumber,
- AtvDocument $document = NULL,
+ ?AtvDocument $document = NULL,
bool $refetch = FALSE,
bool $skipAccessCheck = FALSE,
): ?WebformSubmission {
diff --git a/public/modules/custom/grants_handler/src/ApplicationHelpers.php b/public/modules/custom/grants_handler/src/ApplicationHelpers.php
index 5e67ec59fe..71398128be 100644
--- a/public/modules/custom/grants_handler/src/ApplicationHelpers.php
+++ b/public/modules/custom/grants_handler/src/ApplicationHelpers.php
@@ -383,7 +383,7 @@ public static function getActiveApplicationWebforms(string $applicationTypeId, $
* @throws \Drupal\Component\Plugin\Exception\InvalidPluginDefinitionException
* @throws \Drupal\Component\Plugin\Exception\PluginNotFoundException
*/
- public static function isApplicationWebformDuplicatable(string $id, string $formId = NULL): bool {
+ public static function isApplicationWebformDuplicatable(string $id, ?string $formId = NULL): bool {
$applicationForms = self::getActiveApplicationWebforms($id, $formId);
return count($applicationForms['released']) <= 1 && count($applicationForms['development']) === 0;
}
diff --git a/public/modules/custom/grants_handler/src/Form/MessageForm.php b/public/modules/custom/grants_handler/src/Form/MessageForm.php
index f2db8bf63a..b4a3306088 100644
--- a/public/modules/custom/grants_handler/src/Form/MessageForm.php
+++ b/public/modules/custom/grants_handler/src/Form/MessageForm.php
@@ -88,7 +88,7 @@ public function getFormId() {
/**
* {@inheritdoc}
*/
- public function buildForm(array $form, FormStateInterface $form_state, WebformSubmission $webform_submission = NULL): array {
+ public function buildForm(array $form, FormStateInterface $form_state, ?WebformSubmission $webform_submission = NULL): array {
$tOpts = ['context' => 'grants_handler'];
$storage = $form_state->getStorage();
diff --git a/public/modules/custom/grants_handler/src/GrantsHandlerNavigationHelper.php b/public/modules/custom/grants_handler/src/GrantsHandlerNavigationHelper.php
index c8acccd2b8..b5aeed33ac 100644
--- a/public/modules/custom/grants_handler/src/GrantsHandlerNavigationHelper.php
+++ b/public/modules/custom/grants_handler/src/GrantsHandlerNavigationHelper.php
@@ -168,7 +168,7 @@ public function hasVisitedPage(WebformSubmissionInterface $webformSubmission, ?s
*/
public function getErrors(
WebformSubmissionInterface $webformSubmission,
- string $page = NULL,
+ ?string $page = NULL,
): array {
if (empty($webformSubmission->id())) {
diff --git a/public/modules/custom/grants_handler/src/LinkModifierService.php b/public/modules/custom/grants_handler/src/LinkModifierService.php
index 9d1edd7de0..078d081ba6 100644
--- a/public/modules/custom/grants_handler/src/LinkModifierService.php
+++ b/public/modules/custom/grants_handler/src/LinkModifierService.php
@@ -33,7 +33,7 @@ public function __construct(RequestStack $request_stack) {
/**
* {@inheritdoc}
*/
- public function processInbound($path, Request $request = NULL) {
+ public function processInbound($path, ?Request $request = NULL) {
if (str_starts_with($path, '/yleisavustushakemus/')) {
$sid = str_replace('/yleisavustushakemus/', '', $path);
$path = "/admin/structure/webform/manage/yleisavustushakemus/submission/" . $sid;
diff --git a/public/modules/custom/grants_menu/src/ForceMenuLinkService.php b/public/modules/custom/grants_menu/src/ForceMenuLinkService.php
index 782194ae00..027ebfe9c3 100644
--- a/public/modules/custom/grants_menu/src/ForceMenuLinkService.php
+++ b/public/modules/custom/grants_menu/src/ForceMenuLinkService.php
@@ -182,8 +182,8 @@ protected function createMenuLink(NodeInterface $node): void {
*/
protected function logMessage(
string $messageType,
- NodeInterface $node = NULL,
- MenuLinkContentInterface $menuLink = NULL,
+ ?NodeInterface $node = NULL,
+ ?MenuLinkContentInterface $menuLink = NULL,
mixed $exception = NULL,
): void {
$message = match ($messageType) {
diff --git a/public/modules/custom/grants_profile/src/ProfileConnector.php b/public/modules/custom/grants_profile/src/ProfileConnector.php
index efa0467c3c..f3bfa89dba 100644
--- a/public/modules/custom/grants_profile/src/ProfileConnector.php
+++ b/public/modules/custom/grants_profile/src/ProfileConnector.php
@@ -61,7 +61,7 @@ public function __construct(
*
* @throws \Drupal\grants_profile\GrantsProfileException
*/
- public function initGrantsProfile(string $profileType, array $companyData = NULL): array {
+ public function initGrantsProfile(string $profileType, ?array $companyData = NULL): array {
// Try to load Helsinki profile data.
try {
$profileData = $this->helsinkiProfiili->getUserProfileData();
diff --git a/public/modules/custom/grants_profile/src/UserRedirect.php b/public/modules/custom/grants_profile/src/UserRedirect.php
index 974063a6a8..55bd15cd7f 100644
--- a/public/modules/custom/grants_profile/src/UserRedirect.php
+++ b/public/modules/custom/grants_profile/src/UserRedirect.php
@@ -39,14 +39,14 @@ public function __construct(
/**
* {@inheritdoc}
*/
- public function setLoginRedirection(string $url, AccountInterface $account = NULL): void {
+ public function setLoginRedirection(string $url, ?AccountInterface $account = NULL): void {
$this->prepareDestination($url);
}
/**
* {@inheritdoc}
*/
- public function setLogoutRedirection(string $url, AccountInterface $account = NULL) {
+ public function setLogoutRedirection(string $url, ?AccountInterface $account = NULL): void {
$this->prepareDestination($url);
}
diff --git a/public/modules/custom/grants_profile/src/UserRedirectInterface.php b/public/modules/custom/grants_profile/src/UserRedirectInterface.php
index 9129377103..ef6b6304f3 100644
--- a/public/modules/custom/grants_profile/src/UserRedirectInterface.php
+++ b/public/modules/custom/grants_profile/src/UserRedirectInterface.php
@@ -27,7 +27,7 @@ interface UserRedirectInterface {
* @param \Drupal\Core\Session\AccountInterface|null $account
* User account to set destination for.
*/
- public function setLoginRedirection(string $url, AccountInterface $account = NULL);
+ public function setLoginRedirection(string $url, ?AccountInterface $account = NULL);
/**
* Set Logout destination parameter to do redirect.
@@ -37,6 +37,6 @@ public function setLoginRedirection(string $url, AccountInterface $account = NUL
* @param \Drupal\Core\Session\AccountInterface|null $account
* User account to set destination for.
*/
- public function setLogoutRedirection(string $url, AccountInterface $account = NULL);
+ public function setLogoutRedirection(string $url, ?AccountInterface $account = NULL);
}
diff --git a/tools/make/project/install.mk b/tools/make/project/install.mk
index 4328f6532d..1982e3da4c 100644
--- a/tools/make/project/install.mk
+++ b/tools/make/project/install.mk
@@ -15,7 +15,7 @@ endif
PHONY += oc-sync
oc-sync:
- docker run --env-file .env -it --rm -v .:/app --name helfi-oc ghcr.io/city-of-helsinki/drupal-oc-cli:latest sh -c "chmod +x /app/tools/make/project/db-sync.sh && /app/tools/make/project/db-sync.sh $(OC_LOGIN_TOKEN)"
+ @docker run --env-file .env -it --rm -v $(shell pwd):/app --name helfi-oc ghcr.io/city-of-helsinki/drupal-oc-cli:latest sh -c "chmod +x /app/tools/make/project/db-sync.sh && /app/tools/make/project/db-sync.sh $(OC_LOGIN_TOKEN)"
$(call drush,sql-query --file=${DOCKER_PROJECT_ROOT}/$(DUMP_SQL_FILENAME),SQL dump imported)
$(call drush,sql-query \"UPDATE file_managed SET uri = REPLACE(uri, 'azure://', 'public://');\",Sanitized Azure URIs)
$(call drush,cr)