Composer and vendor update/upgrade

This commit is contained in:
Robert 2022-07-07 14:42:52 +02:00
parent 7d59824d2d
commit a6cc94b865
12 changed files with 1200 additions and 392 deletions

View File

@ -48,6 +48,7 @@
"drupal/redirect": "^1.6", "drupal/redirect": "^1.6",
"drupal/rename_admin_paths": "^2.0", "drupal/rename_admin_paths": "^2.0",
"drupal/responsive_menu": "^4.4", "drupal/responsive_menu": "^4.4",
"drupal/route_specific_breadcrumb": "^2.0",
"drupal/scheduler": "^1.3", "drupal/scheduler": "^1.3",
"drupal/search_api": "^1.19", "drupal/search_api": "^1.19",
"drupal/search_api_db": "^1.19", "drupal/search_api_db": "^1.19",
@ -136,6 +137,7 @@
} }
}, },
"require-dev": { "require-dev": {
"drupal/twig_vardumper": "^3.0" "drupal/twig_vardumper": "^3.0",
"drupal/devel": "^4.1"
} }
} }

View File

@ -4,7 +4,7 @@
"Read more about it at https://getcomposer.org/doc/01-basic-usage.md#installing-dependencies", "Read more about it at https://getcomposer.org/doc/01-basic-usage.md#installing-dependencies",
"This file is @generated automatically" "This file is @generated automatically"
], ],
"content-hash": "a350ed8ac8439dbb3a626efe0f311501", "content-hash": "97bea759d444f1d827a8127bee107798",
"packages": [ "packages": [
{ {
"name": "asm89/stack-cors", "name": "asm89/stack-cors",
@ -296,16 +296,16 @@
}, },
{ {
"name": "doctrine/annotations", "name": "doctrine/annotations",
"version": "1.13.2", "version": "1.13.3",
"source": { "source": {
"type": "git", "type": "git",
"url": "https://github.com/doctrine/annotations.git", "url": "https://github.com/doctrine/annotations.git",
"reference": "5b668aef16090008790395c02c893b1ba13f7e08" "reference": "648b0343343565c4a056bfc8392201385e8d89f0"
}, },
"dist": { "dist": {
"type": "zip", "type": "zip",
"url": "https://api.github.com/repos/doctrine/annotations/zipball/5b668aef16090008790395c02c893b1ba13f7e08", "url": "https://api.github.com/repos/doctrine/annotations/zipball/648b0343343565c4a056bfc8392201385e8d89f0",
"reference": "5b668aef16090008790395c02c893b1ba13f7e08", "reference": "648b0343343565c4a056bfc8392201385e8d89f0",
"shasum": "" "shasum": ""
}, },
"require": { "require": {
@ -317,9 +317,10 @@
"require-dev": { "require-dev": {
"doctrine/cache": "^1.11 || ^2.0", "doctrine/cache": "^1.11 || ^2.0",
"doctrine/coding-standard": "^6.0 || ^8.1", "doctrine/coding-standard": "^6.0 || ^8.1",
"phpstan/phpstan": "^0.12.20", "phpstan/phpstan": "^1.4.10 || ^1.8.0",
"phpunit/phpunit": "^7.5 || ^8.0 || ^9.1.5", "phpunit/phpunit": "^7.5 || ^8.0 || ^9.1.5",
"symfony/cache": "^4.4 || ^5.2" "symfony/cache": "^4.4 || ^5.2",
"vimeo/psalm": "^4.10"
}, },
"type": "library", "type": "library",
"autoload": { "autoload": {
@ -362,9 +363,9 @@
], ],
"support": { "support": {
"issues": "https://github.com/doctrine/annotations/issues", "issues": "https://github.com/doctrine/annotations/issues",
"source": "https://github.com/doctrine/annotations/tree/1.13.2" "source": "https://github.com/doctrine/annotations/tree/1.13.3"
}, },
"time": "2021-08-05T19:00:23+00:00" "time": "2022-07-02T10:48:51+00:00"
}, },
{ {
"name": "doctrine/lexer", "name": "doctrine/lexer",
@ -813,16 +814,16 @@
}, },
{ {
"name": "drupal/core", "name": "drupal/core",
"version": "9.4.1", "version": "9.4.2",
"source": { "source": {
"type": "git", "type": "git",
"url": "https://github.com/drupal/core.git", "url": "https://github.com/drupal/core.git",
"reference": "81489e8f0d5fdcd5d502b561f0f8cdf5ccdda614" "reference": "5a4d6acc99e279f70a914804ff3dd08111707de1"
}, },
"dist": { "dist": {
"type": "zip", "type": "zip",
"url": "https://api.github.com/repos/drupal/core/zipball/81489e8f0d5fdcd5d502b561f0f8cdf5ccdda614", "url": "https://api.github.com/repos/drupal/core/zipball/5a4d6acc99e279f70a914804ff3dd08111707de1",
"reference": "81489e8f0d5fdcd5d502b561f0f8cdf5ccdda614", "reference": "5a4d6acc99e279f70a914804ff3dd08111707de1",
"shasum": "" "shasum": ""
}, },
"require": { "require": {
@ -1065,13 +1066,13 @@
], ],
"description": "Drupal is an open source content management platform powering millions of websites and applications.", "description": "Drupal is an open source content management platform powering millions of websites and applications.",
"support": { "support": {
"source": "https://github.com/drupal/core/tree/9.4.1" "source": "https://github.com/drupal/core/tree/9.4.2"
}, },
"time": "2022-06-21T20:53:48+00:00" "time": "2022-07-07T01:18:39+00:00"
}, },
{ {
"name": "drupal/core-composer-scaffold", "name": "drupal/core-composer-scaffold",
"version": "9.4.1", "version": "9.4.2",
"source": { "source": {
"type": "git", "type": "git",
"url": "https://github.com/drupal/core-composer-scaffold.git", "url": "https://github.com/drupal/core-composer-scaffold.git",
@ -1115,13 +1116,13 @@
"drupal" "drupal"
], ],
"support": { "support": {
"source": "https://github.com/drupal/core-composer-scaffold/tree/9.4.1" "source": "https://github.com/drupal/core-composer-scaffold/tree/9.4.2"
}, },
"time": "2022-06-19T16:14:23+00:00" "time": "2022-06-19T16:14:23+00:00"
}, },
{ {
"name": "drupal/core-project-message", "name": "drupal/core-project-message",
"version": "9.4.1", "version": "9.4.2",
"source": { "source": {
"type": "git", "type": "git",
"url": "https://github.com/drupal/core-project-message.git", "url": "https://github.com/drupal/core-project-message.git",
@ -1156,22 +1157,22 @@
"drupal" "drupal"
], ],
"support": { "support": {
"source": "https://github.com/drupal/core-project-message/tree/9.4.1" "source": "https://github.com/drupal/core-project-message/tree/9.4.2"
}, },
"time": "2022-02-24T17:40:53+00:00" "time": "2022-02-24T17:40:53+00:00"
}, },
{ {
"name": "drupal/core-recommended", "name": "drupal/core-recommended",
"version": "9.4.1", "version": "9.4.2",
"source": { "source": {
"type": "git", "type": "git",
"url": "https://github.com/drupal/core-recommended.git", "url": "https://github.com/drupal/core-recommended.git",
"reference": "a3ae54715ba7792fe596c2f6a73dfcef217b0577" "reference": "c10da85434356b27e2bf0516a7b6f8103b473038"
}, },
"dist": { "dist": {
"type": "zip", "type": "zip",
"url": "https://api.github.com/repos/drupal/core-recommended/zipball/a3ae54715ba7792fe596c2f6a73dfcef217b0577", "url": "https://api.github.com/repos/drupal/core-recommended/zipball/c10da85434356b27e2bf0516a7b6f8103b473038",
"reference": "a3ae54715ba7792fe596c2f6a73dfcef217b0577", "reference": "c10da85434356b27e2bf0516a7b6f8103b473038",
"shasum": "" "shasum": ""
}, },
"require": { "require": {
@ -1180,7 +1181,7 @@
"doctrine/annotations": "~1.13.2", "doctrine/annotations": "~1.13.2",
"doctrine/lexer": "~1.2.3", "doctrine/lexer": "~1.2.3",
"doctrine/reflection": "~1.2.3", "doctrine/reflection": "~1.2.3",
"drupal/core": "9.4.1", "drupal/core": "9.4.2",
"egulias/email-validator": "~3.2", "egulias/email-validator": "~3.2",
"guzzlehttp/guzzle": "~6.5.8", "guzzlehttp/guzzle": "~6.5.8",
"guzzlehttp/promises": "~1.5.1", "guzzlehttp/promises": "~1.5.1",
@ -1242,23 +1243,23 @@
], ],
"description": "Core and its dependencies with known-compatible minor versions. Require this project INSTEAD OF drupal/core.", "description": "Core and its dependencies with known-compatible minor versions. Require this project INSTEAD OF drupal/core.",
"support": { "support": {
"source": "https://github.com/drupal/core-recommended/tree/9.4.1" "source": "https://github.com/drupal/core-recommended/tree/9.4.2"
}, },
"time": "2022-06-21T20:53:48+00:00" "time": "2022-07-07T01:18:39+00:00"
}, },
{ {
"name": "drupal/ctools", "name": "drupal/ctools",
"version": "3.7.0", "version": "3.8.0",
"source": { "source": {
"type": "git", "type": "git",
"url": "https://git.drupalcode.org/project/ctools.git", "url": "https://git.drupalcode.org/project/ctools.git",
"reference": "8.x-3.7" "reference": "8.x-3.8"
}, },
"dist": { "dist": {
"type": "zip", "type": "zip",
"url": "https://ftp.drupal.org/files/projects/ctools-8.x-3.7.zip", "url": "https://ftp.drupal.org/files/projects/ctools-8.x-3.8.zip",
"reference": "8.x-3.7", "reference": "8.x-3.8",
"shasum": "b11c0981a1d2ab3cc9e8e614a337d8e2a2a70c0e" "shasum": "514fdf5c221ead030cc407c39c2950029cea4eb3"
}, },
"require": { "require": {
"drupal/core": "^8.8 || ^9" "drupal/core": "^8.8 || ^9"
@ -1266,8 +1267,8 @@
"type": "drupal-module", "type": "drupal-module",
"extra": { "extra": {
"drupal": { "drupal": {
"version": "8.x-3.7", "version": "8.x-3.8",
"datestamp": "1623860918", "datestamp": "1656633722",
"security-coverage": { "security-coverage": {
"status": "covered", "status": "covered",
"message": "Covered by Drupal's security advisory policy" "message": "Covered by Drupal's security advisory policy"
@ -3073,6 +3074,62 @@
"issues": "https://drupal.org/project/issues/responsive_menu" "issues": "https://drupal.org/project/issues/responsive_menu"
} }
}, },
{
"name": "drupal/route_specific_breadcrumb",
"version": "2.0.0",
"source": {
"type": "git",
"url": "https://git.drupalcode.org/project/route_specific_breadcrumb.git",
"reference": "2.0.0"
},
"dist": {
"type": "zip",
"url": "https://ftp.drupal.org/files/projects/route_specific_breadcrumb-2.0.0.zip",
"reference": "2.0.0",
"shasum": "864150cdbb67ab680e52196654478994f967a2f5"
},
"require": {
"drupal/core": "^8 || ^9"
},
"type": "drupal-module",
"extra": {
"drupal": {
"version": "2.0.0",
"datestamp": "1634279297",
"security-coverage": {
"status": "covered",
"message": "Covered by Drupal's security advisory policy"
}
}
},
"notification-url": "https://packages.drupal.org/8/downloads",
"license": [
"GPL-2.0+"
],
"authors": [
{
"name": "Shamsher_Alam",
"homepage": "https://www.drupal.org/user/2742027"
},
{
"name": "pen",
"homepage": "https://www.drupal.org/user/2435634"
},
{
"name": "prempatel2447",
"homepage": "https://www.drupal.org/user/3250112"
}
],
"description": "Route Specific Breadcrumb",
"homepage": "https://www.drupal.org/project/route_specific_breadcrumb",
"keywords": [
"Drupal"
],
"support": {
"source": "http://cgit.drupalcode.org/route_specific_breadcrumb",
"issues": "https://www.drupal.org/project/issues/route_specific_breadcrumb"
}
},
{ {
"name": "drupal/scheduler", "name": "drupal/scheduler",
"version": "1.4.0", "version": "1.4.0",
@ -3146,20 +3203,20 @@
}, },
{ {
"name": "drupal/search_api", "name": "drupal/search_api",
"version": "1.23.0", "version": "1.24.0",
"source": { "source": {
"type": "git", "type": "git",
"url": "https://git.drupalcode.org/project/search_api.git", "url": "https://git.drupalcode.org/project/search_api.git",
"reference": "8.x-1.23" "reference": "8.x-1.24"
}, },
"dist": { "dist": {
"type": "zip", "type": "zip",
"url": "https://ftp.drupal.org/files/projects/search_api-8.x-1.23.zip", "url": "https://ftp.drupal.org/files/projects/search_api-8.x-1.24.zip",
"reference": "8.x-1.23", "reference": "8.x-1.24",
"shasum": "7de5425bba5b8daa37e98d47b677459dfb1abbe7" "shasum": "c4e93b8cc5bcdf7c7817bec06470af223f919f6c"
}, },
"require": { "require": {
"drupal/core": "^8.8 || ^9" "drupal/core": "^9.2 || ^10.0"
}, },
"conflict": { "conflict": {
"drupal/search_api_solr": "2.* || 3.0 || 3.1" "drupal/search_api_solr": "2.* || 3.0 || 3.1"
@ -3177,8 +3234,8 @@
"type": "drupal-module", "type": "drupal-module",
"extra": { "extra": {
"drupal": { "drupal": {
"version": "8.x-1.23", "version": "8.x-1.24",
"datestamp": "1642935837", "datestamp": "1657180584",
"security-coverage": { "security-coverage": {
"status": "covered", "status": "covered",
"message": "Covered by Drupal's security advisory policy" "message": "Covered by Drupal's security advisory policy"
@ -3218,16 +3275,16 @@
}, },
{ {
"name": "drupal/search_api_db", "name": "drupal/search_api_db",
"version": "1.23.0", "version": "1.24.0",
"require": { "require": {
"drupal/core": "^8.8 || ^9", "drupal/core": "^9.2 || ^10.0",
"drupal/search_api": "*" "drupal/search_api": "*"
}, },
"type": "metapackage", "type": "metapackage",
"extra": { "extra": {
"drupal": { "drupal": {
"version": "8.x-1.23", "version": "8.x-1.24",
"datestamp": "1642935837", "datestamp": "1657180584",
"security-coverage": { "security-coverage": {
"status": "covered", "status": "covered",
"message": "Covered by Drupal's security advisory policy" "message": "Covered by Drupal's security advisory policy"
@ -4266,16 +4323,16 @@
}, },
{ {
"name": "laminas/laminas-diactoros", "name": "laminas/laminas-diactoros",
"version": "2.11.2", "version": "2.11.3",
"source": { "source": {
"type": "git", "type": "git",
"url": "https://github.com/laminas/laminas-diactoros.git", "url": "https://github.com/laminas/laminas-diactoros.git",
"reference": "78846cbce0550ec174508a646f46fd6dee76099b" "reference": "1f97b0c52eafd108e09c76d6b29d83ef4a855f76"
}, },
"dist": { "dist": {
"type": "zip", "type": "zip",
"url": "https://api.github.com/repos/laminas/laminas-diactoros/zipball/78846cbce0550ec174508a646f46fd6dee76099b", "url": "https://api.github.com/repos/laminas/laminas-diactoros/zipball/1f97b0c52eafd108e09c76d6b29d83ef4a855f76",
"reference": "78846cbce0550ec174508a646f46fd6dee76099b", "reference": "1f97b0c52eafd108e09c76d6b29d83ef4a855f76",
"shasum": "" "shasum": ""
}, },
"require": { "require": {
@ -4361,7 +4418,7 @@
"type": "community_bridge" "type": "community_bridge"
} }
], ],
"time": "2022-06-29T14:15:02+00:00" "time": "2022-07-06T09:24:53+00:00"
}, },
{ {
"name": "laminas/laminas-escaper", "name": "laminas/laminas-escaper",
@ -7833,6 +7890,633 @@
} }
], ],
"packages-dev": [ "packages-dev": [
{
"name": "doctrine/cache",
"version": "1.13.0",
"source": {
"type": "git",
"url": "https://github.com/doctrine/cache.git",
"reference": "56cd022adb5514472cb144c087393c1821911d09"
},
"dist": {
"type": "zip",
"url": "https://api.github.com/repos/doctrine/cache/zipball/56cd022adb5514472cb144c087393c1821911d09",
"reference": "56cd022adb5514472cb144c087393c1821911d09",
"shasum": ""
},
"require": {
"php": "~7.1 || ^8.0"
},
"conflict": {
"doctrine/common": ">2.2,<2.4"
},
"require-dev": {
"alcaeus/mongo-php-adapter": "^1.1",
"cache/integration-tests": "dev-master",
"doctrine/coding-standard": "^9",
"mongodb/mongodb": "^1.1",
"phpunit/phpunit": "^7.5 || ^8.5 || ^9.5",
"predis/predis": "~1.0",
"psr/cache": "^1.0 || ^2.0 || ^3.0",
"symfony/cache": "^4.4 || ^5.4 || ^6",
"symfony/var-exporter": "^4.4 || ^5.4 || ^6"
},
"suggest": {
"alcaeus/mongo-php-adapter": "Required to use legacy MongoDB driver"
},
"type": "library",
"autoload": {
"psr-4": {
"Doctrine\\Common\\Cache\\": "lib/Doctrine/Common/Cache"
}
},
"notification-url": "https://packagist.org/downloads/",
"license": [
"MIT"
],
"authors": [
{
"name": "Guilherme Blanco",
"email": "guilhermeblanco@gmail.com"
},
{
"name": "Roman Borschel",
"email": "roman@code-factory.org"
},
{
"name": "Benjamin Eberlei",
"email": "kontakt@beberlei.de"
},
{
"name": "Jonathan Wage",
"email": "jonwage@gmail.com"
},
{
"name": "Johannes Schmitt",
"email": "schmittjoh@gmail.com"
}
],
"description": "PHP Doctrine Cache library is a popular cache implementation that supports many different drivers such as redis, memcache, apc, mongodb and others.",
"homepage": "https://www.doctrine-project.org/projects/cache.html",
"keywords": [
"abstraction",
"apcu",
"cache",
"caching",
"couchdb",
"memcached",
"php",
"redis",
"xcache"
],
"support": {
"issues": "https://github.com/doctrine/cache/issues",
"source": "https://github.com/doctrine/cache/tree/1.13.0"
},
"funding": [
{
"url": "https://www.doctrine-project.org/sponsorship.html",
"type": "custom"
},
{
"url": "https://www.patreon.com/phpdoctrine",
"type": "patreon"
},
{
"url": "https://tidelift.com/funding/github/packagist/doctrine%2Fcache",
"type": "tidelift"
}
],
"time": "2022-05-20T20:06:54+00:00"
},
{
"name": "doctrine/collections",
"version": "1.6.8",
"source": {
"type": "git",
"url": "https://github.com/doctrine/collections.git",
"reference": "1958a744696c6bb3bb0d28db2611dc11610e78af"
},
"dist": {
"type": "zip",
"url": "https://api.github.com/repos/doctrine/collections/zipball/1958a744696c6bb3bb0d28db2611dc11610e78af",
"reference": "1958a744696c6bb3bb0d28db2611dc11610e78af",
"shasum": ""
},
"require": {
"php": "^7.1.3 || ^8.0"
},
"require-dev": {
"doctrine/coding-standard": "^9.0",
"phpstan/phpstan": "^0.12",
"phpunit/phpunit": "^7.5 || ^8.5 || ^9.1.5",
"vimeo/psalm": "^4.2.1"
},
"type": "library",
"autoload": {
"psr-4": {
"Doctrine\\Common\\Collections\\": "lib/Doctrine/Common/Collections"
}
},
"notification-url": "https://packagist.org/downloads/",
"license": [
"MIT"
],
"authors": [
{
"name": "Guilherme Blanco",
"email": "guilhermeblanco@gmail.com"
},
{
"name": "Roman Borschel",
"email": "roman@code-factory.org"
},
{
"name": "Benjamin Eberlei",
"email": "kontakt@beberlei.de"
},
{
"name": "Jonathan Wage",
"email": "jonwage@gmail.com"
},
{
"name": "Johannes Schmitt",
"email": "schmittjoh@gmail.com"
}
],
"description": "PHP Doctrine Collections library that adds additional functionality on top of PHP arrays.",
"homepage": "https://www.doctrine-project.org/projects/collections.html",
"keywords": [
"array",
"collections",
"iterators",
"php"
],
"support": {
"issues": "https://github.com/doctrine/collections/issues",
"source": "https://github.com/doctrine/collections/tree/1.6.8"
},
"time": "2021-08-10T18:51:53+00:00"
},
{
"name": "doctrine/common",
"version": "2.13.3",
"source": {
"type": "git",
"url": "https://github.com/doctrine/common.git",
"reference": "f3812c026e557892c34ef37f6ab808a6b567da7f"
},
"dist": {
"type": "zip",
"url": "https://api.github.com/repos/doctrine/common/zipball/f3812c026e557892c34ef37f6ab808a6b567da7f",
"reference": "f3812c026e557892c34ef37f6ab808a6b567da7f",
"shasum": ""
},
"require": {
"doctrine/annotations": "^1.0",
"doctrine/cache": "^1.0",
"doctrine/collections": "^1.0",
"doctrine/event-manager": "^1.0",
"doctrine/inflector": "^1.0",
"doctrine/lexer": "^1.0",
"doctrine/persistence": "^1.3.3",
"doctrine/reflection": "^1.0",
"php": "^7.1 || ^8.0"
},
"require-dev": {
"doctrine/coding-standard": "^1.0",
"phpstan/phpstan": "^0.11",
"phpstan/phpstan-phpunit": "^0.11",
"phpunit/phpunit": "^7.0",
"squizlabs/php_codesniffer": "^3.0",
"symfony/phpunit-bridge": "^4.0.5"
},
"type": "library",
"extra": {
"branch-alias": {
"dev-master": "2.11.x-dev"
}
},
"autoload": {
"psr-4": {
"Doctrine\\Common\\": "lib/Doctrine/Common"
}
},
"notification-url": "https://packagist.org/downloads/",
"license": [
"MIT"
],
"authors": [
{
"name": "Guilherme Blanco",
"email": "guilhermeblanco@gmail.com"
},
{
"name": "Roman Borschel",
"email": "roman@code-factory.org"
},
{
"name": "Benjamin Eberlei",
"email": "kontakt@beberlei.de"
},
{
"name": "Jonathan Wage",
"email": "jonwage@gmail.com"
},
{
"name": "Johannes Schmitt",
"email": "schmittjoh@gmail.com"
},
{
"name": "Marco Pivetta",
"email": "ocramius@gmail.com"
}
],
"description": "PHP Doctrine Common project is a library that provides additional functionality that other Doctrine projects depend on such as better reflection support, persistence interfaces, proxies, event system and much more.",
"homepage": "https://www.doctrine-project.org/projects/common.html",
"keywords": [
"common",
"doctrine",
"php"
],
"support": {
"issues": "https://github.com/doctrine/common/issues",
"source": "https://github.com/doctrine/common/tree/2.13.x"
},
"funding": [
{
"url": "https://www.doctrine-project.org/sponsorship.html",
"type": "custom"
},
{
"url": "https://www.patreon.com/phpdoctrine",
"type": "patreon"
},
{
"url": "https://tidelift.com/funding/github/packagist/doctrine%2Fcommon",
"type": "tidelift"
}
],
"time": "2020-06-05T16:46:05+00:00"
},
{
"name": "doctrine/event-manager",
"version": "1.1.1",
"source": {
"type": "git",
"url": "https://github.com/doctrine/event-manager.git",
"reference": "41370af6a30faa9dc0368c4a6814d596e81aba7f"
},
"dist": {
"type": "zip",
"url": "https://api.github.com/repos/doctrine/event-manager/zipball/41370af6a30faa9dc0368c4a6814d596e81aba7f",
"reference": "41370af6a30faa9dc0368c4a6814d596e81aba7f",
"shasum": ""
},
"require": {
"php": "^7.1 || ^8.0"
},
"conflict": {
"doctrine/common": "<2.9@dev"
},
"require-dev": {
"doctrine/coding-standard": "^6.0",
"phpunit/phpunit": "^7.0"
},
"type": "library",
"extra": {
"branch-alias": {
"dev-master": "1.0.x-dev"
}
},
"autoload": {
"psr-4": {
"Doctrine\\Common\\": "lib/Doctrine/Common"
}
},
"notification-url": "https://packagist.org/downloads/",
"license": [
"MIT"
],
"authors": [
{
"name": "Guilherme Blanco",
"email": "guilhermeblanco@gmail.com"
},
{
"name": "Roman Borschel",
"email": "roman@code-factory.org"
},
{
"name": "Benjamin Eberlei",
"email": "kontakt@beberlei.de"
},
{
"name": "Jonathan Wage",
"email": "jonwage@gmail.com"
},
{
"name": "Johannes Schmitt",
"email": "schmittjoh@gmail.com"
},
{
"name": "Marco Pivetta",
"email": "ocramius@gmail.com"
}
],
"description": "The Doctrine Event Manager is a simple PHP event system that was built to be used with the various Doctrine projects.",
"homepage": "https://www.doctrine-project.org/projects/event-manager.html",
"keywords": [
"event",
"event dispatcher",
"event manager",
"event system",
"events"
],
"support": {
"issues": "https://github.com/doctrine/event-manager/issues",
"source": "https://github.com/doctrine/event-manager/tree/1.1.x"
},
"funding": [
{
"url": "https://www.doctrine-project.org/sponsorship.html",
"type": "custom"
},
{
"url": "https://www.patreon.com/phpdoctrine",
"type": "patreon"
},
{
"url": "https://tidelift.com/funding/github/packagist/doctrine%2Fevent-manager",
"type": "tidelift"
}
],
"time": "2020-05-29T18:28:51+00:00"
},
{
"name": "doctrine/inflector",
"version": "1.4.4",
"source": {
"type": "git",
"url": "https://github.com/doctrine/inflector.git",
"reference": "4bd5c1cdfcd00e9e2d8c484f79150f67e5d355d9"
},
"dist": {
"type": "zip",
"url": "https://api.github.com/repos/doctrine/inflector/zipball/4bd5c1cdfcd00e9e2d8c484f79150f67e5d355d9",
"reference": "4bd5c1cdfcd00e9e2d8c484f79150f67e5d355d9",
"shasum": ""
},
"require": {
"php": "^7.1 || ^8.0"
},
"require-dev": {
"doctrine/coding-standard": "^8.0",
"phpstan/phpstan": "^0.12",
"phpstan/phpstan-phpunit": "^0.12",
"phpstan/phpstan-strict-rules": "^0.12",
"phpunit/phpunit": "^7.0 || ^8.0 || ^9.0"
},
"type": "library",
"extra": {
"branch-alias": {
"dev-master": "2.0.x-dev"
}
},
"autoload": {
"psr-4": {
"Doctrine\\Inflector\\": "lib/Doctrine/Inflector",
"Doctrine\\Common\\Inflector\\": "lib/Doctrine/Common/Inflector"
}
},
"notification-url": "https://packagist.org/downloads/",
"license": [
"MIT"
],
"authors": [
{
"name": "Guilherme Blanco",
"email": "guilhermeblanco@gmail.com"
},
{
"name": "Roman Borschel",
"email": "roman@code-factory.org"
},
{
"name": "Benjamin Eberlei",
"email": "kontakt@beberlei.de"
},
{
"name": "Jonathan Wage",
"email": "jonwage@gmail.com"
},
{
"name": "Johannes Schmitt",
"email": "schmittjoh@gmail.com"
}
],
"description": "PHP Doctrine Inflector is a small library that can perform string manipulations with regard to upper/lowercase and singular/plural forms of words.",
"homepage": "https://www.doctrine-project.org/projects/inflector.html",
"keywords": [
"inflection",
"inflector",
"lowercase",
"manipulation",
"php",
"plural",
"singular",
"strings",
"uppercase",
"words"
],
"support": {
"issues": "https://github.com/doctrine/inflector/issues",
"source": "https://github.com/doctrine/inflector/tree/1.4.4"
},
"funding": [
{
"url": "https://www.doctrine-project.org/sponsorship.html",
"type": "custom"
},
{
"url": "https://www.patreon.com/phpdoctrine",
"type": "patreon"
},
{
"url": "https://tidelift.com/funding/github/packagist/doctrine%2Finflector",
"type": "tidelift"
}
],
"time": "2021-04-16T17:34:40+00:00"
},
{
"name": "doctrine/persistence",
"version": "1.3.8",
"source": {
"type": "git",
"url": "https://github.com/doctrine/persistence.git",
"reference": "7a6eac9fb6f61bba91328f15aa7547f4806ca288"
},
"dist": {
"type": "zip",
"url": "https://api.github.com/repos/doctrine/persistence/zipball/7a6eac9fb6f61bba91328f15aa7547f4806ca288",
"reference": "7a6eac9fb6f61bba91328f15aa7547f4806ca288",
"shasum": ""
},
"require": {
"doctrine/annotations": "^1.0",
"doctrine/cache": "^1.0",
"doctrine/collections": "^1.0",
"doctrine/event-manager": "^1.0",
"doctrine/reflection": "^1.2",
"php": "^7.1 || ^8.0"
},
"conflict": {
"doctrine/common": "<2.10@dev"
},
"require-dev": {
"doctrine/coding-standard": "^6.0",
"phpstan/phpstan": "^0.11",
"phpunit/phpunit": "^7.0 || ^8.0 || ^9.0",
"vimeo/psalm": "^3.11"
},
"type": "library",
"extra": {
"branch-alias": {
"dev-master": "1.3.x-dev"
}
},
"autoload": {
"psr-4": {
"Doctrine\\Common\\": "lib/Doctrine/Common",
"Doctrine\\Persistence\\": "lib/Doctrine/Persistence"
}
},
"notification-url": "https://packagist.org/downloads/",
"license": [
"MIT"
],
"authors": [
{
"name": "Guilherme Blanco",
"email": "guilhermeblanco@gmail.com"
},
{
"name": "Roman Borschel",
"email": "roman@code-factory.org"
},
{
"name": "Benjamin Eberlei",
"email": "kontakt@beberlei.de"
},
{
"name": "Jonathan Wage",
"email": "jonwage@gmail.com"
},
{
"name": "Johannes Schmitt",
"email": "schmittjoh@gmail.com"
},
{
"name": "Marco Pivetta",
"email": "ocramius@gmail.com"
}
],
"description": "The Doctrine Persistence project is a set of shared interfaces and functionality that the different Doctrine object mappers share.",
"homepage": "https://doctrine-project.org/projects/persistence.html",
"keywords": [
"mapper",
"object",
"odm",
"orm",
"persistence"
],
"support": {
"issues": "https://github.com/doctrine/persistence/issues",
"source": "https://github.com/doctrine/persistence/tree/1.3.x"
},
"funding": [
{
"url": "https://www.doctrine-project.org/sponsorship.html",
"type": "custom"
},
{
"url": "https://www.patreon.com/phpdoctrine",
"type": "patreon"
},
{
"url": "https://tidelift.com/funding/github/packagist/doctrine%2Fpersistence",
"type": "tidelift"
}
],
"time": "2020-06-20T12:56:16+00:00"
},
{
"name": "drupal/devel",
"version": "4.1.5",
"source": {
"type": "git",
"url": "https://git.drupalcode.org/project/devel.git",
"reference": "4.1.5"
},
"dist": {
"type": "zip",
"url": "https://ftp.drupal.org/files/projects/devel-4.1.5.zip",
"reference": "4.1.5",
"shasum": "7d0b4397215f615a67ba80aab777e93918d497f9"
},
"require": {
"doctrine/common": "^2.7",
"drupal/core": "^8.8 || ^9",
"symfony/var-dumper": "^4 || ^5"
},
"conflict": {
"kint-php/kint": "<3"
},
"require-dev": {
"drush/drush": "^10"
},
"suggest": {
"kint-php/kint": "Kint provides an informative display of arrays/objects. Useful for debugging and developing."
},
"type": "drupal-module",
"extra": {
"drupal": {
"version": "4.1.5",
"datestamp": "1646072825",
"security-coverage": {
"status": "covered",
"message": "Covered by Drupal's security advisory policy"
}
},
"drush": {
"services": {
"drush.services.yml": "^9 || ^10"
}
}
},
"notification-url": "https://packages.drupal.org/8/downloads",
"license": [
"GPL-2.0-or-later"
],
"authors": [
{
"name": "drupalspoons",
"homepage": "https://www.drupal.org/user/3647684"
},
{
"name": "moshe weitzman",
"homepage": "https://www.drupal.org/user/23"
}
],
"description": "Various blocks, pages, and functions for developers.",
"homepage": "https://www.drupal.org/project/devel",
"support": {
"source": "https://gitlab.com/drupalspoons/devel",
"issues": "https://gitlab.com/drupalspoons/devel/-/issues",
"slack": "https://drupal.slack.com/archives/C012WAW1MH6"
}
},
{ {
"name": "drupal/twig_vardumper", "name": "drupal/twig_vardumper",
"version": "3.0.2", "version": "3.0.2",

View File

@ -295,17 +295,17 @@
}, },
{ {
"name": "doctrine/annotations", "name": "doctrine/annotations",
"version": "1.13.2", "version": "1.13.3",
"version_normalized": "1.13.2.0", "version_normalized": "1.13.3.0",
"source": { "source": {
"type": "git", "type": "git",
"url": "https://github.com/doctrine/annotations.git", "url": "https://github.com/doctrine/annotations.git",
"reference": "5b668aef16090008790395c02c893b1ba13f7e08" "reference": "648b0343343565c4a056bfc8392201385e8d89f0"
}, },
"dist": { "dist": {
"type": "zip", "type": "zip",
"url": "https://api.github.com/repos/doctrine/annotations/zipball/5b668aef16090008790395c02c893b1ba13f7e08", "url": "https://api.github.com/repos/doctrine/annotations/zipball/648b0343343565c4a056bfc8392201385e8d89f0",
"reference": "5b668aef16090008790395c02c893b1ba13f7e08", "reference": "648b0343343565c4a056bfc8392201385e8d89f0",
"shasum": "" "shasum": ""
}, },
"require": { "require": {
@ -317,11 +317,12 @@
"require-dev": { "require-dev": {
"doctrine/cache": "^1.11 || ^2.0", "doctrine/cache": "^1.11 || ^2.0",
"doctrine/coding-standard": "^6.0 || ^8.1", "doctrine/coding-standard": "^6.0 || ^8.1",
"phpstan/phpstan": "^0.12.20", "phpstan/phpstan": "^1.4.10 || ^1.8.0",
"phpunit/phpunit": "^7.5 || ^8.0 || ^9.1.5", "phpunit/phpunit": "^7.5 || ^8.0 || ^9.1.5",
"symfony/cache": "^4.4 || ^5.2" "symfony/cache": "^4.4 || ^5.2",
"vimeo/psalm": "^4.10"
}, },
"time": "2021-08-05T19:00:23+00:00", "time": "2022-07-02T10:48:51+00:00",
"type": "library", "type": "library",
"installation-source": "dist", "installation-source": "dist",
"autoload": { "autoload": {
@ -364,7 +365,7 @@
], ],
"support": { "support": {
"issues": "https://github.com/doctrine/annotations/issues", "issues": "https://github.com/doctrine/annotations/issues",
"source": "https://github.com/doctrine/annotations/tree/1.13.2" "source": "https://github.com/doctrine/annotations/tree/1.13.3"
}, },
"install-path": "../doctrine/annotations" "install-path": "../doctrine/annotations"
}, },
@ -833,17 +834,17 @@
}, },
{ {
"name": "drupal/core", "name": "drupal/core",
"version": "9.4.1", "version": "9.4.2",
"version_normalized": "9.4.1.0", "version_normalized": "9.4.2.0",
"source": { "source": {
"type": "git", "type": "git",
"url": "https://github.com/drupal/core.git", "url": "https://github.com/drupal/core.git",
"reference": "81489e8f0d5fdcd5d502b561f0f8cdf5ccdda614" "reference": "5a4d6acc99e279f70a914804ff3dd08111707de1"
}, },
"dist": { "dist": {
"type": "zip", "type": "zip",
"url": "https://api.github.com/repos/drupal/core/zipball/81489e8f0d5fdcd5d502b561f0f8cdf5ccdda614", "url": "https://api.github.com/repos/drupal/core/zipball/5a4d6acc99e279f70a914804ff3dd08111707de1",
"reference": "81489e8f0d5fdcd5d502b561f0f8cdf5ccdda614", "reference": "5a4d6acc99e279f70a914804ff3dd08111707de1",
"shasum": "" "shasum": ""
}, },
"require": { "require": {
@ -1014,7 +1015,7 @@
"drupal/workflows": "self.version", "drupal/workflows": "self.version",
"drupal/workspaces": "self.version" "drupal/workspaces": "self.version"
}, },
"time": "2022-06-21T20:53:48+00:00", "time": "2022-07-07T01:18:39+00:00",
"type": "drupal-core", "type": "drupal-core",
"extra": { "extra": {
"drupal-scaffold": { "drupal-scaffold": {
@ -1088,14 +1089,14 @@
], ],
"description": "Drupal is an open source content management platform powering millions of websites and applications.", "description": "Drupal is an open source content management platform powering millions of websites and applications.",
"support": { "support": {
"source": "https://github.com/drupal/core/tree/9.4.1" "source": "https://github.com/drupal/core/tree/9.4.2"
}, },
"install-path": "../../web/core" "install-path": "../../web/core"
}, },
{ {
"name": "drupal/core-composer-scaffold", "name": "drupal/core-composer-scaffold",
"version": "9.4.1", "version": "9.4.2",
"version_normalized": "9.4.1.0", "version_normalized": "9.4.2.0",
"source": { "source": {
"type": "git", "type": "git",
"url": "https://github.com/drupal/core-composer-scaffold.git", "url": "https://github.com/drupal/core-composer-scaffold.git",
@ -1141,14 +1142,14 @@
"drupal" "drupal"
], ],
"support": { "support": {
"source": "https://github.com/drupal/core-composer-scaffold/tree/9.4.1" "source": "https://github.com/drupal/core-composer-scaffold/tree/9.4.2"
}, },
"install-path": "../drupal/core-composer-scaffold" "install-path": "../drupal/core-composer-scaffold"
}, },
{ {
"name": "drupal/core-project-message", "name": "drupal/core-project-message",
"version": "9.4.1", "version": "9.4.2",
"version_normalized": "9.4.1.0", "version_normalized": "9.4.2.0",
"source": { "source": {
"type": "git", "type": "git",
"url": "https://github.com/drupal/core-project-message.git", "url": "https://github.com/drupal/core-project-message.git",
@ -1185,23 +1186,23 @@
"drupal" "drupal"
], ],
"support": { "support": {
"source": "https://github.com/drupal/core-project-message/tree/9.4.1" "source": "https://github.com/drupal/core-project-message/tree/9.4.2"
}, },
"install-path": "../drupal/core-project-message" "install-path": "../drupal/core-project-message"
}, },
{ {
"name": "drupal/core-recommended", "name": "drupal/core-recommended",
"version": "9.4.1", "version": "9.4.2",
"version_normalized": "9.4.1.0", "version_normalized": "9.4.2.0",
"source": { "source": {
"type": "git", "type": "git",
"url": "https://github.com/drupal/core-recommended.git", "url": "https://github.com/drupal/core-recommended.git",
"reference": "a3ae54715ba7792fe596c2f6a73dfcef217b0577" "reference": "c10da85434356b27e2bf0516a7b6f8103b473038"
}, },
"dist": { "dist": {
"type": "zip", "type": "zip",
"url": "https://api.github.com/repos/drupal/core-recommended/zipball/a3ae54715ba7792fe596c2f6a73dfcef217b0577", "url": "https://api.github.com/repos/drupal/core-recommended/zipball/c10da85434356b27e2bf0516a7b6f8103b473038",
"reference": "a3ae54715ba7792fe596c2f6a73dfcef217b0577", "reference": "c10da85434356b27e2bf0516a7b6f8103b473038",
"shasum": "" "shasum": ""
}, },
"require": { "require": {
@ -1210,7 +1211,7 @@
"doctrine/annotations": "~1.13.2", "doctrine/annotations": "~1.13.2",
"doctrine/lexer": "~1.2.3", "doctrine/lexer": "~1.2.3",
"doctrine/reflection": "~1.2.3", "doctrine/reflection": "~1.2.3",
"drupal/core": "9.4.1", "drupal/core": "9.4.2",
"egulias/email-validator": "~3.2", "egulias/email-validator": "~3.2",
"guzzlehttp/guzzle": "~6.5.8", "guzzlehttp/guzzle": "~6.5.8",
"guzzlehttp/promises": "~1.5.1", "guzzlehttp/promises": "~1.5.1",
@ -1265,7 +1266,7 @@
"conflict": { "conflict": {
"webflo/drupal-core-strict": "*" "webflo/drupal-core-strict": "*"
}, },
"time": "2022-06-21T20:53:48+00:00", "time": "2022-07-07T01:18:39+00:00",
"type": "metapackage", "type": "metapackage",
"notification-url": "https://packagist.org/downloads/", "notification-url": "https://packagist.org/downloads/",
"license": [ "license": [
@ -1273,24 +1274,24 @@
], ],
"description": "Core and its dependencies with known-compatible minor versions. Require this project INSTEAD OF drupal/core.", "description": "Core and its dependencies with known-compatible minor versions. Require this project INSTEAD OF drupal/core.",
"support": { "support": {
"source": "https://github.com/drupal/core-recommended/tree/9.4.1" "source": "https://github.com/drupal/core-recommended/tree/9.4.2"
}, },
"install-path": null "install-path": null
}, },
{ {
"name": "drupal/ctools", "name": "drupal/ctools",
"version": "3.7.0", "version": "3.8.0",
"version_normalized": "3.7.0.0", "version_normalized": "3.8.0.0",
"source": { "source": {
"type": "git", "type": "git",
"url": "https://git.drupalcode.org/project/ctools.git", "url": "https://git.drupalcode.org/project/ctools.git",
"reference": "8.x-3.7" "reference": "8.x-3.8"
}, },
"dist": { "dist": {
"type": "zip", "type": "zip",
"url": "https://ftp.drupal.org/files/projects/ctools-8.x-3.7.zip", "url": "https://ftp.drupal.org/files/projects/ctools-8.x-3.8.zip",
"reference": "8.x-3.7", "reference": "8.x-3.8",
"shasum": "b11c0981a1d2ab3cc9e8e614a337d8e2a2a70c0e" "shasum": "514fdf5c221ead030cc407c39c2950029cea4eb3"
}, },
"require": { "require": {
"drupal/core": "^8.8 || ^9" "drupal/core": "^8.8 || ^9"
@ -1298,8 +1299,8 @@
"type": "drupal-module", "type": "drupal-module",
"extra": { "extra": {
"drupal": { "drupal": {
"version": "8.x-3.7", "version": "8.x-3.8",
"datestamp": "1623860918", "datestamp": "1656633722",
"security-coverage": { "security-coverage": {
"status": "covered", "status": "covered",
"message": "Covered by Drupal's security advisory policy" "message": "Covered by Drupal's security advisory policy"
@ -1649,6 +1650,83 @@
}, },
"install-path": "../../web/modules/contrib/eu_cookie_compliance" "install-path": "../../web/modules/contrib/eu_cookie_compliance"
}, },
{
"name": "drupal/facets",
"version": "2.0.2",
"version_normalized": "2.0.2.0",
"source": {
"type": "git",
"url": "https://git.drupalcode.org/project/facets.git",
"reference": "2.0.2"
},
"dist": {
"type": "zip",
"url": "https://ftp.drupal.org/files/projects/facets-2.0.2.zip",
"reference": "2.0.2",
"shasum": "17afc46d3f4e4300e8e69f23b3b01a4935b57104"
},
"require": {
"drupal/core": "^9.2 || ^10.0"
},
"conflict": {
"drupal/search_api": "<1.14"
},
"require-dev": {
"drupal/jquery_ui_slider": "~1.1",
"drupal/jquery_ui_touch_punch": "~1.0",
"drupal/search_api": "~1.21"
},
"suggest": {
"drupal/jquery_ui_slider": "Required for the 'Facets Range Widget' module to work",
"drupal/jquery_ui_touch_punch": "Required for the 'Facets Range Widget' module to work"
},
"type": "drupal-module",
"extra": {
"drupal": {
"version": "2.0.2",
"datestamp": "1649151557",
"security-coverage": {
"status": "covered",
"message": "Covered by Drupal's security advisory policy"
}
}
},
"installation-source": "dist",
"notification-url": "https://packages.drupal.org/8/downloads",
"license": [
"GPL-2.0+"
],
"authors": [
{
"name": "See all contributors",
"homepage": "https://www.drupal.org/node/2348769/committers"
},
{
"name": "StryKaizer",
"homepage": "https://www.drupal.org/user/462700"
},
{
"name": "borisson_",
"homepage": "https://www.drupal.org/user/2393360"
},
{
"name": "drunken monkey",
"homepage": "https://www.drupal.org/user/205582"
},
{
"name": "mkalkbrenner",
"homepage": "https://www.drupal.org/user/124705"
}
],
"description": "The Facet module allows site builders to easily create and manage faceted search interfaces.",
"homepage": "https://www.drupal.org/project/facets",
"support": {
"source": "git://git.drupal.org/project/facets.git",
"issues": "https://www.drupal.org/project/issues/facets",
"irc": "irc://irc.freenode.org/drupal-search-api"
},
"install-path": "../../web/modules/contrib/facets"
},
{ {
"name": "drupal/google_analytics", "name": "drupal/google_analytics",
"version": "3.1.0", "version": "3.1.0",
@ -3111,6 +3189,65 @@
}, },
"install-path": "../../web/modules/contrib/responsive_menu" "install-path": "../../web/modules/contrib/responsive_menu"
}, },
{
"name": "drupal/route_specific_breadcrumb",
"version": "2.0.0",
"version_normalized": "2.0.0.0",
"source": {
"type": "git",
"url": "https://git.drupalcode.org/project/route_specific_breadcrumb.git",
"reference": "2.0.0"
},
"dist": {
"type": "zip",
"url": "https://ftp.drupal.org/files/projects/route_specific_breadcrumb-2.0.0.zip",
"reference": "2.0.0",
"shasum": "864150cdbb67ab680e52196654478994f967a2f5"
},
"require": {
"drupal/core": "^8 || ^9"
},
"type": "drupal-module",
"extra": {
"drupal": {
"version": "2.0.0",
"datestamp": "1634279297",
"security-coverage": {
"status": "covered",
"message": "Covered by Drupal's security advisory policy"
}
}
},
"installation-source": "dist",
"notification-url": "https://packages.drupal.org/8/downloads",
"license": [
"GPL-2.0+"
],
"authors": [
{
"name": "Shamsher_Alam",
"homepage": "https://www.drupal.org/user/2742027"
},
{
"name": "pen",
"homepage": "https://www.drupal.org/user/2435634"
},
{
"name": "prempatel2447",
"homepage": "https://www.drupal.org/user/3250112"
}
],
"description": "Route Specific Breadcrumb",
"homepage": "https://www.drupal.org/project/route_specific_breadcrumb",
"keywords": [
"Drupal"
],
"support": {
"source": "http://cgit.drupalcode.org/route_specific_breadcrumb",
"issues": "https://www.drupal.org/project/issues/route_specific_breadcrumb"
},
"install-path": "../../web/modules/contrib/route_specific_breadcrumb"
},
{ {
"name": "drupal/scheduler", "name": "drupal/scheduler",
"version": "1.4.0", "version": "1.4.0",
@ -3187,21 +3324,21 @@
}, },
{ {
"name": "drupal/search_api", "name": "drupal/search_api",
"version": "1.23.0", "version": "1.24.0",
"version_normalized": "1.23.0.0", "version_normalized": "1.24.0.0",
"source": { "source": {
"type": "git", "type": "git",
"url": "https://git.drupalcode.org/project/search_api.git", "url": "https://git.drupalcode.org/project/search_api.git",
"reference": "8.x-1.23" "reference": "8.x-1.24"
}, },
"dist": { "dist": {
"type": "zip", "type": "zip",
"url": "https://ftp.drupal.org/files/projects/search_api-8.x-1.23.zip", "url": "https://ftp.drupal.org/files/projects/search_api-8.x-1.24.zip",
"reference": "8.x-1.23", "reference": "8.x-1.24",
"shasum": "7de5425bba5b8daa37e98d47b677459dfb1abbe7" "shasum": "c4e93b8cc5bcdf7c7817bec06470af223f919f6c"
}, },
"require": { "require": {
"drupal/core": "^8.8 || ^9" "drupal/core": "^9.2 || ^10.0"
}, },
"conflict": { "conflict": {
"drupal/search_api_solr": "2.* || 3.0 || 3.1" "drupal/search_api_solr": "2.* || 3.0 || 3.1"
@ -3219,8 +3356,8 @@
"type": "drupal-module", "type": "drupal-module",
"extra": { "extra": {
"drupal": { "drupal": {
"version": "8.x-1.23", "version": "8.x-1.24",
"datestamp": "1642935837", "datestamp": "1657180584",
"security-coverage": { "security-coverage": {
"status": "covered", "status": "covered",
"message": "Covered by Drupal's security advisory policy" "message": "Covered by Drupal's security advisory policy"
@ -3262,17 +3399,17 @@
}, },
{ {
"name": "drupal/search_api_db", "name": "drupal/search_api_db",
"version": "1.23.0", "version": "1.24.0",
"version_normalized": "1.23.0.0", "version_normalized": "1.24.0.0",
"require": { "require": {
"drupal/core": "^8.8 || ^9", "drupal/core": "^9.2 || ^10.0",
"drupal/search_api": "*" "drupal/search_api": "*"
}, },
"type": "metapackage", "type": "metapackage",
"extra": { "extra": {
"drupal": { "drupal": {
"version": "8.x-1.23", "version": "8.x-1.24",
"datestamp": "1642935837", "datestamp": "1657180584",
"security-coverage": { "security-coverage": {
"status": "covered", "status": "covered",
"message": "Covered by Drupal's security advisory policy" "message": "Covered by Drupal's security advisory policy"
@ -3685,61 +3822,6 @@
}, },
"install-path": "../../web/modules/contrib/tvi" "install-path": "../../web/modules/contrib/tvi"
}, },
{
"name": "drupal/twig_vardumper",
"version": "3.0.2",
"version_normalized": "3.0.2.0",
"source": {
"type": "git",
"url": "https://git.drupalcode.org/project/twig_vardumper.git",
"reference": "3.0.2"
},
"dist": {
"type": "zip",
"url": "https://ftp.drupal.org/files/projects/twig_vardumper-3.0.2.zip",
"reference": "3.0.2",
"shasum": "fd9ecc9998c6da40406f77fd41eb4de21f1bccc5"
},
"require": {
"drupal/core": "^9",
"symfony/var-dumper": "~5"
},
"type": "drupal-module",
"extra": {
"drupal": {
"version": "3.0.2",
"datestamp": "1591885117",
"security-coverage": {
"status": "covered",
"message": "Covered by Drupal's security advisory policy"
}
}
},
"installation-source": "dist",
"notification-url": "https://packages.drupal.org/8/downloads",
"license": [
"GPL-2.0+"
],
"authors": [
{
"name": "Ruben Egiguren a.k.a keopx",
"homepage": "https://www.drupal.org/user/377362",
"email": "keopx@keopx.net"
}
],
"description": "Twig vardumper provides a better dump() and vardumper() function that can help you debug Twig variables.",
"homepage": "https://www.drupal.org/project/twig_vardumper",
"keywords": [
"Development",
"Drupal",
"Twig"
],
"support": {
"source": "https://git.drupalcode.org/project/twig_vardumper",
"issues": "https://www.drupal.org/project/issues/twig_vardumper"
},
"install-path": "../../web/modules/contrib/twig_vardumper"
},
{ {
"name": "drupal/vardumper", "name": "drupal/vardumper",
"version": "1.6.0", "version": "1.6.0",
@ -4409,17 +4491,17 @@
}, },
{ {
"name": "laminas/laminas-diactoros", "name": "laminas/laminas-diactoros",
"version": "2.11.2", "version": "2.11.3",
"version_normalized": "2.11.2.0", "version_normalized": "2.11.3.0",
"source": { "source": {
"type": "git", "type": "git",
"url": "https://github.com/laminas/laminas-diactoros.git", "url": "https://github.com/laminas/laminas-diactoros.git",
"reference": "78846cbce0550ec174508a646f46fd6dee76099b" "reference": "1f97b0c52eafd108e09c76d6b29d83ef4a855f76"
}, },
"dist": { "dist": {
"type": "zip", "type": "zip",
"url": "https://api.github.com/repos/laminas/laminas-diactoros/zipball/78846cbce0550ec174508a646f46fd6dee76099b", "url": "https://api.github.com/repos/laminas/laminas-diactoros/zipball/1f97b0c52eafd108e09c76d6b29d83ef4a855f76",
"reference": "78846cbce0550ec174508a646f46fd6dee76099b", "reference": "1f97b0c52eafd108e09c76d6b29d83ef4a855f76",
"shasum": "" "shasum": ""
}, },
"require": { "require": {
@ -4448,7 +4530,7 @@
"psalm/plugin-phpunit": "^0.14.0", "psalm/plugin-phpunit": "^0.14.0",
"vimeo/psalm": "^4.3" "vimeo/psalm": "^4.3"
}, },
"time": "2022-06-29T14:15:02+00:00", "time": "2022-07-06T09:24:53+00:00",
"type": "library", "type": "library",
"extra": { "extra": {
"laminas": { "laminas": {
@ -8104,8 +8186,6 @@
"install-path": "../typo3/phar-stream-wrapper" "install-path": "../typo3/phar-stream-wrapper"
} }
], ],
"dev": true, "dev": false,
"dev-package-names": [ "dev-package-names": []
"drupal/twig_vardumper"
]
} }

View File

@ -5,9 +5,9 @@
'type' => 'project', 'type' => 'project',
'install_path' => __DIR__ . '/../../', 'install_path' => __DIR__ . '/../../',
'aliases' => array(), 'aliases' => array(),
'reference' => '44053e65d6a9b32f59ef9076e43383a641fa5e82', 'reference' => '1170d8cc597d72a1f4b56a41a58d772b7dc8572e',
'name' => 'drupal/recommended-project', 'name' => 'drupal/recommended-project',
'dev' => true, 'dev' => false,
), ),
'versions' => array( 'versions' => array(
'asm89/stack-cors' => array( 'asm89/stack-cors' => array(
@ -38,12 +38,12 @@
'dev_requirement' => false, 'dev_requirement' => false,
), ),
'doctrine/annotations' => array( 'doctrine/annotations' => array(
'pretty_version' => '1.13.2', 'pretty_version' => '1.13.3',
'version' => '1.13.2.0', 'version' => '1.13.3.0',
'type' => 'library', 'type' => 'library',
'install_path' => __DIR__ . '/../doctrine/annotations', 'install_path' => __DIR__ . '/../doctrine/annotations',
'aliases' => array(), 'aliases' => array(),
'reference' => '5b668aef16090008790395c02c893b1ba13f7e08', 'reference' => '648b0343343565c4a056bfc8392201385e8d89f0',
'dev_requirement' => false, 'dev_requirement' => false,
), ),
'doctrine/lexer' => array( 'doctrine/lexer' => array(
@ -67,7 +67,7 @@
'drupal/action' => array( 'drupal/action' => array(
'dev_requirement' => false, 'dev_requirement' => false,
'replaced' => array( 'replaced' => array(
0 => '9.4.1', 0 => '9.4.2',
), ),
), ),
'drupal/advagg' => array( 'drupal/advagg' => array(
@ -82,13 +82,13 @@
'drupal/aggregator' => array( 'drupal/aggregator' => array(
'dev_requirement' => false, 'dev_requirement' => false,
'replaced' => array( 'replaced' => array(
0 => '9.4.1', 0 => '9.4.2',
), ),
), ),
'drupal/automated_cron' => array( 'drupal/automated_cron' => array(
'dev_requirement' => false, 'dev_requirement' => false,
'replaced' => array( 'replaced' => array(
0 => '9.4.1', 0 => '9.4.2',
), ),
), ),
'drupal/back_to_top' => array( 'drupal/back_to_top' => array(
@ -103,31 +103,31 @@
'drupal/ban' => array( 'drupal/ban' => array(
'dev_requirement' => false, 'dev_requirement' => false,
'replaced' => array( 'replaced' => array(
0 => '9.4.1', 0 => '9.4.2',
), ),
), ),
'drupal/bartik' => array( 'drupal/bartik' => array(
'dev_requirement' => false, 'dev_requirement' => false,
'replaced' => array( 'replaced' => array(
0 => '9.4.1', 0 => '9.4.2',
), ),
), ),
'drupal/basic_auth' => array( 'drupal/basic_auth' => array(
'dev_requirement' => false, 'dev_requirement' => false,
'replaced' => array( 'replaced' => array(
0 => '9.4.1', 0 => '9.4.2',
), ),
), ),
'drupal/big_pipe' => array( 'drupal/big_pipe' => array(
'dev_requirement' => false, 'dev_requirement' => false,
'replaced' => array( 'replaced' => array(
0 => '9.4.1', 0 => '9.4.2',
), ),
), ),
'drupal/block' => array( 'drupal/block' => array(
'dev_requirement' => false, 'dev_requirement' => false,
'replaced' => array( 'replaced' => array(
0 => '9.4.1', 0 => '9.4.2',
), ),
), ),
'drupal/block_class' => array( 'drupal/block_class' => array(
@ -142,73 +142,73 @@
'drupal/block_content' => array( 'drupal/block_content' => array(
'dev_requirement' => false, 'dev_requirement' => false,
'replaced' => array( 'replaced' => array(
0 => '9.4.1', 0 => '9.4.2',
), ),
), ),
'drupal/book' => array( 'drupal/book' => array(
'dev_requirement' => false, 'dev_requirement' => false,
'replaced' => array( 'replaced' => array(
0 => '9.4.1', 0 => '9.4.2',
), ),
), ),
'drupal/breakpoint' => array( 'drupal/breakpoint' => array(
'dev_requirement' => false, 'dev_requirement' => false,
'replaced' => array( 'replaced' => array(
0 => '9.4.1', 0 => '9.4.2',
), ),
), ),
'drupal/ckeditor' => array( 'drupal/ckeditor' => array(
'dev_requirement' => false, 'dev_requirement' => false,
'replaced' => array( 'replaced' => array(
0 => '9.4.1', 0 => '9.4.2',
), ),
), ),
'drupal/ckeditor5' => array( 'drupal/ckeditor5' => array(
'dev_requirement' => false, 'dev_requirement' => false,
'replaced' => array( 'replaced' => array(
0 => '9.4.1', 0 => '9.4.2',
), ),
), ),
'drupal/claro' => array( 'drupal/claro' => array(
'dev_requirement' => false, 'dev_requirement' => false,
'replaced' => array( 'replaced' => array(
0 => '9.4.1', 0 => '9.4.2',
), ),
), ),
'drupal/classy' => array( 'drupal/classy' => array(
'dev_requirement' => false, 'dev_requirement' => false,
'replaced' => array( 'replaced' => array(
0 => '9.4.1', 0 => '9.4.2',
), ),
), ),
'drupal/color' => array( 'drupal/color' => array(
'dev_requirement' => false, 'dev_requirement' => false,
'replaced' => array( 'replaced' => array(
0 => '9.4.1', 0 => '9.4.2',
), ),
), ),
'drupal/comment' => array( 'drupal/comment' => array(
'dev_requirement' => false, 'dev_requirement' => false,
'replaced' => array( 'replaced' => array(
0 => '9.4.1', 0 => '9.4.2',
), ),
), ),
'drupal/config' => array( 'drupal/config' => array(
'dev_requirement' => false, 'dev_requirement' => false,
'replaced' => array( 'replaced' => array(
0 => '9.4.1', 0 => '9.4.2',
), ),
), ),
'drupal/config_translation' => array( 'drupal/config_translation' => array(
'dev_requirement' => false, 'dev_requirement' => false,
'replaced' => array( 'replaced' => array(
0 => '9.4.1', 0 => '9.4.2',
), ),
), ),
'drupal/contact' => array( 'drupal/contact' => array(
'dev_requirement' => false, 'dev_requirement' => false,
'replaced' => array( 'replaced' => array(
0 => '9.4.1', 0 => '9.4.2',
), ),
), ),
'drupal/content_access' => array( 'drupal/content_access' => array(
@ -223,57 +223,57 @@
'drupal/content_moderation' => array( 'drupal/content_moderation' => array(
'dev_requirement' => false, 'dev_requirement' => false,
'replaced' => array( 'replaced' => array(
0 => '9.4.1', 0 => '9.4.2',
), ),
), ),
'drupal/content_translation' => array( 'drupal/content_translation' => array(
'dev_requirement' => false, 'dev_requirement' => false,
'replaced' => array( 'replaced' => array(
0 => '9.4.1', 0 => '9.4.2',
), ),
), ),
'drupal/contextual' => array( 'drupal/contextual' => array(
'dev_requirement' => false, 'dev_requirement' => false,
'replaced' => array( 'replaced' => array(
0 => '9.4.1', 0 => '9.4.2',
), ),
), ),
'drupal/core' => array( 'drupal/core' => array(
'pretty_version' => '9.4.1', 'pretty_version' => '9.4.2',
'version' => '9.4.1.0', 'version' => '9.4.2.0',
'type' => 'drupal-core', 'type' => 'drupal-core',
'install_path' => __DIR__ . '/../../web/core', 'install_path' => __DIR__ . '/../../web/core',
'aliases' => array(), 'aliases' => array(),
'reference' => '81489e8f0d5fdcd5d502b561f0f8cdf5ccdda614', 'reference' => '5a4d6acc99e279f70a914804ff3dd08111707de1',
'dev_requirement' => false, 'dev_requirement' => false,
), ),
'drupal/core-annotation' => array( 'drupal/core-annotation' => array(
'dev_requirement' => false, 'dev_requirement' => false,
'replaced' => array( 'replaced' => array(
0 => '9.4.1', 0 => '9.4.2',
), ),
), ),
'drupal/core-assertion' => array( 'drupal/core-assertion' => array(
'dev_requirement' => false, 'dev_requirement' => false,
'replaced' => array( 'replaced' => array(
0 => '9.4.1', 0 => '9.4.2',
), ),
), ),
'drupal/core-bridge' => array( 'drupal/core-bridge' => array(
'dev_requirement' => false, 'dev_requirement' => false,
'replaced' => array( 'replaced' => array(
0 => '9.4.1', 0 => '9.4.2',
), ),
), ),
'drupal/core-class-finder' => array( 'drupal/core-class-finder' => array(
'dev_requirement' => false, 'dev_requirement' => false,
'replaced' => array( 'replaced' => array(
0 => '9.4.1', 0 => '9.4.2',
), ),
), ),
'drupal/core-composer-scaffold' => array( 'drupal/core-composer-scaffold' => array(
'pretty_version' => '9.4.1', 'pretty_version' => '9.4.2',
'version' => '9.4.1.0', 'version' => '9.4.2.0',
'type' => 'composer-plugin', 'type' => 'composer-plugin',
'install_path' => __DIR__ . '/../drupal/core-composer-scaffold', 'install_path' => __DIR__ . '/../drupal/core-composer-scaffold',
'aliases' => array(), 'aliases' => array(),
@ -283,90 +283,90 @@
'drupal/core-datetime' => array( 'drupal/core-datetime' => array(
'dev_requirement' => false, 'dev_requirement' => false,
'replaced' => array( 'replaced' => array(
0 => '9.4.1', 0 => '9.4.2',
), ),
), ),
'drupal/core-dependency-injection' => array( 'drupal/core-dependency-injection' => array(
'dev_requirement' => false, 'dev_requirement' => false,
'replaced' => array( 'replaced' => array(
0 => '9.4.1', 0 => '9.4.2',
), ),
), ),
'drupal/core-diff' => array( 'drupal/core-diff' => array(
'dev_requirement' => false, 'dev_requirement' => false,
'replaced' => array( 'replaced' => array(
0 => '9.4.1', 0 => '9.4.2',
), ),
), ),
'drupal/core-discovery' => array( 'drupal/core-discovery' => array(
'dev_requirement' => false, 'dev_requirement' => false,
'replaced' => array( 'replaced' => array(
0 => '9.4.1', 0 => '9.4.2',
), ),
), ),
'drupal/core-event-dispatcher' => array( 'drupal/core-event-dispatcher' => array(
'dev_requirement' => false, 'dev_requirement' => false,
'replaced' => array( 'replaced' => array(
0 => '9.4.1', 0 => '9.4.2',
), ),
), ),
'drupal/core-file-cache' => array( 'drupal/core-file-cache' => array(
'dev_requirement' => false, 'dev_requirement' => false,
'replaced' => array( 'replaced' => array(
0 => '9.4.1', 0 => '9.4.2',
), ),
), ),
'drupal/core-file-security' => array( 'drupal/core-file-security' => array(
'dev_requirement' => false, 'dev_requirement' => false,
'replaced' => array( 'replaced' => array(
0 => '9.4.1', 0 => '9.4.2',
), ),
), ),
'drupal/core-filesystem' => array( 'drupal/core-filesystem' => array(
'dev_requirement' => false, 'dev_requirement' => false,
'replaced' => array( 'replaced' => array(
0 => '9.4.1', 0 => '9.4.2',
), ),
), ),
'drupal/core-front-matter' => array( 'drupal/core-front-matter' => array(
'dev_requirement' => false, 'dev_requirement' => false,
'replaced' => array( 'replaced' => array(
0 => '9.4.1', 0 => '9.4.2',
), ),
), ),
'drupal/core-gettext' => array( 'drupal/core-gettext' => array(
'dev_requirement' => false, 'dev_requirement' => false,
'replaced' => array( 'replaced' => array(
0 => '9.4.1', 0 => '9.4.2',
), ),
), ),
'drupal/core-graph' => array( 'drupal/core-graph' => array(
'dev_requirement' => false, 'dev_requirement' => false,
'replaced' => array( 'replaced' => array(
0 => '9.4.1', 0 => '9.4.2',
), ),
), ),
'drupal/core-http-foundation' => array( 'drupal/core-http-foundation' => array(
'dev_requirement' => false, 'dev_requirement' => false,
'replaced' => array( 'replaced' => array(
0 => '9.4.1', 0 => '9.4.2',
), ),
), ),
'drupal/core-php-storage' => array( 'drupal/core-php-storage' => array(
'dev_requirement' => false, 'dev_requirement' => false,
'replaced' => array( 'replaced' => array(
0 => '9.4.1', 0 => '9.4.2',
), ),
), ),
'drupal/core-plugin' => array( 'drupal/core-plugin' => array(
'dev_requirement' => false, 'dev_requirement' => false,
'replaced' => array( 'replaced' => array(
0 => '9.4.1', 0 => '9.4.2',
), ),
), ),
'drupal/core-project-message' => array( 'drupal/core-project-message' => array(
'pretty_version' => '9.4.1', 'pretty_version' => '9.4.2',
'version' => '9.4.1.0', 'version' => '9.4.2.0',
'type' => 'composer-plugin', 'type' => 'composer-plugin',
'install_path' => __DIR__ . '/../drupal/core-project-message', 'install_path' => __DIR__ . '/../drupal/core-project-message',
'aliases' => array(), 'aliases' => array(),
@ -376,79 +376,79 @@
'drupal/core-proxy-builder' => array( 'drupal/core-proxy-builder' => array(
'dev_requirement' => false, 'dev_requirement' => false,
'replaced' => array( 'replaced' => array(
0 => '9.4.1', 0 => '9.4.2',
), ),
), ),
'drupal/core-recommended' => array( 'drupal/core-recommended' => array(
'pretty_version' => '9.4.1', 'pretty_version' => '9.4.2',
'version' => '9.4.1.0', 'version' => '9.4.2.0',
'type' => 'metapackage', 'type' => 'metapackage',
'install_path' => NULL, 'install_path' => NULL,
'aliases' => array(), 'aliases' => array(),
'reference' => 'a3ae54715ba7792fe596c2f6a73dfcef217b0577', 'reference' => 'c10da85434356b27e2bf0516a7b6f8103b473038',
'dev_requirement' => false, 'dev_requirement' => false,
), ),
'drupal/core-render' => array( 'drupal/core-render' => array(
'dev_requirement' => false, 'dev_requirement' => false,
'replaced' => array( 'replaced' => array(
0 => '9.4.1', 0 => '9.4.2',
), ),
), ),
'drupal/core-serialization' => array( 'drupal/core-serialization' => array(
'dev_requirement' => false, 'dev_requirement' => false,
'replaced' => array( 'replaced' => array(
0 => '9.4.1', 0 => '9.4.2',
), ),
), ),
'drupal/core-transliteration' => array( 'drupal/core-transliteration' => array(
'dev_requirement' => false, 'dev_requirement' => false,
'replaced' => array( 'replaced' => array(
0 => '9.4.1', 0 => '9.4.2',
), ),
), ),
'drupal/core-utility' => array( 'drupal/core-utility' => array(
'dev_requirement' => false, 'dev_requirement' => false,
'replaced' => array( 'replaced' => array(
0 => '9.4.1', 0 => '9.4.2',
), ),
), ),
'drupal/core-uuid' => array( 'drupal/core-uuid' => array(
'dev_requirement' => false, 'dev_requirement' => false,
'replaced' => array( 'replaced' => array(
0 => '9.4.1', 0 => '9.4.2',
), ),
), ),
'drupal/core-version' => array( 'drupal/core-version' => array(
'dev_requirement' => false, 'dev_requirement' => false,
'replaced' => array( 'replaced' => array(
0 => '9.4.1', 0 => '9.4.2',
), ),
), ),
'drupal/ctools' => array( 'drupal/ctools' => array(
'pretty_version' => '3.7.0', 'pretty_version' => '3.8.0',
'version' => '3.7.0.0', 'version' => '3.8.0.0',
'type' => 'drupal-module', 'type' => 'drupal-module',
'install_path' => __DIR__ . '/../../web/modules/contrib/ctools', 'install_path' => __DIR__ . '/../../web/modules/contrib/ctools',
'aliases' => array(), 'aliases' => array(),
'reference' => '8.x-3.7', 'reference' => '8.x-3.8',
'dev_requirement' => false, 'dev_requirement' => false,
), ),
'drupal/datetime' => array( 'drupal/datetime' => array(
'dev_requirement' => false, 'dev_requirement' => false,
'replaced' => array( 'replaced' => array(
0 => '9.4.1', 0 => '9.4.2',
), ),
), ),
'drupal/datetime_range' => array( 'drupal/datetime_range' => array(
'dev_requirement' => false, 'dev_requirement' => false,
'replaced' => array( 'replaced' => array(
0 => '9.4.1', 0 => '9.4.2',
), ),
), ),
'drupal/dblog' => array( 'drupal/dblog' => array(
'dev_requirement' => false, 'dev_requirement' => false,
'replaced' => array( 'replaced' => array(
0 => '9.4.1', 0 => '9.4.2',
), ),
), ),
'drupal/ds' => array( 'drupal/ds' => array(
@ -463,13 +463,13 @@
'drupal/dynamic_page_cache' => array( 'drupal/dynamic_page_cache' => array(
'dev_requirement' => false, 'dev_requirement' => false,
'replaced' => array( 'replaced' => array(
0 => '9.4.1', 0 => '9.4.2',
), ),
), ),
'drupal/editor' => array( 'drupal/editor' => array(
'dev_requirement' => false, 'dev_requirement' => false,
'replaced' => array( 'replaced' => array(
0 => '9.4.1', 0 => '9.4.2',
), ),
), ),
'drupal/entity' => array( 'drupal/entity' => array(
@ -493,7 +493,7 @@
'drupal/entity_reference' => array( 'drupal/entity_reference' => array(
'dev_requirement' => false, 'dev_requirement' => false,
'replaced' => array( 'replaced' => array(
0 => '9.4.1', 0 => '9.4.2',
), ),
), ),
'drupal/eu_cookie_compliance' => array( 'drupal/eu_cookie_compliance' => array(
@ -505,40 +505,49 @@
'reference' => '8.x-1.19', 'reference' => '8.x-1.19',
'dev_requirement' => false, 'dev_requirement' => false,
), ),
'drupal/facets' => array(
'pretty_version' => '2.0.2',
'version' => '2.0.2.0',
'type' => 'drupal-module',
'install_path' => __DIR__ . '/../../web/modules/contrib/facets',
'aliases' => array(),
'reference' => '2.0.2',
'dev_requirement' => false,
),
'drupal/field' => array( 'drupal/field' => array(
'dev_requirement' => false, 'dev_requirement' => false,
'replaced' => array( 'replaced' => array(
0 => '9.4.1', 0 => '9.4.2',
), ),
), ),
'drupal/field_layout' => array( 'drupal/field_layout' => array(
'dev_requirement' => false, 'dev_requirement' => false,
'replaced' => array( 'replaced' => array(
0 => '9.4.1', 0 => '9.4.2',
), ),
), ),
'drupal/field_ui' => array( 'drupal/field_ui' => array(
'dev_requirement' => false, 'dev_requirement' => false,
'replaced' => array( 'replaced' => array(
0 => '9.4.1', 0 => '9.4.2',
), ),
), ),
'drupal/file' => array( 'drupal/file' => array(
'dev_requirement' => false, 'dev_requirement' => false,
'replaced' => array( 'replaced' => array(
0 => '9.4.1', 0 => '9.4.2',
), ),
), ),
'drupal/filter' => array( 'drupal/filter' => array(
'dev_requirement' => false, 'dev_requirement' => false,
'replaced' => array( 'replaced' => array(
0 => '9.4.1', 0 => '9.4.2',
), ),
), ),
'drupal/forum' => array( 'drupal/forum' => array(
'dev_requirement' => false, 'dev_requirement' => false,
'replaced' => array( 'replaced' => array(
0 => '9.4.1', 0 => '9.4.2',
), ),
), ),
'drupal/google_analytics' => array( 'drupal/google_analytics' => array(
@ -571,31 +580,31 @@
'drupal/hal' => array( 'drupal/hal' => array(
'dev_requirement' => false, 'dev_requirement' => false,
'replaced' => array( 'replaced' => array(
0 => '9.4.1', 0 => '9.4.2',
), ),
), ),
'drupal/help' => array( 'drupal/help' => array(
'dev_requirement' => false, 'dev_requirement' => false,
'replaced' => array( 'replaced' => array(
0 => '9.4.1', 0 => '9.4.2',
), ),
), ),
'drupal/help_topics' => array( 'drupal/help_topics' => array(
'dev_requirement' => false, 'dev_requirement' => false,
'replaced' => array( 'replaced' => array(
0 => '9.4.1', 0 => '9.4.2',
), ),
), ),
'drupal/history' => array( 'drupal/history' => array(
'dev_requirement' => false, 'dev_requirement' => false,
'replaced' => array( 'replaced' => array(
0 => '9.4.1', 0 => '9.4.2',
), ),
), ),
'drupal/image' => array( 'drupal/image' => array(
'dev_requirement' => false, 'dev_requirement' => false,
'replaced' => array( 'replaced' => array(
0 => '9.4.1', 0 => '9.4.2',
), ),
), ),
'drupal/imce' => array( 'drupal/imce' => array(
@ -610,7 +619,7 @@
'drupal/inline_form_errors' => array( 'drupal/inline_form_errors' => array(
'dev_requirement' => false, 'dev_requirement' => false,
'replaced' => array( 'replaced' => array(
0 => '9.4.1', 0 => '9.4.2',
), ),
), ),
'drupal/insert_view' => array( 'drupal/insert_view' => array(
@ -652,13 +661,13 @@
'drupal/jsonapi' => array( 'drupal/jsonapi' => array(
'dev_requirement' => false, 'dev_requirement' => false,
'replaced' => array( 'replaced' => array(
0 => '9.4.1', 0 => '9.4.2',
), ),
), ),
'drupal/language' => array( 'drupal/language' => array(
'dev_requirement' => false, 'dev_requirement' => false,
'replaced' => array( 'replaced' => array(
0 => '9.4.1', 0 => '9.4.2',
), ),
), ),
'drupal/languageicons' => array( 'drupal/languageicons' => array(
@ -673,13 +682,13 @@
'drupal/layout_builder' => array( 'drupal/layout_builder' => array(
'dev_requirement' => false, 'dev_requirement' => false,
'replaced' => array( 'replaced' => array(
0 => '9.4.1', 0 => '9.4.2',
), ),
), ),
'drupal/layout_discovery' => array( 'drupal/layout_discovery' => array(
'dev_requirement' => false, 'dev_requirement' => false,
'replaced' => array( 'replaced' => array(
0 => '9.4.1', 0 => '9.4.2',
), ),
), ),
'drupal/lazy' => array( 'drupal/lazy' => array(
@ -703,25 +712,25 @@
'drupal/link' => array( 'drupal/link' => array(
'dev_requirement' => false, 'dev_requirement' => false,
'replaced' => array( 'replaced' => array(
0 => '9.4.1', 0 => '9.4.2',
), ),
), ),
'drupal/locale' => array( 'drupal/locale' => array(
'dev_requirement' => false, 'dev_requirement' => false,
'replaced' => array( 'replaced' => array(
0 => '9.4.1', 0 => '9.4.2',
), ),
), ),
'drupal/media' => array( 'drupal/media' => array(
'dev_requirement' => false, 'dev_requirement' => false,
'replaced' => array( 'replaced' => array(
0 => '9.4.1', 0 => '9.4.2',
), ),
), ),
'drupal/media_library' => array( 'drupal/media_library' => array(
'dev_requirement' => false, 'dev_requirement' => false,
'replaced' => array( 'replaced' => array(
0 => '9.4.1', 0 => '9.4.2',
), ),
), ),
'drupal/menu_block' => array( 'drupal/menu_block' => array(
@ -745,7 +754,7 @@
'drupal/menu_link_content' => array( 'drupal/menu_link_content' => array(
'dev_requirement' => false, 'dev_requirement' => false,
'replaced' => array( 'replaced' => array(
0 => '9.4.1', 0 => '9.4.2',
), ),
), ),
'drupal/menu_position' => array( 'drupal/menu_position' => array(
@ -769,7 +778,7 @@
'drupal/menu_ui' => array( 'drupal/menu_ui' => array(
'dev_requirement' => false, 'dev_requirement' => false,
'replaced' => array( 'replaced' => array(
0 => '9.4.1', 0 => '9.4.2',
), ),
), ),
'drupal/metatag' => array( 'drupal/metatag' => array(
@ -784,73 +793,73 @@
'drupal/migrate' => array( 'drupal/migrate' => array(
'dev_requirement' => false, 'dev_requirement' => false,
'replaced' => array( 'replaced' => array(
0 => '9.4.1', 0 => '9.4.2',
), ),
), ),
'drupal/migrate_drupal' => array( 'drupal/migrate_drupal' => array(
'dev_requirement' => false, 'dev_requirement' => false,
'replaced' => array( 'replaced' => array(
0 => '9.4.1', 0 => '9.4.2',
), ),
), ),
'drupal/migrate_drupal_multilingual' => array( 'drupal/migrate_drupal_multilingual' => array(
'dev_requirement' => false, 'dev_requirement' => false,
'replaced' => array( 'replaced' => array(
0 => '9.4.1', 0 => '9.4.2',
), ),
), ),
'drupal/migrate_drupal_ui' => array( 'drupal/migrate_drupal_ui' => array(
'dev_requirement' => false, 'dev_requirement' => false,
'replaced' => array( 'replaced' => array(
0 => '9.4.1', 0 => '9.4.2',
), ),
), ),
'drupal/minimal' => array( 'drupal/minimal' => array(
'dev_requirement' => false, 'dev_requirement' => false,
'replaced' => array( 'replaced' => array(
0 => '9.4.1', 0 => '9.4.2',
), ),
), ),
'drupal/mysql' => array( 'drupal/mysql' => array(
'dev_requirement' => false, 'dev_requirement' => false,
'replaced' => array( 'replaced' => array(
0 => '9.4.1', 0 => '9.4.2',
), ),
), ),
'drupal/node' => array( 'drupal/node' => array(
'dev_requirement' => false, 'dev_requirement' => false,
'replaced' => array( 'replaced' => array(
0 => '9.4.1', 0 => '9.4.2',
), ),
), ),
'drupal/olivero' => array( 'drupal/olivero' => array(
'dev_requirement' => false, 'dev_requirement' => false,
'replaced' => array( 'replaced' => array(
0 => '9.4.1', 0 => '9.4.2',
), ),
), ),
'drupal/options' => array( 'drupal/options' => array(
'dev_requirement' => false, 'dev_requirement' => false,
'replaced' => array( 'replaced' => array(
0 => '9.4.1', 0 => '9.4.2',
), ),
), ),
'drupal/page_cache' => array( 'drupal/page_cache' => array(
'dev_requirement' => false, 'dev_requirement' => false,
'replaced' => array( 'replaced' => array(
0 => '9.4.1', 0 => '9.4.2',
), ),
), ),
'drupal/path' => array( 'drupal/path' => array(
'dev_requirement' => false, 'dev_requirement' => false,
'replaced' => array( 'replaced' => array(
0 => '9.4.1', 0 => '9.4.2',
), ),
), ),
'drupal/path_alias' => array( 'drupal/path_alias' => array(
'dev_requirement' => false, 'dev_requirement' => false,
'replaced' => array( 'replaced' => array(
0 => '9.4.1', 0 => '9.4.2',
), ),
), ),
'drupal/pathauto' => array( 'drupal/pathauto' => array(
@ -865,7 +874,7 @@
'drupal/pgsql' => array( 'drupal/pgsql' => array(
'dev_requirement' => false, 'dev_requirement' => false,
'replaced' => array( 'replaced' => array(
0 => '9.4.1', 0 => '9.4.2',
), ),
), ),
'drupal/publication_date' => array( 'drupal/publication_date' => array(
@ -880,7 +889,7 @@
'drupal/quickedit' => array( 'drupal/quickedit' => array(
'dev_requirement' => false, 'dev_requirement' => false,
'replaced' => array( 'replaced' => array(
0 => '9.4.1', 0 => '9.4.2',
), ),
), ),
'drupal/quicktabs' => array( 'drupal/quicktabs' => array(
@ -895,7 +904,7 @@
'drupal/rdf' => array( 'drupal/rdf' => array(
'dev_requirement' => false, 'dev_requirement' => false,
'replaced' => array( 'replaced' => array(
0 => '9.4.1', 0 => '9.4.2',
), ),
), ),
'drupal/recommended-project' => array( 'drupal/recommended-project' => array(
@ -904,7 +913,7 @@
'type' => 'project', 'type' => 'project',
'install_path' => __DIR__ . '/../../', 'install_path' => __DIR__ . '/../../',
'aliases' => array(), 'aliases' => array(),
'reference' => '44053e65d6a9b32f59ef9076e43383a641fa5e82', 'reference' => '1170d8cc597d72a1f4b56a41a58d772b7dc8572e',
'dev_requirement' => false, 'dev_requirement' => false,
), ),
'drupal/redirect' => array( 'drupal/redirect' => array(
@ -928,7 +937,7 @@
'drupal/responsive_image' => array( 'drupal/responsive_image' => array(
'dev_requirement' => false, 'dev_requirement' => false,
'replaced' => array( 'replaced' => array(
0 => '9.4.1', 0 => '9.4.2',
), ),
), ),
'drupal/responsive_menu' => array( 'drupal/responsive_menu' => array(
@ -943,9 +952,18 @@
'drupal/rest' => array( 'drupal/rest' => array(
'dev_requirement' => false, 'dev_requirement' => false,
'replaced' => array( 'replaced' => array(
0 => '9.4.1', 0 => '9.4.2',
), ),
), ),
'drupal/route_specific_breadcrumb' => array(
'pretty_version' => '2.0.0',
'version' => '2.0.0.0',
'type' => 'drupal-module',
'install_path' => __DIR__ . '/../../web/modules/contrib/route_specific_breadcrumb',
'aliases' => array(),
'reference' => '2.0.0',
'dev_requirement' => false,
),
'drupal/scheduler' => array( 'drupal/scheduler' => array(
'pretty_version' => '1.4.0', 'pretty_version' => '1.4.0',
'version' => '1.4.0.0', 'version' => '1.4.0.0',
@ -958,21 +976,21 @@
'drupal/search' => array( 'drupal/search' => array(
'dev_requirement' => false, 'dev_requirement' => false,
'replaced' => array( 'replaced' => array(
0 => '9.4.1', 0 => '9.4.2',
), ),
), ),
'drupal/search_api' => array( 'drupal/search_api' => array(
'pretty_version' => '1.23.0', 'pretty_version' => '1.24.0',
'version' => '1.23.0.0', 'version' => '1.24.0.0',
'type' => 'drupal-module', 'type' => 'drupal-module',
'install_path' => __DIR__ . '/../../web/modules/contrib/search_api', 'install_path' => __DIR__ . '/../../web/modules/contrib/search_api',
'aliases' => array(), 'aliases' => array(),
'reference' => '8.x-1.23', 'reference' => '8.x-1.24',
'dev_requirement' => false, 'dev_requirement' => false,
), ),
'drupal/search_api_db' => array( 'drupal/search_api_db' => array(
'pretty_version' => '1.23.0', 'pretty_version' => '1.24.0',
'version' => '1.23.0.0', 'version' => '1.24.0.0',
'type' => 'metapackage', 'type' => 'metapackage',
'install_path' => NULL, 'install_path' => NULL,
'aliases' => array(), 'aliases' => array(),
@ -1000,49 +1018,49 @@
'drupal/serialization' => array( 'drupal/serialization' => array(
'dev_requirement' => false, 'dev_requirement' => false,
'replaced' => array( 'replaced' => array(
0 => '9.4.1', 0 => '9.4.2',
), ),
), ),
'drupal/settings_tray' => array( 'drupal/settings_tray' => array(
'dev_requirement' => false, 'dev_requirement' => false,
'replaced' => array( 'replaced' => array(
0 => '9.4.1', 0 => '9.4.2',
), ),
), ),
'drupal/seven' => array( 'drupal/seven' => array(
'dev_requirement' => false, 'dev_requirement' => false,
'replaced' => array( 'replaced' => array(
0 => '9.4.1', 0 => '9.4.2',
), ),
), ),
'drupal/shortcut' => array( 'drupal/shortcut' => array(
'dev_requirement' => false, 'dev_requirement' => false,
'replaced' => array( 'replaced' => array(
0 => '9.4.1', 0 => '9.4.2',
), ),
), ),
'drupal/sqlite' => array( 'drupal/sqlite' => array(
'dev_requirement' => false, 'dev_requirement' => false,
'replaced' => array( 'replaced' => array(
0 => '9.4.1', 0 => '9.4.2',
), ),
), ),
'drupal/standard' => array( 'drupal/standard' => array(
'dev_requirement' => false, 'dev_requirement' => false,
'replaced' => array( 'replaced' => array(
0 => '9.4.1', 0 => '9.4.2',
), ),
), ),
'drupal/stark' => array( 'drupal/stark' => array(
'dev_requirement' => false, 'dev_requirement' => false,
'replaced' => array( 'replaced' => array(
0 => '9.4.1', 0 => '9.4.2',
), ),
), ),
'drupal/statistics' => array( 'drupal/statistics' => array(
'dev_requirement' => false, 'dev_requirement' => false,
'replaced' => array( 'replaced' => array(
0 => '9.4.1', 0 => '9.4.2',
), ),
), ),
'drupal/superfish' => array( 'drupal/superfish' => array(
@ -1057,19 +1075,19 @@
'drupal/syslog' => array( 'drupal/syslog' => array(
'dev_requirement' => false, 'dev_requirement' => false,
'replaced' => array( 'replaced' => array(
0 => '9.4.1', 0 => '9.4.2',
), ),
), ),
'drupal/system' => array( 'drupal/system' => array(
'dev_requirement' => false, 'dev_requirement' => false,
'replaced' => array( 'replaced' => array(
0 => '9.4.1', 0 => '9.4.2',
), ),
), ),
'drupal/taxonomy' => array( 'drupal/taxonomy' => array(
'dev_requirement' => false, 'dev_requirement' => false,
'replaced' => array( 'replaced' => array(
0 => '9.4.1', 0 => '9.4.2',
), ),
), ),
'drupal/taxonomy_menu' => array( 'drupal/taxonomy_menu' => array(
@ -1086,13 +1104,13 @@
'drupal/telephone' => array( 'drupal/telephone' => array(
'dev_requirement' => false, 'dev_requirement' => false,
'replaced' => array( 'replaced' => array(
0 => '9.4.1', 0 => '9.4.2',
), ),
), ),
'drupal/text' => array( 'drupal/text' => array(
'dev_requirement' => false, 'dev_requirement' => false,
'replaced' => array( 'replaced' => array(
0 => '9.4.1', 0 => '9.4.2',
), ),
), ),
'drupal/token' => array( 'drupal/token' => array(
@ -1107,19 +1125,19 @@
'drupal/toolbar' => array( 'drupal/toolbar' => array(
'dev_requirement' => false, 'dev_requirement' => false,
'replaced' => array( 'replaced' => array(
0 => '9.4.1', 0 => '9.4.2',
), ),
), ),
'drupal/tour' => array( 'drupal/tour' => array(
'dev_requirement' => false, 'dev_requirement' => false,
'replaced' => array( 'replaced' => array(
0 => '9.4.1', 0 => '9.4.2',
), ),
), ),
'drupal/tracker' => array( 'drupal/tracker' => array(
'dev_requirement' => false, 'dev_requirement' => false,
'replaced' => array( 'replaced' => array(
0 => '9.4.1', 0 => '9.4.2',
), ),
), ),
'drupal/tvi' => array( 'drupal/tvi' => array(
@ -1131,25 +1149,16 @@
'reference' => '8.x-1.0-rc4', 'reference' => '8.x-1.0-rc4',
'dev_requirement' => false, 'dev_requirement' => false,
), ),
'drupal/twig_vardumper' => array(
'pretty_version' => '3.0.2',
'version' => '3.0.2.0',
'type' => 'drupal-module',
'install_path' => __DIR__ . '/../../web/modules/contrib/twig_vardumper',
'aliases' => array(),
'reference' => '3.0.2',
'dev_requirement' => true,
),
'drupal/update' => array( 'drupal/update' => array(
'dev_requirement' => false, 'dev_requirement' => false,
'replaced' => array( 'replaced' => array(
0 => '9.4.1', 0 => '9.4.2',
), ),
), ),
'drupal/user' => array( 'drupal/user' => array(
'dev_requirement' => false, 'dev_requirement' => false,
'replaced' => array( 'replaced' => array(
0 => '9.4.1', 0 => '9.4.2',
), ),
), ),
'drupal/vardumper' => array( 'drupal/vardumper' => array(
@ -1173,7 +1182,7 @@
'drupal/views' => array( 'drupal/views' => array(
'dev_requirement' => false, 'dev_requirement' => false,
'replaced' => array( 'replaced' => array(
0 => '9.4.1', 0 => '9.4.2',
), ),
), ),
'drupal/views_slideshow' => array( 'drupal/views_slideshow' => array(
@ -1188,19 +1197,19 @@
'drupal/views_ui' => array( 'drupal/views_ui' => array(
'dev_requirement' => false, 'dev_requirement' => false,
'replaced' => array( 'replaced' => array(
0 => '9.4.1', 0 => '9.4.2',
), ),
), ),
'drupal/workflows' => array( 'drupal/workflows' => array(
'dev_requirement' => false, 'dev_requirement' => false,
'replaced' => array( 'replaced' => array(
0 => '9.4.1', 0 => '9.4.2',
), ),
), ),
'drupal/workspaces' => array( 'drupal/workspaces' => array(
'dev_requirement' => false, 'dev_requirement' => false,
'replaced' => array( 'replaced' => array(
0 => '9.4.1', 0 => '9.4.2',
), ),
), ),
'drupal/xmlsitemap' => array( 'drupal/xmlsitemap' => array(
@ -1249,12 +1258,12 @@
'dev_requirement' => false, 'dev_requirement' => false,
), ),
'laminas/laminas-diactoros' => array( 'laminas/laminas-diactoros' => array(
'pretty_version' => '2.11.2', 'pretty_version' => '2.11.3',
'version' => '2.11.2.0', 'version' => '2.11.3.0',
'type' => 'library', 'type' => 'library',
'install_path' => __DIR__ . '/../laminas/laminas-diactoros', 'install_path' => __DIR__ . '/../laminas/laminas-diactoros',
'aliases' => array(), 'aliases' => array(),
'reference' => '78846cbce0550ec174508a646f46fd6dee76099b', 'reference' => '1f97b0c52eafd108e09c76d6b29d83ef4a855f76',
'dev_requirement' => false, 'dev_requirement' => false,
), ),
'laminas/laminas-escaper' => array( 'laminas/laminas-escaper' => array(

View File

@ -1,17 +1,36 @@
{ {
"name": "doctrine/annotations", "name": "doctrine/annotations",
"type": "library",
"description": "Docblock Annotations Parser", "description": "Docblock Annotations Parser",
"keywords": ["annotations", "docblock", "parser"],
"homepage": "https://www.doctrine-project.org/projects/annotations.html",
"license": "MIT", "license": "MIT",
"authors": [ "type": "library",
{"name": "Guilherme Blanco", "email": "guilhermeblanco@gmail.com"}, "keywords": [
{"name": "Roman Borschel", "email": "roman@code-factory.org"}, "annotations",
{"name": "Benjamin Eberlei", "email": "kontakt@beberlei.de"}, "docblock",
{"name": "Jonathan Wage", "email": "jonwage@gmail.com"}, "parser"
{"name": "Johannes Schmitt", "email": "schmittjoh@gmail.com"}
], ],
"authors": [
{
"name": "Guilherme Blanco",
"email": "guilhermeblanco@gmail.com"
},
{
"name": "Roman Borschel",
"email": "roman@code-factory.org"
},
{
"name": "Benjamin Eberlei",
"email": "kontakt@beberlei.de"
},
{
"name": "Jonathan Wage",
"email": "jonwage@gmail.com"
},
{
"name": "Johannes Schmitt",
"email": "schmittjoh@gmail.com"
}
],
"homepage": "https://www.doctrine-project.org/projects/annotations.html",
"require": { "require": {
"php": "^7.1 || ^8.0", "php": "^7.1 || ^8.0",
"ext-tokenizer": "*", "ext-tokenizer": "*",
@ -21,15 +40,15 @@
"require-dev": { "require-dev": {
"doctrine/cache": "^1.11 || ^2.0", "doctrine/cache": "^1.11 || ^2.0",
"doctrine/coding-standard": "^6.0 || ^8.1", "doctrine/coding-standard": "^6.0 || ^8.1",
"phpstan/phpstan": "^0.12.20", "phpstan/phpstan": "^1.4.10 || ^1.8.0",
"phpunit/phpunit": "^7.5 || ^8.0 || ^9.1.5", "phpunit/phpunit": "^7.5 || ^8.0 || ^9.1.5",
"symfony/cache": "^4.4 || ^5.2" "symfony/cache": "^4.4 || ^5.2",
}, "vimeo/psalm": "^4.10"
"config": {
"sort-packages": true
}, },
"autoload": { "autoload": {
"psr-4": { "Doctrine\\Common\\Annotations\\": "lib/Doctrine/Common/Annotations" } "psr-4": {
"Doctrine\\Common\\Annotations\\": "lib/Doctrine/Common/Annotations"
}
}, },
"autoload-dev": { "autoload-dev": {
"psr-4": { "psr-4": {
@ -40,5 +59,11 @@
"tests/Doctrine/Tests/Common/Annotations/Fixtures/functions.php", "tests/Doctrine/Tests/Common/Annotations/Fixtures/functions.php",
"tests/Doctrine/Tests/Common/Annotations/Fixtures/SingleClassLOC1000.php" "tests/Doctrine/Tests/Common/Annotations/Fixtures/SingleClassLOC1000.php"
] ]
},
"config": {
"allow-plugins": {
"dealerdirect/phpcodesniffer-composer-installer": true
},
"sort-packages": true
} }
} }

View File

@ -3,6 +3,7 @@
namespace Doctrine\Common\Annotations; namespace Doctrine\Common\Annotations;
use Exception; use Exception;
use Throwable;
use function get_class; use function get_class;
use function gettype; use function gettype;
@ -47,9 +48,9 @@ class AnnotationException extends Exception
* *
* @return AnnotationException * @return AnnotationException
*/ */
public static function creationError($message) public static function creationError($message, ?Throwable $previous = null)
{ {
return new self('[Creation Error] ' . $message); return new self('[Creation Error] ' . $message, 0, $previous);
} }
/** /**

View File

@ -12,6 +12,7 @@ use ReflectionException;
use ReflectionProperty; use ReflectionProperty;
use RuntimeException; use RuntimeException;
use stdClass; use stdClass;
use Throwable;
use function array_keys; use function array_keys;
use function array_map; use function array_map;
@ -941,7 +942,7 @@ EXCEPTION
if (self::$annotationMetadata[$name]['has_named_argument_constructor']) { if (self::$annotationMetadata[$name]['has_named_argument_constructor']) {
if (PHP_VERSION_ID >= 80000) { if (PHP_VERSION_ID >= 80000) {
return new $name(...$values); return $this->instantiateAnnotiation($originalName, $this->context, $name, $values);
} }
$positionalValues = []; $positionalValues = [];
@ -968,16 +969,16 @@ EXCEPTION
$positionalValues[self::$annotationMetadata[$name]['constructor_args'][$property]['position']] = $value; $positionalValues[self::$annotationMetadata[$name]['constructor_args'][$property]['position']] = $value;
} }
return new $name(...$positionalValues); return $this->instantiateAnnotiation($originalName, $this->context, $name, $positionalValues);
} }
// check if the annotation expects values via the constructor, // check if the annotation expects values via the constructor,
// or directly injected into public properties // or directly injected into public properties
if (self::$annotationMetadata[$name]['has_constructor'] === true) { if (self::$annotationMetadata[$name]['has_constructor'] === true) {
return new $name($values); return $this->instantiateAnnotiation($originalName, $this->context, $name, [$values]);
} }
$instance = new $name(); $instance = $this->instantiateAnnotiation($originalName, $this->context, $name, []);
foreach ($values as $property => $value) { foreach ($values as $property => $value) {
if (! isset(self::$annotationMetadata[$name]['properties'][$property])) { if (! isset(self::$annotationMetadata[$name]['properties'][$property])) {
@ -1456,4 +1457,31 @@ EXCEPTION
return $values; return $values;
} }
/**
* Try to instantiate the annotation and catch and process any exceptions related to failure
*
* @param class-string $name
* @param array<string,mixed> $arguments
*
* @return object
*
* @throws AnnotationException
*/
private function instantiateAnnotiation(string $originalName, string $context, string $name, array $arguments)
{
try {
return new $name(...$arguments);
} catch (Throwable $exception) {
throw AnnotationException::creationError(
sprintf(
'An error occurred while instantiating the annotation @%s declared on %s: "%s".',
$originalName,
$context,
$exception->getMessage()
),
$exception
);
}
}
} }

View File

@ -147,6 +147,7 @@ final class ImplicitlyIgnoredAnnotationNames
// PHPStan, Psalm // PHPStan, Psalm
'extends' => true, 'extends' => true,
'implements' => true, 'implements' => true,
'readonly' => true,
'template' => true, 'template' => true,
'use' => true, 'use' => true,

View File

@ -38,9 +38,9 @@ class IndexedReader implements Reader
/** /**
* {@inheritDoc} * {@inheritDoc}
*/ */
public function getClassAnnotation(ReflectionClass $class, $annotation) public function getClassAnnotation(ReflectionClass $class, $annotationName)
{ {
return $this->delegate->getClassAnnotation($class, $annotation); return $this->delegate->getClassAnnotation($class, $annotationName);
} }
/** /**
@ -59,9 +59,9 @@ class IndexedReader implements Reader
/** /**
* {@inheritDoc} * {@inheritDoc}
*/ */
public function getMethodAnnotation(ReflectionMethod $method, $annotation) public function getMethodAnnotation(ReflectionMethod $method, $annotationName)
{ {
return $this->delegate->getMethodAnnotation($method, $annotation); return $this->delegate->getMethodAnnotation($method, $annotationName);
} }
/** /**
@ -80,9 +80,9 @@ class IndexedReader implements Reader
/** /**
* {@inheritDoc} * {@inheritDoc}
*/ */
public function getPropertyAnnotation(ReflectionProperty $property, $annotation) public function getPropertyAnnotation(ReflectionProperty $property, $annotationName)
{ {
return $this->delegate->getPropertyAnnotation($property, $annotation); return $this->delegate->getPropertyAnnotation($property, $annotationName);
} }
/** /**

View File

@ -0,0 +1,15 @@
<?xml version="1.0"?>
<psalm
errorLevel="7"
resolveFromConfigFile="true"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xmlns="https://getpsalm.org/schema/config"
xsi:schemaLocation="https://getpsalm.org/schema/config vendor/vimeo/psalm/config.xsd"
>
<projectFiles>
<directory name="lib/Doctrine/Common/Annotations" />
<ignoreFiles>
<directory name="vendor" />
</ignoreFiles>
</projectFiles>
</psalm>

View File

@ -1164,54 +1164,10 @@
</MissingReturnType> </MissingReturnType>
</file> </file>
<file src="test/UploadedFileTest.php"> <file src="test/UploadedFileTest.php">
<MissingParamType occurrences="6"> <MixedArgument occurrences="2">
<code>$path</code> <code>$path</code>
<code>$status</code>
<code>$status</code>
<code>$status</code>
<code>$status</code>
<code>$streamOrFile</code>
</MissingParamType>
<MissingPropertyType occurrences="1">
<code>$tmpFile</code>
</MissingPropertyType>
<MissingReturnType occurrences="24">
<code>errorConstantsAndMessages</code>
<code>invalidErrorStatuses</code>
<code>invalidMovePaths</code>
<code>invalidStreams</code>
<code>nonOkErrorStatus</code>
<code>testCannotRetrieveStreamAfterMove</code>
<code>testConstructorDoesNotRaiseExceptionForInvalidStreamWhenErrorStatusPresent</code>
<code>testGetStreamRaisesExceptionWhenErrorStatusPresent</code>
<code>testGetStreamRaisesExceptionWithAppropriateMessageWhenUploadErrorDetected</code>
<code>testGetStreamReturnsOriginalStreamObject</code>
<code>testGetStreamReturnsStreamForFile</code>
<code>testGetStreamReturnsWrappedPhpStream</code>
<code>testMoveCannotBeCalledMoreThanOnce</code>
<code>testMoveRaisesExceptionForInvalidPath</code>
<code>testMoveToCreatesStreamIfOnlyAFilenameWasProvided</code>
<code>testMoveToRaisesExceptionWhenErrorStatusPresent</code>
<code>testMoveToRaisesExceptionWithAppropriateMessageWhenUploadErrorDetected</code>
<code>testMovesFileToDesignatedPath</code>
<code>testRaisesExceptionOnInvalidErrorStatus</code>
<code>testRaisesExceptionOnInvalidStreamOrFile</code>
<code>testValidClientFilename</code>
<code>testValidClientMediaType</code>
<code>testValidNullClientFilename</code>
<code>testValidSize</code>
</MissingReturnType>
<MixedArgument occurrences="6">
<code>$path</code>
<code>$status</code>
<code>$status</code>
<code>$status</code>
<code>$status</code>
<code>$streamOrFile</code> <code>$streamOrFile</code>
</MixedArgument> </MixedArgument>
<UndefinedThisPropertyAssignment occurrences="1">
<code>$this-&gt;tmpfile</code>
</UndefinedThisPropertyAssignment>
</file> </file>
<file src="test/UriTest.php"> <file src="test/UriTest.php">
<InvalidScalarArgument occurrences="2"> <InvalidScalarArgument occurrences="2">

View File

@ -187,6 +187,13 @@ class UploadedFile implements UploadedFileInterface
case (empty($sapi) || 0 === strpos($sapi, 'cli') || 0 === strpos($sapi, 'phpdbg') || ! $this->file): case (empty($sapi) || 0 === strpos($sapi, 'cli') || 0 === strpos($sapi, 'phpdbg') || ! $this->file):
// Non-SAPI environment, or no filename present // Non-SAPI environment, or no filename present
$this->writeFile($targetPath); $this->writeFile($targetPath);
if ($this->stream instanceof StreamInterface) {
$this->stream->close();
}
if (is_string($this->file) && file_exists($this->file)) {
unlink($this->file);
}
break; break;
default: default:
// SAPI environment, with file present // SAPI environment, with file present