diff --git a/frontend/drupal9/composer.lock b/frontend/drupal9/composer.lock index 001b4388b..eda6dcd2e 100755 --- a/frontend/drupal9/composer.lock +++ b/frontend/drupal9/composer.lock @@ -1456,17 +1456,17 @@ }, { "name": "drupal/eu_cookie_compliance", - "version": "1.23.0", + "version": "1.24.0", "source": { "type": "git", "url": "https://git.drupalcode.org/project/eu-cookie-compliance.git", - "reference": "8.x-1.23" + "reference": "8.x-1.24" }, "dist": { "type": "zip", - "url": "https://ftp.drupal.org/files/projects/eu_cookie_compliance-8.x-1.23.zip", - "reference": "8.x-1.23", - "shasum": "9120b5333ea3f79f3e3d5dfb7842a364d36f9247" + "url": "https://ftp.drupal.org/files/projects/eu_cookie_compliance-8.x-1.24.zip", + "reference": "8.x-1.24", + "shasum": "ab8dcd866e5ad95cde6fdf9cbca509c7f399bd23" }, "require": { "drupal/core": "^8.9 || ^9 || ^10" @@ -1474,8 +1474,8 @@ "type": "drupal-module", "extra": { "drupal": { - "version": "8.x-1.23", - "datestamp": "1663783353", + "version": "8.x-1.24", + "datestamp": "1665158185", "security-coverage": { "status": "covered", "message": "Covered by Drupal's security advisory policy" @@ -2337,10 +2337,6 @@ "GPL-2.0-or-later" ], "authors": [ - { - "name": "Pol", - "homepage": "https://www.drupal.org/user/47194" - }, { "name": "joseph.olstad", "homepage": "https://www.drupal.org/user/1321830" @@ -2349,6 +2345,10 @@ "name": "podarok", "homepage": "https://www.drupal.org/user/116002" }, + { + "name": "Pol", + "homepage": "https://www.drupal.org/user/47194" + }, { "name": "rjacobs", "homepage": "https://www.drupal.org/user/422459" @@ -2407,22 +2407,22 @@ "name": "Dave Reid", "homepage": "https://www.drupal.org/user/53892" }, - { - "name": "JohnAlbin", - "homepage": "https://www.drupal.org/user/32095" - }, - { - "name": "RenatoG", - "homepage": "https://www.drupal.org/user/3326031" - }, { "name": "joelpittet", "homepage": "https://www.drupal.org/user/160302" }, + { + "name": "JohnAlbin", + "homepage": "https://www.drupal.org/user/32095" + }, { "name": "kim.pepper", "homepage": "https://www.drupal.org/user/370574" }, + { + "name": "RenatoG", + "homepage": "https://www.drupal.org/user/3326031" + }, { "name": "rrrob", "homepage": "https://www.drupal.org/user/273533" @@ -3176,17 +3176,17 @@ }, { "name": "drupal/search_api", - "version": "1.26.0", + "version": "1.27.0", "source": { "type": "git", "url": "https://git.drupalcode.org/project/search_api.git", - "reference": "8.x-1.26" + "reference": "8.x-1.27" }, "dist": { "type": "zip", - "url": "https://ftp.drupal.org/files/projects/search_api-8.x-1.26.zip", - "reference": "8.x-1.26", - "shasum": "a37f4ac23f7f0517df85fd450b4a9a50333ae93d" + "url": "https://ftp.drupal.org/files/projects/search_api-8.x-1.27.zip", + "reference": "8.x-1.27", + "shasum": "b8c9a055fe43435c09231fd93d3e07c5d2863a46" }, "require": { "drupal/core": "^9.3 || ^10.0" @@ -3207,8 +3207,8 @@ "type": "drupal-module", "extra": { "drupal": { - "version": "8.x-1.26", - "datestamp": "1664975343", + "version": "8.x-1.27", + "datestamp": "1666211720", "security-coverage": { "status": "covered", "message": "Covered by Drupal's security advisory policy" @@ -3248,7 +3248,7 @@ }, { "name": "drupal/search_api_db", - "version": "1.26.0", + "version": "1.27.0", "require": { "drupal/core": "^9.2 || ^10.0", "drupal/search_api": "*" @@ -3256,8 +3256,8 @@ "type": "metapackage", "extra": { "drupal": { - "version": "8.x-1.26", - "datestamp": "1664975343", + "version": "8.x-1.27", + "datestamp": "1666211720", "security-coverage": { "status": "covered", "message": "Covered by Drupal's security advisory policy" @@ -5352,16 +5352,16 @@ }, { "name": "symfony/console", - "version": "v4.4.45", + "version": "v4.4.47", "source": { "type": "git", "url": "https://github.com/symfony/console.git", - "reference": "28b77970939500fb04180166a1f716e75a871ef8" + "reference": "4f40012db8d55c956406890b5720f686fee7f7b7" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/console/zipball/28b77970939500fb04180166a1f716e75a871ef8", - "reference": "28b77970939500fb04180166a1f716e75a871ef8", + "url": "https://api.github.com/repos/symfony/console/zipball/4f40012db8d55c956406890b5720f686fee7f7b7", + "reference": "4f40012db8d55c956406890b5720f686fee7f7b7", "shasum": "" }, "require": { @@ -5422,7 +5422,7 @@ "description": "Eases the creation of beautiful and testable command line interfaces", "homepage": "https://symfony.com", "support": { - "source": "https://github.com/symfony/console/tree/v4.4.45" + "source": "https://github.com/symfony/console/tree/v4.4.47" }, "funding": [ { @@ -5438,7 +5438,7 @@ "type": "tidelift" } ], - "time": "2022-08-17T14:50:19+00:00" + "time": "2022-10-04T05:58:30+00:00" }, { "name": "symfony/debug", @@ -5973,16 +5973,16 @@ }, { "name": "symfony/http-foundation", - "version": "v4.4.46", + "version": "v4.4.47", "source": { "type": "git", "url": "https://github.com/symfony/http-foundation.git", - "reference": "7acdc97f28a48b96def93af1efd77cfc5e8776dd" + "reference": "7eea76ae186c68466e7676e62812ce2769f96811" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/http-foundation/zipball/7acdc97f28a48b96def93af1efd77cfc5e8776dd", - "reference": "7acdc97f28a48b96def93af1efd77cfc5e8776dd", + "url": "https://api.github.com/repos/symfony/http-foundation/zipball/7eea76ae186c68466e7676e62812ce2769f96811", + "reference": "7eea76ae186c68466e7676e62812ce2769f96811", "shasum": "" }, "require": { @@ -6021,7 +6021,7 @@ "description": "Defines an object-oriented layer for the HTTP specification", "homepage": "https://symfony.com", "support": { - "source": "https://github.com/symfony/http-foundation/tree/v4.4.46" + "source": "https://github.com/symfony/http-foundation/tree/v4.4.47" }, "funding": [ { @@ -6037,20 +6037,20 @@ "type": "tidelift" } ], - "time": "2022-09-13T06:14:47+00:00" + "time": "2022-10-01T21:39:02+00:00" }, { "name": "symfony/http-kernel", - "version": "v4.4.46", + "version": "v4.4.47", "source": { "type": "git", "url": "https://github.com/symfony/http-kernel.git", - "reference": "fb72bc54f300151fadef84fce79764138b1ef943" + "reference": "91cf5dbc9ea4d902470e596246a736179acfb79d" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/http-kernel/zipball/fb72bc54f300151fadef84fce79764138b1ef943", - "reference": "fb72bc54f300151fadef84fce79764138b1ef943", + "url": "https://api.github.com/repos/symfony/http-kernel/zipball/91cf5dbc9ea4d902470e596246a736179acfb79d", + "reference": "91cf5dbc9ea4d902470e596246a736179acfb79d", "shasum": "" }, "require": { @@ -6125,7 +6125,7 @@ "description": "Provides a structured process for converting a Request into a Response", "homepage": "https://symfony.com", "support": { - "source": "https://github.com/symfony/http-kernel/tree/v4.4.46" + "source": "https://github.com/symfony/http-kernel/tree/v4.4.47" }, "funding": [ { @@ -6141,7 +6141,7 @@ "type": "tidelift" } ], - "time": "2022-09-30T07:27:59+00:00" + "time": "2022-10-12T07:05:45+00:00" }, { "name": "symfony/mime", @@ -7124,16 +7124,16 @@ }, { "name": "symfony/serializer", - "version": "v4.4.45", + "version": "v4.4.47", "source": { "type": "git", "url": "https://github.com/symfony/serializer.git", - "reference": "d19621a350491f76e2faed2afb982e0706f63252" + "reference": "6e01d63c55657930a6de03d6e36aae50af98888d" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/serializer/zipball/d19621a350491f76e2faed2afb982e0706f63252", - "reference": "d19621a350491f76e2faed2afb982e0706f63252", + "url": "https://api.github.com/repos/symfony/serializer/zipball/6e01d63c55657930a6de03d6e36aae50af98888d", + "reference": "6e01d63c55657930a6de03d6e36aae50af98888d", "shasum": "" }, "require": { @@ -7198,7 +7198,7 @@ "description": "Handles serializing and deserializing data structures, including object graphs, into array structures or other formats like XML and JSON.", "homepage": "https://symfony.com", "support": { - "source": "https://github.com/symfony/serializer/tree/v4.4.45" + "source": "https://github.com/symfony/serializer/tree/v4.4.47" }, "funding": [ { @@ -7214,7 +7214,7 @@ "type": "tidelift" } ], - "time": "2022-08-17T14:28:21+00:00" + "time": "2022-09-19T08:38:33+00:00" }, { "name": "symfony/service-contracts", @@ -7301,16 +7301,16 @@ }, { "name": "symfony/translation", - "version": "v4.4.45", + "version": "v4.4.47", "source": { "type": "git", "url": "https://github.com/symfony/translation.git", - "reference": "4e6b4c0dbeb04d6f004ed7f43eb0905ce8396def" + "reference": "45036b1d53accc48fe9bab71ccd86d57eba0dd94" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/translation/zipball/4e6b4c0dbeb04d6f004ed7f43eb0905ce8396def", - "reference": "4e6b4c0dbeb04d6f004ed7f43eb0905ce8396def", + "url": "https://api.github.com/repos/symfony/translation/zipball/45036b1d53accc48fe9bab71ccd86d57eba0dd94", + "reference": "45036b1d53accc48fe9bab71ccd86d57eba0dd94", "shasum": "" }, "require": { @@ -7370,7 +7370,7 @@ "description": "Provides tools to internationalize your application", "homepage": "https://symfony.com", "support": { - "source": "https://github.com/symfony/translation/tree/v4.4.45" + "source": "https://github.com/symfony/translation/tree/v4.4.47" }, "funding": [ { @@ -7386,7 +7386,7 @@ "type": "tidelift" } ], - "time": "2022-08-02T12:44:49+00:00" + "time": "2022-10-03T15:15:11+00:00" }, { "name": "symfony/translation-contracts", @@ -7468,16 +7468,16 @@ }, { "name": "symfony/validator", - "version": "v4.4.46", + "version": "v4.4.47", "source": { "type": "git", "url": "https://github.com/symfony/validator.git", - "reference": "51d06a00a7a8e9c45b91735932040b9f1df2c994" + "reference": "37456082bb034cb5f2d8602471a0de6c448535b8" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/validator/zipball/51d06a00a7a8e9c45b91735932040b9f1df2c994", - "reference": "51d06a00a7a8e9c45b91735932040b9f1df2c994", + "url": "https://api.github.com/repos/symfony/validator/zipball/37456082bb034cb5f2d8602471a0de6c448535b8", + "reference": "37456082bb034cb5f2d8602471a0de6c448535b8", "shasum": "" }, "require": { @@ -7554,7 +7554,7 @@ "description": "Provides tools to validate values", "homepage": "https://symfony.com", "support": { - "source": "https://github.com/symfony/validator/tree/v4.4.46" + "source": "https://github.com/symfony/validator/tree/v4.4.47" }, "funding": [ { @@ -7570,20 +7570,20 @@ "type": "tidelift" } ], - "time": "2022-09-15T12:26:05+00:00" + "time": "2022-10-01T17:13:09+00:00" }, { "name": "symfony/var-dumper", - "version": "v5.4.13", + "version": "v5.4.14", "source": { "type": "git", "url": "https://github.com/symfony/var-dumper.git", - "reference": "2bf2ccab581bec363191672f0df40e0c85569e1c" + "reference": "6894d06145fefebd9a4c7272baa026a1c394a430" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/var-dumper/zipball/2bf2ccab581bec363191672f0df40e0c85569e1c", - "reference": "2bf2ccab581bec363191672f0df40e0c85569e1c", + "url": "https://api.github.com/repos/symfony/var-dumper/zipball/6894d06145fefebd9a4c7272baa026a1c394a430", + "reference": "6894d06145fefebd9a4c7272baa026a1c394a430", "shasum": "" }, "require": { @@ -7643,7 +7643,7 @@ "dump" ], "support": { - "source": "https://github.com/symfony/var-dumper/tree/v5.4.13" + "source": "https://github.com/symfony/var-dumper/tree/v5.4.14" }, "funding": [ { @@ -7659,7 +7659,7 @@ "type": "tidelift" } ], - "time": "2022-09-06T13:23:31+00:00" + "time": "2022-10-07T08:01:20+00:00" }, { "name": "symfony/yaml", @@ -8184,34 +8184,35 @@ }, { "name": "doctrine/event-manager", - "version": "1.1.2", + "version": "1.2.0", "source": { "type": "git", "url": "https://github.com/doctrine/event-manager.git", - "reference": "eb2ecf80e3093e8f3c2769ac838e27d8ede8e683" + "reference": "95aa4cb529f1e96576f3fda9f5705ada4056a520" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/doctrine/event-manager/zipball/eb2ecf80e3093e8f3c2769ac838e27d8ede8e683", - "reference": "eb2ecf80e3093e8f3c2769ac838e27d8ede8e683", + "url": "https://api.github.com/repos/doctrine/event-manager/zipball/95aa4cb529f1e96576f3fda9f5705ada4056a520", + "reference": "95aa4cb529f1e96576f3fda9f5705ada4056a520", "shasum": "" }, "require": { + "doctrine/deprecations": "^0.5.3 || ^1", "php": "^7.1 || ^8.0" }, "conflict": { "doctrine/common": "<2.9" }, "require-dev": { - "doctrine/coding-standard": "^9", - "phpstan/phpstan": "~1.4.10 || ^1.5.4", + "doctrine/coding-standard": "^9 || ^10", + "phpstan/phpstan": "~1.4.10 || ^1.8.8", "phpunit/phpunit": "^7.5 || ^8.5 || ^9.5", - "vimeo/psalm": "^4.22" + "vimeo/psalm": "^4.24" }, "type": "library", "autoload": { "psr-4": { - "Doctrine\\Common\\": "lib/Doctrine/Common" + "Doctrine\\Common\\": "src" } }, "notification-url": "https://packagist.org/downloads/", @@ -8255,7 +8256,7 @@ ], "support": { "issues": "https://github.com/doctrine/event-manager/issues", - "source": "https://github.com/doctrine/event-manager/tree/1.1.2" + "source": "https://github.com/doctrine/event-manager/tree/1.2.0" }, "funding": [ { @@ -8271,7 +8272,7 @@ "type": "tidelift" } ], - "time": "2022-07-27T22:18:11+00:00" + "time": "2022-10-12T20:51:15+00:00" }, { "name": "doctrine/inflector", diff --git a/frontend/drupal9/vendor/composer/autoload_psr4.php b/frontend/drupal9/vendor/composer/autoload_psr4.php index 3c8d70dd6..6aad2187d 100755 --- a/frontend/drupal9/vendor/composer/autoload_psr4.php +++ b/frontend/drupal9/vendor/composer/autoload_psr4.php @@ -63,7 +63,7 @@ return array( 'Doctrine\\Common\\Collections\\' => array($vendorDir . '/doctrine/collections/lib/Doctrine/Common/Collections'), 'Doctrine\\Common\\Cache\\' => array($vendorDir . '/doctrine/cache/lib/Doctrine/Common/Cache'), 'Doctrine\\Common\\Annotations\\' => array($vendorDir . '/doctrine/annotations/lib/Doctrine/Common/Annotations'), - 'Doctrine\\Common\\' => array($vendorDir . '/doctrine/common/lib/Doctrine/Common', $vendorDir . '/doctrine/persistence/lib/Doctrine/Common', $vendorDir . '/doctrine/reflection/lib/Doctrine/Common', $vendorDir . '/doctrine/event-manager/lib/Doctrine/Common'), + 'Doctrine\\Common\\' => array($vendorDir . '/doctrine/common/lib/Doctrine/Common', $vendorDir . '/doctrine/persistence/lib/Doctrine/Common', $vendorDir . '/doctrine/reflection/lib/Doctrine/Common', $vendorDir . '/doctrine/event-manager/src'), 'Composer\\Semver\\' => array($vendorDir . '/composer/semver/src'), 'Composer\\Installers\\' => array($vendorDir . '/composer/installers/src/Composer/Installers'), 'Asm89\\Stack\\' => array($vendorDir . '/asm89/stack-cors/src/Asm89/Stack'), diff --git a/frontend/drupal9/vendor/composer/autoload_static.php b/frontend/drupal9/vendor/composer/autoload_static.php index 0d894779f..bc5b43d42 100755 --- a/frontend/drupal9/vendor/composer/autoload_static.php +++ b/frontend/drupal9/vendor/composer/autoload_static.php @@ -370,7 +370,7 @@ class ComposerStaticInitd428c8960f3d72900807e718545d9f8d 0 => __DIR__ . '/..' . '/doctrine/common/lib/Doctrine/Common', 1 => __DIR__ . '/..' . '/doctrine/persistence/lib/Doctrine/Common', 2 => __DIR__ . '/..' . '/doctrine/reflection/lib/Doctrine/Common', - 3 => __DIR__ . '/..' . '/doctrine/event-manager/lib/Doctrine/Common', + 3 => __DIR__ . '/..' . '/doctrine/event-manager/src', ), 'Composer\\Semver\\' => array ( diff --git a/frontend/drupal9/vendor/composer/installed.json b/frontend/drupal9/vendor/composer/installed.json index ae3d14c51..eb46d9c37 100755 --- a/frontend/drupal9/vendor/composer/installed.json +++ b/frontend/drupal9/vendor/composer/installed.json @@ -696,37 +696,38 @@ }, { "name": "doctrine/event-manager", - "version": "1.1.2", - "version_normalized": "1.1.2.0", + "version": "1.2.0", + "version_normalized": "1.2.0.0", "source": { "type": "git", "url": "https://github.com/doctrine/event-manager.git", - "reference": "eb2ecf80e3093e8f3c2769ac838e27d8ede8e683" + "reference": "95aa4cb529f1e96576f3fda9f5705ada4056a520" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/doctrine/event-manager/zipball/eb2ecf80e3093e8f3c2769ac838e27d8ede8e683", - "reference": "eb2ecf80e3093e8f3c2769ac838e27d8ede8e683", + "url": "https://api.github.com/repos/doctrine/event-manager/zipball/95aa4cb529f1e96576f3fda9f5705ada4056a520", + "reference": "95aa4cb529f1e96576f3fda9f5705ada4056a520", "shasum": "" }, "require": { + "doctrine/deprecations": "^0.5.3 || ^1", "php": "^7.1 || ^8.0" }, "conflict": { "doctrine/common": "<2.9" }, "require-dev": { - "doctrine/coding-standard": "^9", - "phpstan/phpstan": "~1.4.10 || ^1.5.4", + "doctrine/coding-standard": "^9 || ^10", + "phpstan/phpstan": "~1.4.10 || ^1.8.8", "phpunit/phpunit": "^7.5 || ^8.5 || ^9.5", - "vimeo/psalm": "^4.22" + "vimeo/psalm": "^4.24" }, - "time": "2022-07-27T22:18:11+00:00", + "time": "2022-10-12T20:51:15+00:00", "type": "library", "installation-source": "dist", "autoload": { "psr-4": { - "Doctrine\\Common\\": "lib/Doctrine/Common" + "Doctrine\\Common\\": "src" } }, "notification-url": "https://packagist.org/downloads/", @@ -770,7 +771,7 @@ ], "support": { "issues": "https://github.com/doctrine/event-manager/issues", - "source": "https://github.com/doctrine/event-manager/tree/1.1.2" + "source": "https://github.com/doctrine/event-manager/tree/1.2.0" }, "funding": [ { @@ -2191,18 +2192,18 @@ }, { "name": "drupal/eu_cookie_compliance", - "version": "1.23.0", - "version_normalized": "1.23.0.0", + "version": "1.24.0", + "version_normalized": "1.24.0.0", "source": { "type": "git", "url": "https://git.drupalcode.org/project/eu-cookie-compliance.git", - "reference": "8.x-1.23" + "reference": "8.x-1.24" }, "dist": { "type": "zip", - "url": "https://ftp.drupal.org/files/projects/eu_cookie_compliance-8.x-1.23.zip", - "reference": "8.x-1.23", - "shasum": "9120b5333ea3f79f3e3d5dfb7842a364d36f9247" + "url": "https://ftp.drupal.org/files/projects/eu_cookie_compliance-8.x-1.24.zip", + "reference": "8.x-1.24", + "shasum": "ab8dcd866e5ad95cde6fdf9cbca509c7f399bd23" }, "require": { "drupal/core": "^8.9 || ^9 || ^10" @@ -2210,8 +2211,8 @@ "type": "drupal-module", "extra": { "drupal": { - "version": "8.x-1.23", - "datestamp": "1663783353", + "version": "8.x-1.24", + "datestamp": "1665158185", "security-coverage": { "status": "covered", "message": "Covered by Drupal's security advisory policy" @@ -3992,18 +3993,18 @@ }, { "name": "drupal/search_api", - "version": "1.26.0", - "version_normalized": "1.26.0.0", + "version": "1.27.0", + "version_normalized": "1.27.0.0", "source": { "type": "git", "url": "https://git.drupalcode.org/project/search_api.git", - "reference": "8.x-1.26" + "reference": "8.x-1.27" }, "dist": { "type": "zip", - "url": "https://ftp.drupal.org/files/projects/search_api-8.x-1.26.zip", - "reference": "8.x-1.26", - "shasum": "a37f4ac23f7f0517df85fd450b4a9a50333ae93d" + "url": "https://ftp.drupal.org/files/projects/search_api-8.x-1.27.zip", + "reference": "8.x-1.27", + "shasum": "b8c9a055fe43435c09231fd93d3e07c5d2863a46" }, "require": { "drupal/core": "^9.3 || ^10.0" @@ -4024,8 +4025,8 @@ "type": "drupal-module", "extra": { "drupal": { - "version": "8.x-1.26", - "datestamp": "1664975343", + "version": "8.x-1.27", + "datestamp": "1666211720", "security-coverage": { "status": "covered", "message": "Covered by Drupal's security advisory policy" @@ -4067,8 +4068,8 @@ }, { "name": "drupal/search_api_db", - "version": "1.26.0", - "version_normalized": "1.26.0.0", + "version": "1.27.0", + "version_normalized": "1.27.0.0", "require": { "drupal/core": "^9.2 || ^10.0", "drupal/search_api": "*" @@ -4076,8 +4077,8 @@ "type": "metapackage", "extra": { "drupal": { - "version": "8.x-1.26", - "datestamp": "1664975343", + "version": "8.x-1.27", + "datestamp": "1666211720", "security-coverage": { "status": "covered", "message": "Covered by Drupal's security advisory policy" @@ -6301,17 +6302,17 @@ }, { "name": "symfony/console", - "version": "v4.4.45", - "version_normalized": "4.4.45.0", + "version": "v4.4.47", + "version_normalized": "4.4.47.0", "source": { "type": "git", "url": "https://github.com/symfony/console.git", - "reference": "28b77970939500fb04180166a1f716e75a871ef8" + "reference": "4f40012db8d55c956406890b5720f686fee7f7b7" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/console/zipball/28b77970939500fb04180166a1f716e75a871ef8", - "reference": "28b77970939500fb04180166a1f716e75a871ef8", + "url": "https://api.github.com/repos/symfony/console/zipball/4f40012db8d55c956406890b5720f686fee7f7b7", + "reference": "4f40012db8d55c956406890b5720f686fee7f7b7", "shasum": "" }, "require": { @@ -6346,7 +6347,7 @@ "symfony/lock": "", "symfony/process": "" }, - "time": "2022-08-17T14:50:19+00:00", + "time": "2022-10-04T05:58:30+00:00", "type": "library", "installation-source": "dist", "autoload": { @@ -6374,7 +6375,7 @@ "description": "Eases the creation of beautiful and testable command line interfaces", "homepage": "https://symfony.com", "support": { - "source": "https://github.com/symfony/console/tree/v4.4.45" + "source": "https://github.com/symfony/console/tree/v4.4.47" }, "funding": [ { @@ -6946,17 +6947,17 @@ }, { "name": "symfony/http-foundation", - "version": "v4.4.46", - "version_normalized": "4.4.46.0", + "version": "v4.4.47", + "version_normalized": "4.4.47.0", "source": { "type": "git", "url": "https://github.com/symfony/http-foundation.git", - "reference": "7acdc97f28a48b96def93af1efd77cfc5e8776dd" + "reference": "7eea76ae186c68466e7676e62812ce2769f96811" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/http-foundation/zipball/7acdc97f28a48b96def93af1efd77cfc5e8776dd", - "reference": "7acdc97f28a48b96def93af1efd77cfc5e8776dd", + "url": "https://api.github.com/repos/symfony/http-foundation/zipball/7eea76ae186c68466e7676e62812ce2769f96811", + "reference": "7eea76ae186c68466e7676e62812ce2769f96811", "shasum": "" }, "require": { @@ -6969,7 +6970,7 @@ "predis/predis": "~1.0", "symfony/expression-language": "^3.4|^4.0|^5.0" }, - "time": "2022-09-13T06:14:47+00:00", + "time": "2022-10-01T21:39:02+00:00", "type": "library", "installation-source": "dist", "autoload": { @@ -6997,7 +6998,7 @@ "description": "Defines an object-oriented layer for the HTTP specification", "homepage": "https://symfony.com", "support": { - "source": "https://github.com/symfony/http-foundation/tree/v4.4.46" + "source": "https://github.com/symfony/http-foundation/tree/v4.4.47" }, "funding": [ { @@ -7017,17 +7018,17 @@ }, { "name": "symfony/http-kernel", - "version": "v4.4.46", - "version_normalized": "4.4.46.0", + "version": "v4.4.47", + "version_normalized": "4.4.47.0", "source": { "type": "git", "url": "https://github.com/symfony/http-kernel.git", - "reference": "fb72bc54f300151fadef84fce79764138b1ef943" + "reference": "91cf5dbc9ea4d902470e596246a736179acfb79d" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/http-kernel/zipball/fb72bc54f300151fadef84fce79764138b1ef943", - "reference": "fb72bc54f300151fadef84fce79764138b1ef943", + "url": "https://api.github.com/repos/symfony/http-kernel/zipball/91cf5dbc9ea4d902470e596246a736179acfb79d", + "reference": "91cf5dbc9ea4d902470e596246a736179acfb79d", "shasum": "" }, "require": { @@ -7076,7 +7077,7 @@ "symfony/console": "", "symfony/dependency-injection": "" }, - "time": "2022-09-30T07:27:59+00:00", + "time": "2022-10-12T07:05:45+00:00", "type": "library", "installation-source": "dist", "autoload": { @@ -7104,7 +7105,7 @@ "description": "Provides a structured process for converting a Request into a Response", "homepage": "https://symfony.com", "support": { - "source": "https://github.com/symfony/http-kernel/tree/v4.4.46" + "source": "https://github.com/symfony/http-kernel/tree/v4.4.47" }, "funding": [ { @@ -8139,17 +8140,17 @@ }, { "name": "symfony/serializer", - "version": "v4.4.45", - "version_normalized": "4.4.45.0", + "version": "v4.4.47", + "version_normalized": "4.4.47.0", "source": { "type": "git", "url": "https://github.com/symfony/serializer.git", - "reference": "d19621a350491f76e2faed2afb982e0706f63252" + "reference": "6e01d63c55657930a6de03d6e36aae50af98888d" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/serializer/zipball/d19621a350491f76e2faed2afb982e0706f63252", - "reference": "d19621a350491f76e2faed2afb982e0706f63252", + "url": "https://api.github.com/repos/symfony/serializer/zipball/6e01d63c55657930a6de03d6e36aae50af98888d", + "reference": "6e01d63c55657930a6de03d6e36aae50af98888d", "shasum": "" }, "require": { @@ -8188,7 +8189,7 @@ "symfony/property-info": "To deserialize relations.", "symfony/yaml": "For using the default YAML mapping loader." }, - "time": "2022-08-17T14:28:21+00:00", + "time": "2022-09-19T08:38:33+00:00", "type": "library", "installation-source": "dist", "autoload": { @@ -8216,7 +8217,7 @@ "description": "Handles serializing and deserializing data structures, including object graphs, into array structures or other formats like XML and JSON.", "homepage": "https://symfony.com", "support": { - "source": "https://github.com/symfony/serializer/tree/v4.4.45" + "source": "https://github.com/symfony/serializer/tree/v4.4.47" }, "funding": [ { @@ -8322,17 +8323,17 @@ }, { "name": "symfony/translation", - "version": "v4.4.45", - "version_normalized": "4.4.45.0", + "version": "v4.4.47", + "version_normalized": "4.4.47.0", "source": { "type": "git", "url": "https://github.com/symfony/translation.git", - "reference": "4e6b4c0dbeb04d6f004ed7f43eb0905ce8396def" + "reference": "45036b1d53accc48fe9bab71ccd86d57eba0dd94" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/translation/zipball/4e6b4c0dbeb04d6f004ed7f43eb0905ce8396def", - "reference": "4e6b4c0dbeb04d6f004ed7f43eb0905ce8396def", + "url": "https://api.github.com/repos/symfony/translation/zipball/45036b1d53accc48fe9bab71ccd86d57eba0dd94", + "reference": "45036b1d53accc48fe9bab71ccd86d57eba0dd94", "shasum": "" }, "require": { @@ -8366,7 +8367,7 @@ "symfony/config": "", "symfony/yaml": "" }, - "time": "2022-08-02T12:44:49+00:00", + "time": "2022-10-03T15:15:11+00:00", "type": "library", "installation-source": "dist", "autoload": { @@ -8394,7 +8395,7 @@ "description": "Provides tools to internationalize your application", "homepage": "https://symfony.com", "support": { - "source": "https://github.com/symfony/translation/tree/v4.4.45" + "source": "https://github.com/symfony/translation/tree/v4.4.47" }, "funding": [ { @@ -8495,17 +8496,17 @@ }, { "name": "symfony/validator", - "version": "v4.4.46", - "version_normalized": "4.4.46.0", + "version": "v4.4.47", + "version_normalized": "4.4.47.0", "source": { "type": "git", "url": "https://github.com/symfony/validator.git", - "reference": "51d06a00a7a8e9c45b91735932040b9f1df2c994" + "reference": "37456082bb034cb5f2d8602471a0de6c448535b8" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/validator/zipball/51d06a00a7a8e9c45b91735932040b9f1df2c994", - "reference": "51d06a00a7a8e9c45b91735932040b9f1df2c994", + "url": "https://api.github.com/repos/symfony/validator/zipball/37456082bb034cb5f2d8602471a0de6c448535b8", + "reference": "37456082bb034cb5f2d8602471a0de6c448535b8", "shasum": "" }, "require": { @@ -8556,7 +8557,7 @@ "symfony/translation": "For translating validation errors.", "symfony/yaml": "" }, - "time": "2022-09-15T12:26:05+00:00", + "time": "2022-10-01T17:13:09+00:00", "type": "library", "installation-source": "dist", "autoload": { @@ -8584,7 +8585,7 @@ "description": "Provides tools to validate values", "homepage": "https://symfony.com", "support": { - "source": "https://github.com/symfony/validator/tree/v4.4.46" + "source": "https://github.com/symfony/validator/tree/v4.4.47" }, "funding": [ { @@ -8604,17 +8605,17 @@ }, { "name": "symfony/var-dumper", - "version": "v5.4.13", - "version_normalized": "5.4.13.0", + "version": "v5.4.14", + "version_normalized": "5.4.14.0", "source": { "type": "git", "url": "https://github.com/symfony/var-dumper.git", - "reference": "2bf2ccab581bec363191672f0df40e0c85569e1c" + "reference": "6894d06145fefebd9a4c7272baa026a1c394a430" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/var-dumper/zipball/2bf2ccab581bec363191672f0df40e0c85569e1c", - "reference": "2bf2ccab581bec363191672f0df40e0c85569e1c", + "url": "https://api.github.com/repos/symfony/var-dumper/zipball/6894d06145fefebd9a4c7272baa026a1c394a430", + "reference": "6894d06145fefebd9a4c7272baa026a1c394a430", "shasum": "" }, "require": { @@ -8638,7 +8639,7 @@ "ext-intl": "To show region name in time zone dump", "symfony/console": "To use the ServerDumpCommand and/or the bin/var-dump-server script" }, - "time": "2022-09-06T13:23:31+00:00", + "time": "2022-10-07T08:01:20+00:00", "bin": [ "Resources/bin/var-dump-server" ], @@ -8676,7 +8677,7 @@ "dump" ], "support": { - "source": "https://github.com/symfony/var-dumper/tree/v5.4.13" + "source": "https://github.com/symfony/var-dumper/tree/v5.4.14" }, "funding": [ { diff --git a/frontend/drupal9/vendor/composer/installed.php b/frontend/drupal9/vendor/composer/installed.php index 91f0627db..6d998453d 100755 --- a/frontend/drupal9/vendor/composer/installed.php +++ b/frontend/drupal9/vendor/composer/installed.php @@ -5,7 +5,7 @@ 'type' => 'project', 'install_path' => __DIR__ . '/../../', 'aliases' => array(), - 'reference' => 'a870febec98b18daf7024165cb19591b799b2d83', + 'reference' => '3c781e5a64680edfead468c1d400bdbd6c343cbd', 'name' => 'drupal/recommended-project', 'dev' => true, ), @@ -83,12 +83,12 @@ 'dev_requirement' => true, ), 'doctrine/event-manager' => array( - 'pretty_version' => '1.1.2', - 'version' => '1.1.2.0', + 'pretty_version' => '1.2.0', + 'version' => '1.2.0.0', 'type' => 'library', 'install_path' => __DIR__ . '/../doctrine/event-manager', 'aliases' => array(), - 'reference' => 'eb2ecf80e3093e8f3c2769ac838e27d8ede8e683', + 'reference' => '95aa4cb529f1e96576f3fda9f5705ada4056a520', 'dev_requirement' => true, ), 'doctrine/inflector' => array( @@ -395,12 +395,12 @@ 'dev_requirement' => false, ), 'drupal/eu_cookie_compliance' => array( - 'pretty_version' => '1.23.0', - 'version' => '1.23.0.0', + 'pretty_version' => '1.24.0', + 'version' => '1.24.0.0', 'type' => 'drupal-module', 'install_path' => __DIR__ . '/../../web/modules/contrib/eu_cookie_compliance', 'aliases' => array(), - 'reference' => '8.x-1.23', + 'reference' => '8.x-1.24', 'dev_requirement' => false, ), 'drupal/facets' => array( @@ -598,7 +598,7 @@ 'type' => 'project', 'install_path' => __DIR__ . '/../../', 'aliases' => array(), - 'reference' => 'a870febec98b18daf7024165cb19591b799b2d83', + 'reference' => '3c781e5a64680edfead468c1d400bdbd6c343cbd', 'dev_requirement' => false, ), 'drupal/redirect' => array( @@ -647,17 +647,17 @@ 'dev_requirement' => false, ), 'drupal/search_api' => array( - 'pretty_version' => '1.26.0', - 'version' => '1.26.0.0', + 'pretty_version' => '1.27.0', + 'version' => '1.27.0.0', 'type' => 'drupal-module', 'install_path' => __DIR__ . '/../../web/modules/contrib/search_api', 'aliases' => array(), - 'reference' => '8.x-1.26', + 'reference' => '8.x-1.27', 'dev_requirement' => false, ), 'drupal/search_api_db' => array( - 'pretty_version' => '1.26.0', - 'version' => '1.26.0.0', + 'pretty_version' => '1.27.0', + 'version' => '1.27.0.0', 'type' => 'metapackage', 'install_path' => NULL, 'aliases' => array(), @@ -1012,12 +1012,12 @@ 'dev_requirement' => false, ), 'symfony/console' => array( - 'pretty_version' => 'v4.4.45', - 'version' => '4.4.45.0', + 'pretty_version' => 'v4.4.47', + 'version' => '4.4.47.0', 'type' => 'library', 'install_path' => __DIR__ . '/../symfony/console', 'aliases' => array(), - 'reference' => '28b77970939500fb04180166a1f716e75a871ef8', + 'reference' => '4f40012db8d55c956406890b5720f686fee7f7b7', 'dev_requirement' => false, ), 'symfony/debug' => array( @@ -1090,21 +1090,21 @@ 'dev_requirement' => false, ), 'symfony/http-foundation' => array( - 'pretty_version' => 'v4.4.46', - 'version' => '4.4.46.0', + 'pretty_version' => 'v4.4.47', + 'version' => '4.4.47.0', 'type' => 'library', 'install_path' => __DIR__ . '/../symfony/http-foundation', 'aliases' => array(), - 'reference' => '7acdc97f28a48b96def93af1efd77cfc5e8776dd', + 'reference' => '7eea76ae186c68466e7676e62812ce2769f96811', 'dev_requirement' => false, ), 'symfony/http-kernel' => array( - 'pretty_version' => 'v4.4.46', - 'version' => '4.4.46.0', + 'pretty_version' => 'v4.4.47', + 'version' => '4.4.47.0', 'type' => 'library', 'install_path' => __DIR__ . '/../symfony/http-kernel', 'aliases' => array(), - 'reference' => 'fb72bc54f300151fadef84fce79764138b1ef943', + 'reference' => '91cf5dbc9ea4d902470e596246a736179acfb79d', 'dev_requirement' => false, ), 'symfony/mime' => array( @@ -1216,12 +1216,12 @@ 'dev_requirement' => false, ), 'symfony/serializer' => array( - 'pretty_version' => 'v4.4.45', - 'version' => '4.4.45.0', + 'pretty_version' => 'v4.4.47', + 'version' => '4.4.47.0', 'type' => 'library', 'install_path' => __DIR__ . '/../symfony/serializer', 'aliases' => array(), - 'reference' => 'd19621a350491f76e2faed2afb982e0706f63252', + 'reference' => '6e01d63c55657930a6de03d6e36aae50af98888d', 'dev_requirement' => false, ), 'symfony/service-contracts' => array( @@ -1240,12 +1240,12 @@ ), ), 'symfony/translation' => array( - 'pretty_version' => 'v4.4.45', - 'version' => '4.4.45.0', + 'pretty_version' => 'v4.4.47', + 'version' => '4.4.47.0', 'type' => 'library', 'install_path' => __DIR__ . '/../symfony/translation', 'aliases' => array(), - 'reference' => '4e6b4c0dbeb04d6f004ed7f43eb0905ce8396def', + 'reference' => '45036b1d53accc48fe9bab71ccd86d57eba0dd94', 'dev_requirement' => false, ), 'symfony/translation-contracts' => array( @@ -1264,21 +1264,21 @@ ), ), 'symfony/validator' => array( - 'pretty_version' => 'v4.4.46', - 'version' => '4.4.46.0', + 'pretty_version' => 'v4.4.47', + 'version' => '4.4.47.0', 'type' => 'library', 'install_path' => __DIR__ . '/../symfony/validator', 'aliases' => array(), - 'reference' => '51d06a00a7a8e9c45b91735932040b9f1df2c994', + 'reference' => '37456082bb034cb5f2d8602471a0de6c448535b8', 'dev_requirement' => false, ), 'symfony/var-dumper' => array( - 'pretty_version' => 'v5.4.13', - 'version' => '5.4.13.0', + 'pretty_version' => 'v5.4.14', + 'version' => '5.4.14.0', 'type' => 'library', 'install_path' => __DIR__ . '/../symfony/var-dumper', 'aliases' => array(), - 'reference' => '2bf2ccab581bec363191672f0df40e0c85569e1c', + 'reference' => '6894d06145fefebd9a4c7272baa026a1c394a430', 'dev_requirement' => false, ), 'symfony/yaml' => array( diff --git a/frontend/drupal9/vendor/doctrine/event-manager/.doctrine-project.json b/frontend/drupal9/vendor/doctrine/event-manager/.doctrine-project.json deleted file mode 100644 index 3c72b4227..000000000 --- a/frontend/drupal9/vendor/doctrine/event-manager/.doctrine-project.json +++ /dev/null @@ -1,25 +0,0 @@ -{ - "active": true, - "name": "Event Manager", - "slug": "event-manager", - "docsSlug": "doctrine-event-manager", - "versions": [ - { - "name": "1.1", - "branchName": "1.1.x", - "slug": "latest", - "current": true, - "aliases": [ - "current", - "stable" - ] - }, - { - "name": "1.0", - "branchName": "1.0", - "slug": "1.0", - "current": false, - "maintained": false - } - ] -} diff --git a/frontend/drupal9/vendor/doctrine/event-manager/README.md b/frontend/drupal9/vendor/doctrine/event-manager/README.md index c4efd8c80..5b36f546f 100644 --- a/frontend/drupal9/vendor/doctrine/event-manager/README.md +++ b/frontend/drupal9/vendor/doctrine/event-manager/README.md @@ -1,8 +1,8 @@ # Doctrine Event Manager [![Build Status](https://github.com/doctrine/event-manager/workflows/Continuous%20Integration/badge.svg)](https://github.com/doctrine/event-manager/actions) -[![Scrutinizer Code Quality](https://scrutinizer-ci.com/g/doctrine/event-manager/badges/quality-score.png?b=master)](https://scrutinizer-ci.com/g/doctrine/event-manager/?branch=master) -[![Code Coverage](https://scrutinizer-ci.com/g/doctrine/event-manager/badges/coverage.png?b=master)](https://scrutinizer-ci.com/g/doctrine/event-manager/?branch=master) +[![Scrutinizer Code Quality](https://scrutinizer-ci.com/g/doctrine/event-manager/badges/quality-score.png?b=1.2.x)](https://scrutinizer-ci.com/g/doctrine/event-manager/?branch=1.2.x) +[![Code Coverage](https://scrutinizer-ci.com/g/doctrine/event-manager/badges/coverage.png?b=1.2.x)](https://scrutinizer-ci.com/g/doctrine/event-manager/?branch=1.2.x) The Doctrine Event Manager is a library that provides a simple event system. diff --git a/frontend/drupal9/vendor/doctrine/event-manager/UPGRADE.md b/frontend/drupal9/vendor/doctrine/event-manager/UPGRADE.md new file mode 100644 index 000000000..c8c8038f8 --- /dev/null +++ b/frontend/drupal9/vendor/doctrine/event-manager/UPGRADE.md @@ -0,0 +1,7 @@ +# Upgrade to 1.2 + +## Deprecated calling `EventManager::getListeners()` without an event name + +When calling `EventManager::getListeners()` without an event name, all +listeners were returned, keyed by event name. A new method `getAllListeners()` +has been added to provide this functionality. It should be used instead. diff --git a/frontend/drupal9/vendor/doctrine/event-manager/composer.json b/frontend/drupal9/vendor/doctrine/event-manager/composer.json index 8973b3f5d..deeb7e03c 100644 --- a/frontend/drupal9/vendor/doctrine/event-manager/composer.json +++ b/frontend/drupal9/vendor/doctrine/event-manager/composer.json @@ -1,7 +1,8 @@ { "name": "doctrine/event-manager", - "type": "library", "description": "The Doctrine Event Manager is a simple PHP event system that was built to be used with the various Doctrine projects.", + "license": "MIT", + "type": "library", "keywords": [ "events", "event", @@ -9,42 +10,60 @@ "event manager", "event system" ], - "homepage": "https://www.doctrine-project.org/projects/event-manager.html", - "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"} + { + "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" + } ], + "homepage": "https://www.doctrine-project.org/projects/event-manager.html", "require": { - "php": "^7.1 || ^8.0" + "php": "^7.1 || ^8.0", + "doctrine/deprecations": "^0.5.3 || ^1" }, "require-dev": { - "doctrine/coding-standard": "^9", - "phpstan/phpstan": "~1.4.10 || ^1.5.4", + "doctrine/coding-standard": "^9 || ^10", + "phpstan/phpstan": "~1.4.10 || ^1.8.8", "phpunit/phpunit": "^7.5 || ^8.5 || ^9.5", - "vimeo/psalm": "^4.22" + "vimeo/psalm": "^4.24" }, "conflict": { "doctrine/common": "<2.9" }, + "autoload": { + "psr-4": { + "Doctrine\\Common\\": "src" + } + }, + "autoload-dev": { + "psr-4": { + "Doctrine\\Tests\\Common\\": "tests" + } + }, "config": { "allow-plugins": { "dealerdirect/phpcodesniffer-composer-installer": true }, "sort-packages": true - }, - "autoload": { - "psr-4": { - "Doctrine\\Common\\": "lib/Doctrine/Common" - } - }, - "autoload-dev": { - "psr-4": { - "Doctrine\\Tests\\": "tests/Doctrine/Tests" - } } } diff --git a/frontend/drupal9/vendor/doctrine/event-manager/phpstan.neon.dist b/frontend/drupal9/vendor/doctrine/event-manager/phpstan.neon.dist index 207bc42f0..1517ec8c4 100644 --- a/frontend/drupal9/vendor/doctrine/event-manager/phpstan.neon.dist +++ b/frontend/drupal9/vendor/doctrine/event-manager/phpstan.neon.dist @@ -1,5 +1,5 @@ parameters: level: 9 paths: - - lib/ + - src/ - tests/ diff --git a/frontend/drupal9/vendor/doctrine/event-manager/psalm.xml b/frontend/drupal9/vendor/doctrine/event-manager/psalm.xml index 9d1a7c7be..4e9226bdb 100644 --- a/frontend/drupal9/vendor/doctrine/event-manager/psalm.xml +++ b/frontend/drupal9/vendor/doctrine/event-manager/psalm.xml @@ -7,7 +7,7 @@ xsi:schemaLocation="https://getpsalm.org/schema/config vendor/vimeo/psalm/config.xsd" > - + diff --git a/frontend/drupal9/vendor/doctrine/event-manager/lib/Doctrine/Common/EventArgs.php b/frontend/drupal9/vendor/doctrine/event-manager/src/EventArgs.php similarity index 100% rename from frontend/drupal9/vendor/doctrine/event-manager/lib/Doctrine/Common/EventArgs.php rename to frontend/drupal9/vendor/doctrine/event-manager/src/EventArgs.php diff --git a/frontend/drupal9/vendor/doctrine/event-manager/lib/Doctrine/Common/EventManager.php b/frontend/drupal9/vendor/doctrine/event-manager/src/EventManager.php similarity index 72% rename from frontend/drupal9/vendor/doctrine/event-manager/lib/Doctrine/Common/EventManager.php rename to frontend/drupal9/vendor/doctrine/event-manager/src/EventManager.php index 946c22d16..6d841be27 100644 --- a/frontend/drupal9/vendor/doctrine/event-manager/lib/Doctrine/Common/EventManager.php +++ b/frontend/drupal9/vendor/doctrine/event-manager/src/EventManager.php @@ -2,6 +2,8 @@ namespace Doctrine\Common; +use Doctrine\Deprecations\Deprecation; + use function spl_object_hash; /** @@ -15,9 +17,9 @@ class EventManager * Map of registered listeners. * => * - * @var object[][] + * @var array */ - private $_listeners = []; + private $listeners = []; /** * Dispatches an event to all registered listeners. @@ -31,28 +33,49 @@ class EventManager */ public function dispatchEvent($eventName, ?EventArgs $eventArgs = null) { - if (! isset($this->_listeners[$eventName])) { + if (! isset($this->listeners[$eventName])) { return; } $eventArgs = $eventArgs ?? EventArgs::getEmptyInstance(); - foreach ($this->_listeners[$eventName] as $listener) { + foreach ($this->listeners[$eventName] as $listener) { $listener->$eventName($eventArgs); } } /** - * Gets the listeners of a specific event or all listeners. + * Gets the listeners of a specific event. * * @param string|null $event The name of the event. * - * @return object[]|object[][] The event listeners for the specified event, or all event listeners. - * @psalm-return ($event is null ? object[][] : object[]) + * @return object[]|array The event listeners for the specified event, or all event listeners. + * @psalm-return ($event is null ? array : object[]) */ public function getListeners($event = null) { - return $event ? $this->_listeners[$event] : $this->_listeners; + if ($event === null) { + Deprecation::trigger( + 'doctrine/event-manager', + 'https://github.com/doctrine/event-manager/pull/50', + 'Calling %s without an event name is deprecated. Call getAllListeners() instead.', + __METHOD__ + ); + + return $this->getAllListeners(); + } + + return $this->listeners[$event] ?? []; + } + + /** + * Gets all listeners keyed by event name. + * + * @return array The event listeners for the specified event, or all event listeners. + */ + public function getAllListeners(): array + { + return $this->listeners; } /** @@ -64,7 +87,7 @@ class EventManager */ public function hasListeners($event) { - return ! empty($this->_listeners[$event]); + return ! empty($this->listeners[$event]); } /** @@ -83,7 +106,7 @@ class EventManager foreach ((array) $events as $event) { // Overrides listener if a previous one was associated already // Prevents duplicate listeners on same event (same instance only) - $this->_listeners[$event][$hash] = $listener; + $this->listeners[$event][$hash] = $listener; } } @@ -101,7 +124,7 @@ class EventManager $hash = spl_object_hash($listener); foreach ((array) $events as $event) { - unset($this->_listeners[$event][$hash]); + unset($this->listeners[$event][$hash]); } } diff --git a/frontend/drupal9/vendor/doctrine/event-manager/lib/Doctrine/Common/EventSubscriber.php b/frontend/drupal9/vendor/doctrine/event-manager/src/EventSubscriber.php similarity index 100% rename from frontend/drupal9/vendor/doctrine/event-manager/lib/Doctrine/Common/EventSubscriber.php rename to frontend/drupal9/vendor/doctrine/event-manager/src/EventSubscriber.php diff --git a/frontend/drupal9/vendor/symfony/console/Helper/Helper.php b/frontend/drupal9/vendor/symfony/console/Helper/Helper.php index 0521aaf7d..18d85b940 100644 --- a/frontend/drupal9/vendor/symfony/console/Helper/Helper.php +++ b/frontend/drupal9/vendor/symfony/console/Helper/Helper.php @@ -135,6 +135,8 @@ abstract class Helper implements HelperInterface $string = $formatter->format($string); // remove already formatted characters $string = preg_replace("/\033\[[^m]*m/", '', $string); + // remove terminal hyperlinks + $string = preg_replace('/\\033]8;[^;]*;[^\\033]*\\033\\\\/', '', $string); $formatter->setDecorated($isDecorated); return $string; diff --git a/frontend/drupal9/vendor/symfony/http-foundation/BinaryFileResponse.php b/frontend/drupal9/vendor/symfony/http-foundation/BinaryFileResponse.php index 2cd105c3b..1842256a3 100644 --- a/frontend/drupal9/vendor/symfony/http-foundation/BinaryFileResponse.php +++ b/frontend/drupal9/vendor/symfony/http-foundation/BinaryFileResponse.php @@ -201,9 +201,9 @@ class BinaryFileResponse extends Response */ public function prepare(Request $request) { - parent::prepare($request); - if ($this->isInformational() || $this->isEmpty()) { + parent::prepare($request); + $this->maxlen = 0; return $this; @@ -213,6 +213,8 @@ class BinaryFileResponse extends Response $this->headers->set('Content-Type', $this->file->getMimeType() ?: 'application/octet-stream'); } + parent::prepare($request); + $this->offset = 0; $this->maxlen = -1; diff --git a/frontend/drupal9/vendor/symfony/http-kernel/Kernel.php b/frontend/drupal9/vendor/symfony/http-kernel/Kernel.php index c6476b615..f944b3d9e 100644 --- a/frontend/drupal9/vendor/symfony/http-kernel/Kernel.php +++ b/frontend/drupal9/vendor/symfony/http-kernel/Kernel.php @@ -76,11 +76,11 @@ abstract class Kernel implements KernelInterface, RebootableInterface, Terminabl private static $freshCache = []; - public const VERSION = '4.4.46'; - public const VERSION_ID = 40446; + public const VERSION = '4.4.47'; + public const VERSION_ID = 40447; public const MAJOR_VERSION = 4; public const MINOR_VERSION = 4; - public const RELEASE_VERSION = 46; + public const RELEASE_VERSION = 47; public const EXTRA_VERSION = ''; public const END_OF_MAINTENANCE = '11/2022'; diff --git a/frontend/drupal9/vendor/symfony/serializer/Mapping/ClassDiscriminatorMapping.php b/frontend/drupal9/vendor/symfony/serializer/Mapping/ClassDiscriminatorMapping.php index 0c314c7ba..ffaa8eab9 100644 --- a/frontend/drupal9/vendor/symfony/serializer/Mapping/ClassDiscriminatorMapping.php +++ b/frontend/drupal9/vendor/symfony/serializer/Mapping/ClassDiscriminatorMapping.php @@ -53,7 +53,7 @@ class ClassDiscriminatorMapping public function getMappedObjectType($object): ?string { foreach ($this->typesMapping as $type => $typeClass) { - if (is_a($object, $typeClass)) { + if (is_a($object, $typeClass, true)) { return $type; } } diff --git a/frontend/drupal9/vendor/symfony/translation/Resources/bin/translation-status.php b/frontend/drupal9/vendor/symfony/translation/Resources/bin/translation-status.php index fac8acbad..53e642c00 100644 --- a/frontend/drupal9/vendor/symfony/translation/Resources/bin/translation-status.php +++ b/frontend/drupal9/vendor/symfony/translation/Resources/bin/translation-status.php @@ -9,6 +9,10 @@ * file that was distributed with this source code. */ +if ('cli' !== \PHP_SAPI) { + throw new Exception('This script must be run from the command line.'); +} + $usageInstructions = <<This value is not a valid International Securities Identification Number (ISIN). Verdien er ikkje eit gyldig International Securities Identification Number (ISIN). + + This value should be a valid expression. + Denne verdien skal være et gyldig uttrykk. + + + This value is not a valid CSS color. + Denne verdien er ikke en gyldig CSS-farge. + + + This value is not a valid CIDR notation. + Denne verdien er ikke en gyldig CIDR-notasjon. + + + The value of the netmask should be between {{ min }} and {{ max }}. + Verdien av nettmasken skal være mellom {{ min }} og {{ max }}. + diff --git a/frontend/drupal9/vendor/symfony/var-dumper/Resources/bin/var-dump-server b/frontend/drupal9/vendor/symfony/var-dumper/Resources/bin/var-dump-server index 98c813a06..f398fcef7 100755 --- a/frontend/drupal9/vendor/symfony/var-dumper/Resources/bin/var-dump-server +++ b/frontend/drupal9/vendor/symfony/var-dumper/Resources/bin/var-dump-server @@ -10,6 +10,10 @@ * file that was distributed with this source code. */ +if ('cli' !== PHP_SAPI) { + throw new Exception('This script must be run from the command line.'); +} + /** * Starts a dump server to collect and output dumps on a single place with multiple formats support. * diff --git a/frontend/drupal9/web/modules/contrib/eu_cookie_compliance/config/schema/eu_cookie_compliance.schema.yml b/frontend/drupal9/web/modules/contrib/eu_cookie_compliance/config/schema/eu_cookie_compliance.schema.yml index cda38c385..57fca8220 100644 --- a/frontend/drupal9/web/modules/contrib/eu_cookie_compliance/config/schema/eu_cookie_compliance.schema.yml +++ b/frontend/drupal9/web/modules/contrib/eu_cookie_compliance/config/schema/eu_cookie_compliance.schema.yml @@ -233,7 +233,7 @@ eu_cookie_compliance.settings: type: string label: 'Close button action' reject_button_label: - type: string + type: label label: 'Reject button label' reject_button_enabled: type: boolean diff --git a/frontend/drupal9/web/modules/contrib/eu_cookie_compliance/eu_cookie_compliance.info.yml b/frontend/drupal9/web/modules/contrib/eu_cookie_compliance/eu_cookie_compliance.info.yml index f5b8b0181..30f899a05 100644 --- a/frontend/drupal9/web/modules/contrib/eu_cookie_compliance/eu_cookie_compliance.info.yml +++ b/frontend/drupal9/web/modules/contrib/eu_cookie_compliance/eu_cookie_compliance.info.yml @@ -7,7 +7,7 @@ configure: eu_cookie_compliance.settings dependencies: - drupal:filter -# Information added by Drupal.org packaging script on 2022-09-21 -version: '8.x-1.23' +# Information added by Drupal.org packaging script on 2022-10-07 +version: '8.x-1.24' project: 'eu_cookie_compliance' -datestamp: 1663783319 +datestamp: 1665158187 diff --git a/frontend/drupal9/web/modules/contrib/eu_cookie_compliance/eu_cookie_compliance.install b/frontend/drupal9/web/modules/contrib/eu_cookie_compliance/eu_cookie_compliance.install index 78a49ab41..2b8928df0 100644 --- a/frontend/drupal9/web/modules/contrib/eu_cookie_compliance/eu_cookie_compliance.install +++ b/frontend/drupal9/web/modules/contrib/eu_cookie_compliance/eu_cookie_compliance.install @@ -162,7 +162,8 @@ function eu_cookie_compliance_requirements($phase) { $config = $language_manager->getLanguageConfigOverride($language->getId(), 'eu_cookie_compliance.settings'); // Get the config variables. This will use the overridden language. - $popup_link = $config->get('popup_link') ?: ''; + $original_config = \Drupal::config('eu_cookie_compliance.settings'); + $popup_link = $config->get('popup_link') ?: ($original_config->get('popup_link') ?: ''); // Check the current language for wrongly configured policy link. if ($popup_link === '' && $show_policy && $default_language->getId() !== $language->getId()) { @@ -175,7 +176,7 @@ function eu_cookie_compliance_requirements($phase) { } } } - if ($phase === 'runtime') { + elseif ($phase === 'runtime') { // Get the config variables. $popup_link = Drupal::config('eu_cookie_compliance.settings') ->get('popup_link'); diff --git a/frontend/drupal9/web/modules/contrib/eu_cookie_compliance/eu_cookie_compliance.libraries.yml b/frontend/drupal9/web/modules/contrib/eu_cookie_compliance/eu_cookie_compliance.libraries.yml index 802dc7c2f..28b4e5187 100644 --- a/frontend/drupal9/web/modules/contrib/eu_cookie_compliance/eu_cookie_compliance.libraries.yml +++ b/frontend/drupal9/web/modules/contrib/eu_cookie_compliance/eu_cookie_compliance.libraries.yml @@ -1,14 +1,13 @@ eu_cookie_compliance: version: VERSION js: - js/eu_cookie_compliance.min.js: { attributes: { defer: true, minified: true } } + js/eu_cookie_compliance.min.js: { attributes: { defer: true } } dependencies: - core/jquery - core/drupal - core/drupalSettings - core/once - core/js-cookie - - core/jquery.once eu_cookie_compliance_default: version: VERSION css: diff --git a/frontend/drupal9/web/modules/contrib/eu_cookie_compliance/js/eu_cookie_compliance.js b/frontend/drupal9/web/modules/contrib/eu_cookie_compliance/js/eu_cookie_compliance.js index 9a529647b..f1072fe80 100644 --- a/frontend/drupal9/web/modules/contrib/eu_cookie_compliance/js/eu_cookie_compliance.js +++ b/frontend/drupal9/web/modules/contrib/eu_cookie_compliance/js/eu_cookie_compliance.js @@ -22,92 +22,51 @@ Drupal.behaviors.euCookieCompliancePopup = { attach: function (context) { if (typeof drupalSettings.eu_cookie_compliance !== 'undefined') { - if (typeof $('body').once !== 'undefined') { - $(drupalSettings.eu_cookie_compliance.containing_element).once('eu-cookie-compliance').each(function (element) { - - // Initialize internal variables. - _euccCurrentStatus = self.getCurrentStatus(); - _euccSelectedCategories = self.getAcceptedCategories(); - // If configured, check JSON callback to determine if in EU. - if (drupalSettings.eu_cookie_compliance.popup_eu_only_js) { - if (Drupal.eu_cookie_compliance.showBanner()) { - var url = drupalSettings.path.baseUrl + drupalSettings.path.pathPrefix + 'eu-cookie-compliance-check'; - var data = {}; - $.getJSON(url, data, function (data) { - // If in the EU, show the compliance banner. - if (data.in_eu) { - Drupal.eu_cookie_compliance.execute(); - } - - // If not in EU, set an agreed cookie automatically. - else { - Drupal.eu_cookie_compliance.setStatus(cookieValueAgreed); - // Set the geoip_match to false so it can be used elsewhere. - drupalSettings.eu_cookie_compliance.geoip_match = false; - if (!euCookieComplianceHasLoadedScripts && typeof euCookieComplianceLoadScripts === "function") { - euCookieComplianceLoadScripts(); - } - // Also set all the categories as agreed if applicable, and load - // scripts. - if (drupalSettings.eu_cookie_compliance.method === 'categories') { - var categories = drupalSettings.eu_cookie_compliance.cookie_categories; - Drupal.eu_cookie_compliance.setAcceptedCategories(categories); - Drupal.eu_cookie_compliance.loadCategoryScripts(categories); - } - } - }); - } - } - - // Otherwise, fallback to standard behavior which is to render the banner. - else if (!drupalSettings.eu_cookie_compliance.hide_the_banner) { - Drupal.eu_cookie_compliance.execute(); - } - $(this).addClass('eu-cookie-compliance-status-' + Drupal.eu_cookie_compliance.getCurrentStatus()); - }); + const element = document.querySelector(drupalSettings.eu_cookie_compliance.containing_element); + if (!element.getAttribute('data-eu-cookie-compliance-once')) { + element.setAttribute('data-eu-cookie-compliance-once', 'true'); + } else { + return; } - else { - const elements = once('eu-cookie-compliance', drupalSettings.eu_cookie_compliance.containing_element, context); - elements.forEach(function (element) { - - // Initialize internal variables. - _euccCurrentStatus = self.getCurrentStatus(); - _euccSelectedCategories = self.getAcceptedCategories(); - // If configured, check JSON callback to determine if in EU. - if (drupalSettings.eu_cookie_compliance.popup_eu_only_js) { - if (Drupal.eu_cookie_compliance.showBanner()) { - var url = drupalSettings.path.baseUrl + drupalSettings.path.pathPrefix + 'eu-cookie-compliance-check'; - var data = {}; - $.getJSON(url, data, function (data) { - // If in the EU, show the compliance banner. - if (data.in_eu) { - Drupal.eu_cookie_compliance.execute(); - } - - // If not in EU, set an agreed cookie automatically. - else { - Drupal.eu_cookie_compliance.setStatus(cookieValueAgreed); - // Set the geoip_match to false so it can be used elsewhere. - drupalSettings.eu_cookie_compliance.geoip_match = false; - // Also set all the categories as agreed if applicable, and load - // scripts. - if (drupalSettings.eu_cookie_compliance.method === 'categories') { - var categories = drupalSettings.eu_cookie_compliance.cookie_categories; - Drupal.eu_cookie_compliance.setAcceptedCategories(categories); - Drupal.eu_cookie_compliance.loadCategoryScripts(categories); - } - } - }); + // Initialize internal variables. + _euccCurrentStatus = self.getCurrentStatus(); + _euccSelectedCategories = self.getAcceptedCategories(); + // If configured, check JSON callback to determine if in EU. + if (drupalSettings.eu_cookie_compliance.popup_eu_only_js) { + if (Drupal.eu_cookie_compliance.showBanner()) { + var url = drupalSettings.path.baseUrl + drupalSettings.path.pathPrefix + 'eu-cookie-compliance-check'; + var data = {}; + $.getJSON(url, data, function (data) { + // If in the EU, show the compliance banner. + if (data.in_eu) { + Drupal.eu_cookie_compliance.execute(); } - } - // Otherwise, fallback to standard behavior which is to render the banner. - else if (!drupalSettings.eu_cookie_compliance.hide_the_banner) { - Drupal.eu_cookie_compliance.execute(); - } - $(element).addClass('eu-cookie-compliance-status-' + Drupal.eu_cookie_compliance.getCurrentStatus()); - }); + // If not in EU, set an agreed cookie automatically. + else { + Drupal.eu_cookie_compliance.setStatus(cookieValueAgreed); + // Set the geoip_match to false so it can be used elsewhere. + drupalSettings.eu_cookie_compliance.geoip_match = false; + if (!euCookieComplianceHasLoadedScripts && typeof euCookieComplianceLoadScripts === "function") { + euCookieComplianceLoadScripts(); + } + // Also set all the categories as agreed if applicable, and load + // scripts. + if (drupalSettings.eu_cookie_compliance.method === 'categories') { + var categories = drupalSettings.eu_cookie_compliance.cookie_categories; + Drupal.eu_cookie_compliance.setAcceptedCategories(categories); + Drupal.eu_cookie_compliance.loadCategoryScripts(categories); + } + } + }); + } } + + // Otherwise, fallback to standard behavior which is to render the banner. + else if (!drupalSettings.eu_cookie_compliance.hide_the_banner) { + Drupal.eu_cookie_compliance.execute(); + } + $(element).addClass('eu-cookie-compliance-status-' + Drupal.eu_cookie_compliance.getCurrentStatus()); } }, }; @@ -218,6 +177,7 @@ Drupal.eu_cookie_compliance.attachWithdrawEvents(); if (_euccCurrentStatus === cookieValueAgreedShowThankYou || _euccCurrentStatus === cookieValueAgreed) { $('.eu-cookie-withdraw-button').removeClass('visually-hidden'); + $('.eu-cookie-compliance-reject-button').addClass('visually-hidden'); } } } @@ -656,6 +616,7 @@ Drupal.eu_cookie_compliance.attachWithdrawEvents(); if (_euccCurrentStatus === cookieValueAgreedShowThankYou || _euccCurrentStatus === cookieValueAgreed) { $('.eu-cookie-withdraw-button').removeClass('visually-hidden'); + $('.eu-cookie-compliance-reject-button').addClass('visually-hidden'); } } }; diff --git a/frontend/drupal9/web/modules/contrib/eu_cookie_compliance/js/eu_cookie_compliance.min.js b/frontend/drupal9/web/modules/contrib/eu_cookie_compliance/js/eu_cookie_compliance.min.js index c598c4f86..61effe6e4 100644 --- a/frontend/drupal9/web/modules/contrib/eu_cookie_compliance/js/eu_cookie_compliance.min.js +++ b/frontend/drupal9/web/modules/contrib/eu_cookie_compliance/js/eu_cookie_compliance.min.js @@ -1 +1 @@ -!function(_,u,l,p){"use strict";var t,r=void 0===l.eu_cookie_compliance.cookie_value_disagreed||""===l.eu_cookie_compliance.cookie_value_disagreed?"0":l.eu_cookie_compliance.cookie_value_disagreed,s=void 0===l.eu_cookie_compliance.cookie_value_agreed_show_thank_you||""===l.eu_cookie_compliance.cookie_value_agreed_show_thank_you?"1":l.eu_cookie_compliance.cookie_value_agreed_show_thank_you,m=void 0===l.eu_cookie_compliance.cookie_value_agreed||""===l.eu_cookie_compliance.cookie_value_agreed?"2":l.eu_cookie_compliance.cookie_value_agreed,k=(u.behaviors.euCookieCompliancePopup={attach:function(e){if(void 0!==l.eu_cookie_compliance)if(void 0!==_("body").once)_(l.eu_cookie_compliance.containing_element).once("eu-cookie-compliance").each(function(e){var o;h=k.getCurrentStatus(),d=k.getAcceptedCategories(),l.eu_cookie_compliance.popup_eu_only_js?u.eu_cookie_compliance.showBanner()&&(o=l.path.baseUrl+l.path.pathPrefix+"eu-cookie-compliance-check",_.getJSON(o,{},function(e){e.in_eu?u.eu_cookie_compliance.execute():(u.eu_cookie_compliance.setStatus(m),l.eu_cookie_compliance.geoip_match=!1,i||"function"!=typeof euCookieComplianceLoadScripts||euCookieComplianceLoadScripts(),"categories"===l.eu_cookie_compliance.method&&(e=l.eu_cookie_compliance.cookie_categories,u.eu_cookie_compliance.setAcceptedCategories(e),u.eu_cookie_compliance.loadCategoryScripts(e)))})):l.eu_cookie_compliance.hide_the_banner||u.eu_cookie_compliance.execute(),_(this).addClass("eu-cookie-compliance-status-"+u.eu_cookie_compliance.getCurrentStatus())});else{const o=once("eu-cookie-compliance",l.eu_cookie_compliance.containing_element,e);o.forEach(function(e){var o;h=k.getCurrentStatus(),d=k.getAcceptedCategories(),l.eu_cookie_compliance.popup_eu_only_js?u.eu_cookie_compliance.showBanner()&&(o=l.path.baseUrl+l.path.pathPrefix+"eu-cookie-compliance-check",_.getJSON(o,{},function(e){e.in_eu?u.eu_cookie_compliance.execute():(u.eu_cookie_compliance.setStatus(m),l.eu_cookie_compliance.geoip_match=!1,"categories"===l.eu_cookie_compliance.method&&(e=l.eu_cookie_compliance.cookie_categories,u.eu_cookie_compliance.setAcceptedCategories(e),u.eu_cookie_compliance.loadCategoryScripts(e)))})):l.eu_cookie_compliance.hide_the_banner||u.eu_cookie_compliance.execute(),_(e).addClass("eu-cookie-compliance-status-"+u.eu_cookie_compliance.getCurrentStatus())})}}},u.eu_cookie_compliance=u.eu_cookie_compliance||function(){(u.eu_cookie_compliance.queue=u.eu_cookie_compliance.queue||[]).push(arguments)},u.eu_cookie_compliance.a=+new Date,u.eu_cookie_compliance),d=[],h=null,i=(k.updateSelectedCategories=function(e){d=e},k.updateCurrentStatus=function(e){h=e},u.eu_cookie_compliance.execute=function(){try{var e,o,i;l.eu_cookie_compliance.popup_enabled&&u.eu_cookie_compliance.cookiesEnabled()&&l.eu_cookie_compliance.modules_allow_popup&&(h=u.eu_cookie_compliance.getCurrentStatus(),void 0===u.eu_cookie_compliance.getVersion()&&u.eu_cookie_compliance.setVersion("unknown"),!0===l.eu_cookie_compliance.popup_eu_only&&!0!==l.eu_cookie_compliance.geoip_match||(e=u.eu_cookie_compliance.getVersion()!==l.eu_cookie_compliance.cookie_policy_version,o=void 0===l.eu_cookie_compliance.cookie_name||""===l.eu_cookie_compliance.cookie_name?"cookie-agreed":l.eu_cookie_compliance.cookie_name,i=!l.eu_cookie_compliance.open_by_default||null!==h&&!e||"null"===p.get(o)&&l.eu_cookie_compliance.settings_tab_enabled,h!==r||!l.eu_cookie_compliance.settings_tab_enabled||"opt_in"!==l.eu_cookie_compliance.method&&"categories"!==l.eu_cookie_compliance.method?h===r&&"default"===l.eu_cookie_compliance.method||null===h||h!==r&&l.eu_cookie_compliance.withdraw_enabled&&l.eu_cookie_compliance.withdraw_button_on_info_popup||h!==r&&e?!l.eu_cookie_compliance.withdraw_enabled&&l.eu_cookie_compliance.disagree_do_not_show_popup&&null!==h||(window.matchMedia("(max-width: "+l.eu_cookie_compliance.mobile_breakpoint+"px)").matches&&l.eu_cookie_compliance.use_mobile_message?u.eu_cookie_compliance.createPopup(l.eu_cookie_compliance.mobile_popup_html_info,i):u.eu_cookie_compliance.createPopup(l.eu_cookie_compliance.popup_html_info,i),u.eu_cookie_compliance.initPopup(),u.eu_cookie_compliance.resizeListener()):h===s&&l.eu_cookie_compliance.popup_agreed_enabled?(u.eu_cookie_compliance.createPopup(l.eu_cookie_compliance.popup_html_agreed),u.eu_cookie_compliance.attachHideEvents()):h===m&&l.eu_cookie_compliance.withdraw_enabled&&!l.eu_cookie_compliance.withdraw_button_on_info_popup&&(u.eu_cookie_compliance.createWithdrawBanner(l.eu_cookie_compliance.withdraw_markup),u.eu_cookie_compliance.initPopup(),u.eu_cookie_compliance.resizeListener()):(u.eu_cookie_compliance.createPopup(l.eu_cookie_compliance.popup_html_info,null!==h),_(".eu-cookie-withdraw-tab").click(u.eu_cookie_compliance.toggleWithdrawBanner),u.eu_cookie_compliance.attachAgreeEvents())))}catch(e){}},u.eu_cookie_compliance.initPopup=function(){u.eu_cookie_compliance.attachAgreeEvents(),"categories"===l.eu_cookie_compliance.method&&(u.eu_cookie_compliance.setPreferenceCheckboxes(d),u.eu_cookie_compliance.attachSavePreferencesEvents()),l.eu_cookie_compliance.withdraw_enabled&&(u.eu_cookie_compliance.attachWithdrawEvents(),h!==s&&h!==m||_(".eu-cookie-withdraw-button").removeClass("visually-hidden"))},u.eu_cookie_compliance.positionTab=function(){if(l.eu_cookie_compliance.popup_position){let e=_(".eu-cookie-withdraw-tab").outerHeight();_("#sliding-popup").length&&(e+=_("#sliding-popup").outerHeight()),_(".eu-cookie-withdraw-wrapper").length?_(".eu-cookie-withdraw-tab").css("margin-top","0"):_(".eu-cookie-withdraw-tab").css("margin-top",e+"px")}},u.eu_cookie_compliance.createWithdrawBanner=function(e){var o=_("
").html(e),e=_(".eu-cookie-withdraw-banner",o),i=(o.attr({id:"sliding-popup",role:"alertdialog","aria-describedby":"popup-text"}),o.addClass("eu-cookie-withdraw-wrapper"),o.trigger("eu_cookie_compliance_popup_close"),l.eu_cookie_compliance.popup_use_bare_css||l.eu_cookie_compliance.popup_use_olivero_css||e.height(l.eu_cookie_compliance.popup_height).width(l.eu_cookie_compliance.popup_width),o.hide(),0);l.eu_cookie_compliance.popup_position?(o.prependTo(l.eu_cookie_compliance.containing_element),i=parseInt(o.outerHeight()),o.show().addClass("sliding-popup-top").addClass("clearfix").css({top:u.eu_cookie_compliance.getBannerTopHiddenPosition(i)}),setTimeout(function(){var e=o.outerHeight();o.animate({top:u.eu_cookie_compliance.getBannerTopHiddenPosition(e)},l.eu_cookie_compliance.popup_delay,null),l.eu_cookie_compliance.fixed_top_position||_("body").animate({"margin-top":-e+"px"})}.bind(o),0)):(l.eu_cookie_compliance.better_support_for_screen_readers?o.prependTo(l.eu_cookie_compliance.containing_element):o.appendTo(l.eu_cookie_compliance.containing_element),i=o.outerHeight(),o.show().addClass("sliding-popup-bottom").css({bottom:-1*i}),setTimeout(function(){var e=o.outerHeight();o.animate({bottom:-1*e},l.eu_cookie_compliance.popup_delay,null)}.bind(o),0)),_("body").removeClass("eu-cookie-compliance-popup-open"),e.attr("aria-hidden",!0).find("a, button, input").attr("tabindex",-1)},u.eu_cookie_compliance.getBannerTopPosition=function(e){let o;return l.eu_cookie_compliance.fixed_top_position?(o=0,_(".toolbar-tray-horizontal.is-active").length&&(o+=parseInt(_(".toolbar-tray-horizontal.is-active").css("height"))),_(".toolbar-bar").length&&!_("#gin-toolbar-bar").length&&(o+=parseInt(_(".toolbar-bar").css("height"))),o+"px"):0},u.eu_cookie_compliance.getBannerTopHiddenPosition=function(e){let o=0;return l.eu_cookie_compliance.fixed_top_position?o=-e:(_(".toolbar-tray-horizontal.is-active").length&&(o=-parseInt(_(".toolbar-tray-horizontal.is-active").css("height"))),_(".toolbar-bar").length&&!_("#gin-toolbar-bar").length&&(o-=parseInt(_(".toolbar-bar").css("height")))),o+"px"},u.eu_cookie_compliance.getBannerBottomHiddenPosition=function(){return-_("#sliding-popup").outerHeight()+"px"},u.eu_cookie_compliance.toggleWithdrawBanner=function(){var e,o,i,c=_("#sliding-popup"),n=parseInt(c.outerHeight()),a=c.find(".eu-cookie-compliance-banner, .eu-cookie-withdraw-banner").is(":visible");a&&(e=parseInt(c.css("top")),o=parseInt(_(l.eu_cookie_compliance.containing_element).css("padding-top")),i=parseInt(_(l.eu_cookie_compliance.containing_element).css("margin-top")),a=l.eu_cookie_compliance.popup_position?l.eu_cookie_compliance.fixed_top_position?!(e===-n):!(e===-(o+i+n)):0===parseInt(c.css("bottom"))),l.eu_cookie_compliance.popup_position?a?(l.eu_cookie_compliance.fixed_top_position||_("body").animate({"margin-top":-n+"px"},l.eu_cookie_compliance.popup_delay),c.animate({top:u.eu_cookie_compliance.getBannerTopHiddenPosition(n)},l.eu_cookie_compliance.popup_delay).trigger("eu_cookie_compliance_popup_close")):(l.eu_cookie_compliance.fixed_top_position||_("body").animate({"margin-top":"0px"},l.eu_cookie_compliance.popup_delay),c.find(".eu-cookie-compliance-banner").show(),c.animate({top:u.eu_cookie_compliance.getBannerTopPosition(n)},l.eu_cookie_compliance.popup_delay).trigger("eu_cookie_compliance_popup_open")):a?c.animate({bottom:-1*n},l.eu_cookie_compliance.popup_delay).trigger("eu_cookie_compliance_popup_close"):(c.find(".eu-cookie-compliance-banner").show(),c.animate({bottom:0},l.eu_cookie_compliance.popup_delay).trigger("eu_cookie_compliance_popup_open")),a?(_("body").removeClass("eu-cookie-compliance-popup-open"),_(".eu-cookie-compliance-banner, .eu-cookie-withdraw-banner").attr("aria-hidden",!0).find("a, button, input").attr("tabindex",-1)):(_("body").addClass("eu-cookie-compliance-popup-open"),_(".eu-cookie-compliance-banner, .eu-cookie-withdraw-banner").attr("aria-hidden",!1).find("a, button, input").attr("tabindex",0))},u.eu_cookie_compliance.resizeListener=function(){var e,o,i,c=_("#sliding-popup"),n=(e=function(){var e=c.outerHeight();l.eu_cookie_compliance.popup_position?(parseFloat(c.css("top"))<0&&(_("body").hasClass("eu-cookie-compliance-popup-open")?(l.eu_cookie_compliance.fixed_top_position||_("body").css({"margin-top":"0px"}),c.css("top",u.eu_cookie_compliance.getBannerTopPosition(e))):(l.eu_cookie_compliance.fixed_top_position||_("body").css({"margin-top":-e+"px"}),c.css("top",u.eu_cookie_compliance.getBannerTopHiddenPosition(e)))),u.eu_cookie_compliance.positionTab()):0!==parseFloat(c.css("bottom"))&&c.css("bottom",-1*e),u.eu_cookie_compliance.positionTab()},o=50,function(){clearTimeout(i),i=setTimeout(function(){clearTimeout(i),e()},o)});setTimeout(function(){n()}),window.addEventListener("resize",n)},u.eu_cookie_compliance.createPopup=function(e,o){var i=_("
").html(e),e=(i.attr({id:"sliding-popup",role:"alertdialog","aria-describedby":"popup-text"}),l.eu_cookie_compliance.popup_use_bare_css||l.eu_cookie_compliance.popup_use_olivero_css||i.height(l.eu_cookie_compliance.popup_height).width(l.eu_cookie_compliance.popup_width),i.hide(),0);l.eu_cookie_compliance.popup_position?(i.prependTo(l.eu_cookie_compliance.containing_element),e=i.outerHeight(),i.addClass("sliding-popup-top clearfix").css({top:u.eu_cookie_compliance.getBannerTopHiddenPosition(e)}),!0!==o?(i.show(),i.animate({top:u.eu_cookie_compliance.getBannerTopPosition(e)},l.eu_cookie_compliance.popup_delay,null,function(){i.trigger("eu_cookie_compliance_popup_open"),u.eu_cookie_compliance.positionTab()})):(l.eu_cookie_compliance.fixed_top_position||_("body").css({"margin-top":-e+"px"}),setTimeout(function(){i.show(),u.eu_cookie_compliance.positionTab()},0))):(l.eu_cookie_compliance.better_support_for_screen_readers?i.prependTo(l.eu_cookie_compliance.containing_element):i.appendTo(l.eu_cookie_compliance.containing_element),e=i.outerHeight(),i.show().addClass("sliding-popup-bottom").css({bottom:-1*e}),!0!==o&&i.animate({bottom:0},l.eu_cookie_compliance.popup_delay,null,function(){i.trigger("eu_cookie_compliance_popup_open")})),!0!==o?(_("body").addClass("eu-cookie-compliance-popup-open"),_(".eu-cookie-compliance-banner, .eu-cookie-withdraw-banner").attr("aria-hidden",!1).find("a, button, input").attr("tabindex",0)):(_("body").removeClass("eu-cookie-compliance-popup-open"),_(".eu-cookie-compliance-banner, .eu-cookie-withdraw-banner").attr("aria-hidden",!0).find("a, button, input").attr("tabindex",-1))},u.eu_cookie_compliance.attachAgreeEvents=function(){var e,o,i=l.eu_cookie_compliance.popup_clicking_confirmation,c=l.eu_cookie_compliance.popup_scrolling_confirmation;"categories"===l.eu_cookie_compliance.method&&l.eu_cookie_compliance.enable_save_preferences_button?_(".agree-button").click(u.eu_cookie_compliance.acceptAllAction):_(".agree-button").click(u.eu_cookie_compliance.acceptAction),_(".decline-button").click(u.eu_cookie_compliance.declineAction),_(".eu-cookie-compliance-close-button").click(u.eu_cookie_compliance.closeAction),_(".eu-cookie-compliance-reject-button").click(u.eu_cookie_compliance.rejectAllAction),i&&_("a, input[type=submit], button[type=submit]").not(".popup-content *").bind("click.euCookieCompliance",u.eu_cookie_compliance.acceptAction),c&&(e=!1,o=function(){e?(u.eu_cookie_compliance.acceptAction(),_(window).off("scroll",o)):e=!0},_(window).bind("scroll",o)),_(".find-more-button").not(".find-more-button-processed").addClass("find-more-button-processed").click(u.eu_cookie_compliance.moreInfoAction)},u.eu_cookie_compliance.closeAction=function(){switch(l.eu_cookie_compliance.close_button_action){case"close_banner":u.eu_cookie_compliance.toggleWithdrawBanner();break;case"save_preferences":u.eu_cookie_compliance.savePreferencesAction();break;case"reject_all_cookies":u.eu_cookie_compliance.rejectAllAction();break;case"accept_all_cookies":u.eu_cookie_compliance.acceptAllAction()}},u.eu_cookie_compliance.attachSavePreferencesEvents=function(){_(".eu-cookie-compliance-save-preferences-button").click(u.eu_cookie_compliance.savePreferencesAction)},u.eu_cookie_compliance.attachHideEvents=function(){var e=l.eu_cookie_compliance.popup_hide_agreed,o=l.eu_cookie_compliance.popup_clicking_confirmation;_(".hide-popup-button").click(function(){u.eu_cookie_compliance.changeStatus(m)}),o&&_("a, input[type=submit], button[type=submit]").unbind("click.euCookieCompliance"),e&&_("a, input[type=submit], button[type=submit]").bind("click.euCookieComplianceHideAgreed",function(){u.eu_cookie_compliance.changeStatus(m)}),_(".find-more-button").not(".find-more-button-processed").addClass("find-more-button-processed").click(u.eu_cookie_compliance.moreInfoAction)},u.eu_cookie_compliance.attachWithdrawEvents=function(){_(".eu-cookie-withdraw-button").click(u.eu_cookie_compliance.withdrawAction),_(".eu-cookie-withdraw-tab").click(u.eu_cookie_compliance.toggleWithdrawBanner)},u.eu_cookie_compliance.acceptAction=function(){var e=l.eu_cookie_compliance.popup_agreed_enabled,o=s;e||(u.eu_cookie_compliance.setStatus(s),o=m),i||"function"!=typeof euCookieComplianceLoadScripts||euCookieComplianceLoadScripts(),void 0!==t&&clearInterval(t),"categories"===l.eu_cookie_compliance.method&&(e=_("#eu-cookie-compliance-categories input:checkbox:checked").map(function(){return _(this).val()}).get(),u.eu_cookie_compliance.setAcceptedCategories(e),u.eu_cookie_compliance.loadCategoryScripts(e),e.length||(o=r)),u.eu_cookie_compliance.changeStatus(o),l.eu_cookie_compliance.withdraw_enabled&&l.eu_cookie_compliance.withdraw_button_on_info_popup&&(u.eu_cookie_compliance.attachWithdrawEvents(),h!==s&&h!==m||_(".eu-cookie-withdraw-button").removeClass("visually-hidden"))},u.eu_cookie_compliance.acceptAllAction=function(){var e=l.eu_cookie_compliance.cookie_categories;u.eu_cookie_compliance.setPreferenceCheckboxes(e),u.eu_cookie_compliance.acceptAction()},u.eu_cookie_compliance.rejectAllAction=function(){u.eu_cookie_compliance.setPreferenceCheckboxes([]),u.eu_cookie_compliance.acceptAction()},u.eu_cookie_compliance.savePreferencesAction=function(){var e=_("#eu-cookie-compliance-categories input:checkbox:checked").map(function(){return _(this).val()}).get(),o=l.eu_cookie_compliance.popup_agreed_enabled,i=s;o||(u.eu_cookie_compliance.setStatus(s),i=m),u.eu_cookie_compliance.setAcceptedCategories(e),u.eu_cookie_compliance.loadCategoryScripts(e),e.length||(i=r),u.eu_cookie_compliance.changeStatus(i)},u.eu_cookie_compliance.loadCategoryScripts=function(e){for(var o in e)!0!==c[e[o]]&&"function"==typeof euCookieComplianceLoadScripts&&(euCookieComplianceLoadScripts(e[o]),c[e[o]]=!0)},u.eu_cookie_compliance.declineAction=function(){parseInt(l.eu_cookie_compliance.set_cookie_session_zero_on_disagree)&&(l.eu_cookie_compliance.cookie_session=1),u.eu_cookie_compliance.setStatus(r);var e,o=_("#sliding-popup");o.hasClass("sliding-popup-top")?(e=o.outerHeight(),l.eu_cookie_compliance.fixed_top_position||_("body").animate({"margin-top":-e+"px"},l.eu_cookie_compliance.popup_delay),l.eu_cookie_compliance.settings_tab_enabled?(o.animate({top:u.eu_cookie_compliance.getBannerTopHiddenPosition(e)},l.eu_cookie_compliance.popup_delay,null).trigger("eu_cookie_compliance_popup_close"),_(".eu-cookie-withdraw-tab").click(u.eu_cookie_compliance.toggleWithdrawBanner)):o.animate({top:u.eu_cookie_compliance.getBannerTopHiddenPosition(e)},l.eu_cookie_compliance.popup_delay,null,function(){o.hide()}).trigger("eu_cookie_compliance_popup_close")):l.eu_cookie_compliance.settings_tab_enabled?(o.animate({bottom:-1*o.outerHeight()},l.eu_cookie_compliance.popup_delay,null).trigger("eu_cookie_compliance_popup_close"),_(".eu-cookie-withdraw-tab").click(u.eu_cookie_compliance.toggleWithdrawBanner)):o.animate({bottom:-1*o.outerHeight()},l.eu_cookie_compliance.popup_delay,null,function(){o.hide()}).trigger("eu_cookie_compliance_popup_close"),_("body").removeClass("eu-cookie-compliance-popup-open"),_(".eu-cookie-compliance-banner, .eu-cookie-withdraw-banner").attr("aria-hidden",!0).find("a, button, input").attr("tabindex",-1)},u.eu_cookie_compliance.withdrawAction=function(){parseInt(l.eu_cookie_compliance.set_cookie_session_zero_on_disagree)&&(l.eu_cookie_compliance.cookie_session=1),u.eu_cookie_compliance.setStatus(null),u.eu_cookie_compliance.setAcceptedCategories([]),location.reload()},u.eu_cookie_compliance.moreInfoAction=function(){l.eu_cookie_compliance.disagree_do_not_show_popup?(u.eu_cookie_compliance.setStatus(r),l.eu_cookie_compliance.withdraw_enabled&&l.eu_cookie_compliance.withdraw_button_on_info_popup?_("#sliding-popup .eu-cookie-compliance-banner").trigger("eu_cookie_compliance_popup_close").hide():_("#sliding-popup").trigger("eu_cookie_compliance_popup_close").remove(),_("body").removeClass("eu-cookie-compliance-popup-open"),_(".eu-cookie-compliance-banner, .eu-cookie-withdraw-banner").attr("aria-hidden",!0).find("a, button, input").attr("tabindex",-1)):l.eu_cookie_compliance.popup_link_new_window?window.open(l.eu_cookie_compliance.popup_link):window.location.href=l.eu_cookie_compliance.popup_link},u.eu_cookie_compliance.getCookieStatus=function(){var e=void 0===l.eu_cookie_compliance.cookie_name||""===l.eu_cookie_compliance.cookie_name?"cookie-agreed":l.eu_cookie_compliance.cookie_name,e=p.get(e);return e=void 0!==e&&"null"!==e?e:null},u.eu_cookie_compliance.getCurrentStatus=function(){var e=new o,e=(k.handleEvent("preStatusLoad",e),h=u.eu_cookie_compliance.getCookieStatus(),new n);return k.handleEvent("postStatusLoad",e),h},u.eu_cookie_compliance.setPreferenceCheckboxes=function(e){for(var o in null===u.eu_cookie_compliance.getCookieStatus()&&u.eu_cookie_compliance.getCookieStatus()!==r||_("#eu-cookie-compliance-categories input:checkbox").not(":disabled").prop("checked",!1),e){o=document.getElementById("cookie-category-"+e[o]);null!==o&&(o.checked=!0)}},u.eu_cookie_compliance.getAcceptedCategories=function(){var e,o=new v,o=(k.handleEvent("prePreferencesLoad",o),void 0===l.eu_cookie_compliance.cookie_name||""===l.eu_cookie_compliance.cookie_name?"cookie-agreed-categories":l.eu_cookie_compliance.cookie_name+"-categories"),o=p.get(o);for(e in d=null!=o?(-1!==o.indexOf("%")&&(o=decodeURI(o).replaceAll(/%2C/g,",")),JSON.parse(o)):[],l.eu_cookie_compliance.cookie_categories_details){var i=l.eu_cookie_compliance.cookie_categories_details[e];"required"===i.checkbox_default_state&&-1===_.inArray(i.id,d)&&d.push(i.id)}o=new C;return k.handleEvent("postPreferencesLoad",o),d},u.eu_cookie_compliance.changeStatus=function(o){var e,i=l.eu_cookie_compliance.reload_page,c=h;if(h!==parseInt(o)){if(l.eu_cookie_compliance.popup_position){let e=_("#sliding-popup").outerHeight();l.eu_cookie_compliance.fixed_top_position||_("body").animate({"margin-top":-e+"px"},l.eu_cookie_compliance.popup_delay),_(".sliding-popup-top").animate({top:u.eu_cookie_compliance.getBannerTopHiddenPosition(e)},l.eu_cookie_compliance.popup_delay,function(){o!==s||null!==c||i?c===s&&(l.eu_cookie_compliance.withdraw_enabled&&l.eu_cookie_compliance.withdraw_button_on_info_popup?(_("#sliding-popup").hide(),window.matchMedia("(max-width: "+l.eu_cookie_compliance.mobile_breakpoint+"px)").matches&&l.eu_cookie_compliance.use_mobile_message?_(".sliding-popup-top").not(".eu-cookie-withdraw-wrapper").html(l.eu_cookie_compliance.mobile_popup_html_info):_(".sliding-popup-top").not(".eu-cookie-withdraw-wrapper").html(l.eu_cookie_compliance.popup_html_info),e=_("#sliding-popup").outerHeight(),l.eu_cookie_compliance.fixed_top_position||_("body").animate({"margin-top":-e+"px"},l.eu_cookie_compliance.popup_delay),_(".sliding-popup-top").css("top",u.eu_cookie_compliance.getBannerTopHiddenPosition(e)),_(".sliding-popup-top").not(".eu-cookie-withdraw-wrapper").trigger("eu_cookie_compliance_popup_close"),u.eu_cookie_compliance.initPopup(),u.eu_cookie_compliance.resizeListener(),_("#sliding-popup").show()):(_(".sliding-popup-top").not(".eu-cookie-withdraw-wrapper").trigger("eu_cookie_compliance_popup_close").remove(),_("body").css({"margin-top":"0px"})),_("body").removeClass("eu-cookie-compliance-popup-open"),_(".eu-cookie-compliance-banner, .eu-cookie-withdraw-banner").attr("aria-hidden",!0).find("a, button, input").attr("tabindex",-1)):(l.eu_cookie_compliance.fixed_top_position||_("body").animate({"margin-top":"0px"},l.eu_cookie_compliance.popup_delay),_(".sliding-popup-top").not(".eu-cookie-withdraw-wrapper").html(l.eu_cookie_compliance.popup_html_agreed).animate({top:u.eu_cookie_compliance.getBannerTopPosition(e)},l.eu_cookie_compliance.popup_delay),u.eu_cookie_compliance.attachHideEvents()),l.eu_cookie_compliance.withdraw_enabled&&!l.eu_cookie_compliance.withdraw_button_on_info_popup&&u.eu_cookie_compliance.showWithdrawBanner(o)})}else _(".sliding-popup-bottom").animate({bottom:-1*_("#sliding-popup").outerHeight()},l.eu_cookie_compliance.popup_delay,function(){o!==s||null!==c||i?c===s&&(_("#sliding-popup").css("display","none"),l.eu_cookie_compliance.withdraw_enabled&&l.eu_cookie_compliance.withdraw_button_on_info_popup?(window.matchMedia("(max-width: "+l.eu_cookie_compliance.mobile_breakpoint+"px)").matches&&l.eu_cookie_compliance.use_mobile_message?_(".sliding-popup-bottom").not(".eu-cookie-withdraw-wrapper").html(l.eu_cookie_compliance.mobile_popup_html_info):_(".sliding-popup-bottom").not(".eu-cookie-withdraw-wrapper").html(l.eu_cookie_compliance.popup_html_info),_(".sliding-popup-bottom").css("bottom",u.eu_cookie_compliance.getBannerBottomHiddenPosition()),_(".sliding-popup-bottom").not(".eu-cookie-withdraw-wrapper").trigger("eu_cookie_compliance_popup_close"),u.eu_cookie_compliance.initPopup(),u.eu_cookie_compliance.resizeListener(),_("#sliding-popup").css("display","block")):_(".sliding-popup-bottom").not(".eu-cookie-withdraw-wrapper").trigger("eu_cookie_compliance_popup_close").remove(),_("body").removeClass("eu-cookie-compliance-popup-open"),_(".eu-cookie-compliance-banner, .eu-cookie-withdraw-banner").attr("aria-hidden",!0).find("a, button, input").attr("tabindex",-1)):(_(".sliding-popup-bottom").not(".eu-cookie-withdraw-wrapper").html(l.eu_cookie_compliance.popup_html_agreed).animate({bottom:0},l.eu_cookie_compliance.popup_delay),u.eu_cookie_compliance.attachHideEvents()),l.eu_cookie_compliance.withdraw_enabled&&!l.eu_cookie_compliance.withdraw_button_on_info_popup&&u.eu_cookie_compliance.showWithdrawBanner(o)});if(l.eu_cookie_compliance.reload_page)if(0!==(e=l.eu_cookie_compliance.reload_routes_list).length){for(var n=l.path.currentPath,a=!1,t=0;!a&&t").html(e),e=_(".eu-cookie-withdraw-banner",o),i=(o.attr({id:"sliding-popup",role:"alertdialog","aria-describedby":"popup-text"}),o.addClass("eu-cookie-withdraw-wrapper"),o.trigger("eu_cookie_compliance_popup_close"),l.eu_cookie_compliance.popup_use_bare_css||l.eu_cookie_compliance.popup_use_olivero_css||e.height(l.eu_cookie_compliance.popup_height).width(l.eu_cookie_compliance.popup_width),o.hide(),0);l.eu_cookie_compliance.popup_position?(o.prependTo(l.eu_cookie_compliance.containing_element),i=parseInt(o.outerHeight()),o.show().addClass("sliding-popup-top").addClass("clearfix").css({top:u.eu_cookie_compliance.getBannerTopHiddenPosition(i)}),setTimeout(function(){var e=o.outerHeight();o.animate({top:u.eu_cookie_compliance.getBannerTopHiddenPosition(e)},l.eu_cookie_compliance.popup_delay,null),l.eu_cookie_compliance.fixed_top_position||_("body").animate({"margin-top":-e+"px"})}.bind(o),0)):(l.eu_cookie_compliance.better_support_for_screen_readers?o.prependTo(l.eu_cookie_compliance.containing_element):o.appendTo(l.eu_cookie_compliance.containing_element),i=o.outerHeight(),o.show().addClass("sliding-popup-bottom").css({bottom:-1*i}),setTimeout(function(){var e=o.outerHeight();o.animate({bottom:-1*e},l.eu_cookie_compliance.popup_delay,null)}.bind(o),0)),_("body").removeClass("eu-cookie-compliance-popup-open"),e.attr("aria-hidden",!0).find("a, button, input").attr("tabindex",-1)},u.eu_cookie_compliance.getBannerTopPosition=function(e){let o;return l.eu_cookie_compliance.fixed_top_position?(o=0,_(".toolbar-tray-horizontal.is-active").length&&(o+=parseInt(_(".toolbar-tray-horizontal.is-active").css("height"))),_(".toolbar-bar").length&&!_("#gin-toolbar-bar").length&&(o+=parseInt(_(".toolbar-bar").css("height"))),o+"px"):0},u.eu_cookie_compliance.getBannerTopHiddenPosition=function(e){let o=0;return l.eu_cookie_compliance.fixed_top_position?o=-e:(_(".toolbar-tray-horizontal.is-active").length&&(o=-parseInt(_(".toolbar-tray-horizontal.is-active").css("height"))),_(".toolbar-bar").length&&!_("#gin-toolbar-bar").length&&(o-=parseInt(_(".toolbar-bar").css("height")))),o+"px"},u.eu_cookie_compliance.getBannerBottomHiddenPosition=function(){return-_("#sliding-popup").outerHeight()+"px"},u.eu_cookie_compliance.toggleWithdrawBanner=function(){var e,o,i,c=_("#sliding-popup"),n=parseInt(c.outerHeight()),a=c.find(".eu-cookie-compliance-banner, .eu-cookie-withdraw-banner").is(":visible");a&&(e=parseInt(c.css("top")),o=parseInt(_(l.eu_cookie_compliance.containing_element).css("padding-top")),i=parseInt(_(l.eu_cookie_compliance.containing_element).css("margin-top")),a=l.eu_cookie_compliance.popup_position?l.eu_cookie_compliance.fixed_top_position?!(e===-n):!(e===-(o+i+n)):0===parseInt(c.css("bottom"))),l.eu_cookie_compliance.popup_position?a?(l.eu_cookie_compliance.fixed_top_position||_("body").animate({"margin-top":-n+"px"},l.eu_cookie_compliance.popup_delay),c.animate({top:u.eu_cookie_compliance.getBannerTopHiddenPosition(n)},l.eu_cookie_compliance.popup_delay).trigger("eu_cookie_compliance_popup_close")):(l.eu_cookie_compliance.fixed_top_position||_("body").animate({"margin-top":"0px"},l.eu_cookie_compliance.popup_delay),c.find(".eu-cookie-compliance-banner").show(),c.animate({top:u.eu_cookie_compliance.getBannerTopPosition(n)},l.eu_cookie_compliance.popup_delay).trigger("eu_cookie_compliance_popup_open")):a?c.animate({bottom:-1*n},l.eu_cookie_compliance.popup_delay).trigger("eu_cookie_compliance_popup_close"):(c.find(".eu-cookie-compliance-banner").show(),c.animate({bottom:0},l.eu_cookie_compliance.popup_delay).trigger("eu_cookie_compliance_popup_open")),a?(_("body").removeClass("eu-cookie-compliance-popup-open"),_(".eu-cookie-compliance-banner, .eu-cookie-withdraw-banner").attr("aria-hidden",!0).find("a, button, input").attr("tabindex",-1)):(_("body").addClass("eu-cookie-compliance-popup-open"),_(".eu-cookie-compliance-banner, .eu-cookie-withdraw-banner").attr("aria-hidden",!1).find("a, button, input").attr("tabindex",0))},u.eu_cookie_compliance.resizeListener=function(){var e,o,i,c=_("#sliding-popup"),n=(e=function(){var e=c.outerHeight();l.eu_cookie_compliance.popup_position?(parseFloat(c.css("top"))<0&&(_("body").hasClass("eu-cookie-compliance-popup-open")?(l.eu_cookie_compliance.fixed_top_position||_("body").css({"margin-top":"0px"}),c.css("top",u.eu_cookie_compliance.getBannerTopPosition(e))):(l.eu_cookie_compliance.fixed_top_position||_("body").css({"margin-top":-e+"px"}),c.css("top",u.eu_cookie_compliance.getBannerTopHiddenPosition(e)))),u.eu_cookie_compliance.positionTab()):0!==parseFloat(c.css("bottom"))&&c.css("bottom",-1*e),u.eu_cookie_compliance.positionTab()},o=50,function(){clearTimeout(i),i=setTimeout(function(){clearTimeout(i),e()},o)});setTimeout(function(){n()}),window.addEventListener("resize",n)},u.eu_cookie_compliance.createPopup=function(e,o){var i=_("
").html(e),e=(i.attr({id:"sliding-popup",role:"alertdialog","aria-describedby":"popup-text"}),l.eu_cookie_compliance.popup_use_bare_css||l.eu_cookie_compliance.popup_use_olivero_css||i.height(l.eu_cookie_compliance.popup_height).width(l.eu_cookie_compliance.popup_width),i.hide(),0);l.eu_cookie_compliance.popup_position?(i.prependTo(l.eu_cookie_compliance.containing_element),e=i.outerHeight(),i.addClass("sliding-popup-top clearfix").css({top:u.eu_cookie_compliance.getBannerTopHiddenPosition(e)}),!0!==o?(i.show(),i.animate({top:u.eu_cookie_compliance.getBannerTopPosition(e)},l.eu_cookie_compliance.popup_delay,null,function(){i.trigger("eu_cookie_compliance_popup_open"),u.eu_cookie_compliance.positionTab()})):(l.eu_cookie_compliance.fixed_top_position||_("body").css({"margin-top":-e+"px"}),setTimeout(function(){i.show(),u.eu_cookie_compliance.positionTab()},0))):(l.eu_cookie_compliance.better_support_for_screen_readers?i.prependTo(l.eu_cookie_compliance.containing_element):i.appendTo(l.eu_cookie_compliance.containing_element),e=i.outerHeight(),i.show().addClass("sliding-popup-bottom").css({bottom:-1*e}),!0!==o&&i.animate({bottom:0},l.eu_cookie_compliance.popup_delay,null,function(){i.trigger("eu_cookie_compliance_popup_open")})),!0!==o?(_("body").addClass("eu-cookie-compliance-popup-open"),_(".eu-cookie-compliance-banner, .eu-cookie-withdraw-banner").attr("aria-hidden",!1).find("a, button, input").attr("tabindex",0)):(_("body").removeClass("eu-cookie-compliance-popup-open"),_(".eu-cookie-compliance-banner, .eu-cookie-withdraw-banner").attr("aria-hidden",!0).find("a, button, input").attr("tabindex",-1))},u.eu_cookie_compliance.attachAgreeEvents=function(){var e,o,i=l.eu_cookie_compliance.popup_clicking_confirmation,c=l.eu_cookie_compliance.popup_scrolling_confirmation;"categories"===l.eu_cookie_compliance.method&&l.eu_cookie_compliance.enable_save_preferences_button?_(".agree-button").click(u.eu_cookie_compliance.acceptAllAction):_(".agree-button").click(u.eu_cookie_compliance.acceptAction),_(".decline-button").click(u.eu_cookie_compliance.declineAction),_(".eu-cookie-compliance-close-button").click(u.eu_cookie_compliance.closeAction),_(".eu-cookie-compliance-reject-button").click(u.eu_cookie_compliance.rejectAllAction),i&&_("a, input[type=submit], button[type=submit]").not(".popup-content *").bind("click.euCookieCompliance",u.eu_cookie_compliance.acceptAction),c&&(e=!1,o=function(){e?(u.eu_cookie_compliance.acceptAction(),_(window).off("scroll",o)):e=!0},_(window).bind("scroll",o)),_(".find-more-button").not(".find-more-button-processed").addClass("find-more-button-processed").click(u.eu_cookie_compliance.moreInfoAction)},u.eu_cookie_compliance.closeAction=function(){switch(l.eu_cookie_compliance.close_button_action){case"close_banner":u.eu_cookie_compliance.toggleWithdrawBanner();break;case"save_preferences":u.eu_cookie_compliance.savePreferencesAction();break;case"reject_all_cookies":u.eu_cookie_compliance.rejectAllAction();break;case"accept_all_cookies":u.eu_cookie_compliance.acceptAllAction()}},u.eu_cookie_compliance.attachSavePreferencesEvents=function(){_(".eu-cookie-compliance-save-preferences-button").click(u.eu_cookie_compliance.savePreferencesAction)},u.eu_cookie_compliance.attachHideEvents=function(){var e=l.eu_cookie_compliance.popup_hide_agreed,o=l.eu_cookie_compliance.popup_clicking_confirmation;_(".hide-popup-button").click(function(){u.eu_cookie_compliance.changeStatus(m)}),o&&_("a, input[type=submit], button[type=submit]").unbind("click.euCookieCompliance"),e&&_("a, input[type=submit], button[type=submit]").bind("click.euCookieComplianceHideAgreed",function(){u.eu_cookie_compliance.changeStatus(m)}),_(".find-more-button").not(".find-more-button-processed").addClass("find-more-button-processed").click(u.eu_cookie_compliance.moreInfoAction)},u.eu_cookie_compliance.attachWithdrawEvents=function(){_(".eu-cookie-withdraw-button").click(u.eu_cookie_compliance.withdrawAction),_(".eu-cookie-withdraw-tab").click(u.eu_cookie_compliance.toggleWithdrawBanner)},u.eu_cookie_compliance.acceptAction=function(){var e=l.eu_cookie_compliance.popup_agreed_enabled,o=s;e||(u.eu_cookie_compliance.setStatus(s),o=m),c||"function"!=typeof euCookieComplianceLoadScripts||euCookieComplianceLoadScripts(),void 0!==t&&clearInterval(t),"categories"===l.eu_cookie_compliance.method&&(e=_("#eu-cookie-compliance-categories input:checkbox:checked").map(function(){return _(this).val()}).get(),u.eu_cookie_compliance.setAcceptedCategories(e),u.eu_cookie_compliance.loadCategoryScripts(e),e.length||(o=r)),u.eu_cookie_compliance.changeStatus(o),l.eu_cookie_compliance.withdraw_enabled&&l.eu_cookie_compliance.withdraw_button_on_info_popup&&(u.eu_cookie_compliance.attachWithdrawEvents(),h!==s&&h!==m||(_(".eu-cookie-withdraw-button").removeClass("visually-hidden"),_(".eu-cookie-compliance-reject-button").addClass("visually-hidden")))},u.eu_cookie_compliance.acceptAllAction=function(){var e=l.eu_cookie_compliance.cookie_categories;u.eu_cookie_compliance.setPreferenceCheckboxes(e),u.eu_cookie_compliance.acceptAction()},u.eu_cookie_compliance.rejectAllAction=function(){u.eu_cookie_compliance.setPreferenceCheckboxes([]),u.eu_cookie_compliance.acceptAction()},u.eu_cookie_compliance.savePreferencesAction=function(){var e=_("#eu-cookie-compliance-categories input:checkbox:checked").map(function(){return _(this).val()}).get(),o=l.eu_cookie_compliance.popup_agreed_enabled,i=s;o||(u.eu_cookie_compliance.setStatus(s),i=m),u.eu_cookie_compliance.setAcceptedCategories(e),u.eu_cookie_compliance.loadCategoryScripts(e),e.length||(i=r),u.eu_cookie_compliance.changeStatus(i)},u.eu_cookie_compliance.loadCategoryScripts=function(e){for(var o in e)!0!==i[e[o]]&&"function"==typeof euCookieComplianceLoadScripts&&(euCookieComplianceLoadScripts(e[o]),i[e[o]]=!0)},u.eu_cookie_compliance.declineAction=function(){parseInt(l.eu_cookie_compliance.set_cookie_session_zero_on_disagree)&&(l.eu_cookie_compliance.cookie_session=1),u.eu_cookie_compliance.setStatus(r);var e,o=_("#sliding-popup");o.hasClass("sliding-popup-top")?(e=o.outerHeight(),l.eu_cookie_compliance.fixed_top_position||_("body").animate({"margin-top":-e+"px"},l.eu_cookie_compliance.popup_delay),l.eu_cookie_compliance.settings_tab_enabled?(o.animate({top:u.eu_cookie_compliance.getBannerTopHiddenPosition(e)},l.eu_cookie_compliance.popup_delay,null).trigger("eu_cookie_compliance_popup_close"),_(".eu-cookie-withdraw-tab").click(u.eu_cookie_compliance.toggleWithdrawBanner)):o.animate({top:u.eu_cookie_compliance.getBannerTopHiddenPosition(e)},l.eu_cookie_compliance.popup_delay,null,function(){o.hide()}).trigger("eu_cookie_compliance_popup_close")):l.eu_cookie_compliance.settings_tab_enabled?(o.animate({bottom:-1*o.outerHeight()},l.eu_cookie_compliance.popup_delay,null).trigger("eu_cookie_compliance_popup_close"),_(".eu-cookie-withdraw-tab").click(u.eu_cookie_compliance.toggleWithdrawBanner)):o.animate({bottom:-1*o.outerHeight()},l.eu_cookie_compliance.popup_delay,null,function(){o.hide()}).trigger("eu_cookie_compliance_popup_close"),_("body").removeClass("eu-cookie-compliance-popup-open"),_(".eu-cookie-compliance-banner, .eu-cookie-withdraw-banner").attr("aria-hidden",!0).find("a, button, input").attr("tabindex",-1)},u.eu_cookie_compliance.withdrawAction=function(){parseInt(l.eu_cookie_compliance.set_cookie_session_zero_on_disagree)&&(l.eu_cookie_compliance.cookie_session=1),u.eu_cookie_compliance.setStatus(null),u.eu_cookie_compliance.setAcceptedCategories([]),location.reload()},u.eu_cookie_compliance.moreInfoAction=function(){l.eu_cookie_compliance.disagree_do_not_show_popup?(u.eu_cookie_compliance.setStatus(r),l.eu_cookie_compliance.withdraw_enabled&&l.eu_cookie_compliance.withdraw_button_on_info_popup?_("#sliding-popup .eu-cookie-compliance-banner").trigger("eu_cookie_compliance_popup_close").hide():_("#sliding-popup").trigger("eu_cookie_compliance_popup_close").remove(),_("body").removeClass("eu-cookie-compliance-popup-open"),_(".eu-cookie-compliance-banner, .eu-cookie-withdraw-banner").attr("aria-hidden",!0).find("a, button, input").attr("tabindex",-1)):l.eu_cookie_compliance.popup_link_new_window?window.open(l.eu_cookie_compliance.popup_link):window.location.href=l.eu_cookie_compliance.popup_link},u.eu_cookie_compliance.getCookieStatus=function(){var e=void 0===l.eu_cookie_compliance.cookie_name||""===l.eu_cookie_compliance.cookie_name?"cookie-agreed":l.eu_cookie_compliance.cookie_name,e=p.get(e);return e=void 0!==e&&"null"!==e?e:null},u.eu_cookie_compliance.getCurrentStatus=function(){var e=new o,e=(k.handleEvent("preStatusLoad",e),h=u.eu_cookie_compliance.getCookieStatus(),new n);return k.handleEvent("postStatusLoad",e),h},u.eu_cookie_compliance.setPreferenceCheckboxes=function(e){for(var o in null===u.eu_cookie_compliance.getCookieStatus()&&u.eu_cookie_compliance.getCookieStatus()!==r||_("#eu-cookie-compliance-categories input:checkbox").not(":disabled").prop("checked",!1),e){o=document.getElementById("cookie-category-"+e[o]);null!==o&&(o.checked=!0)}},u.eu_cookie_compliance.getAcceptedCategories=function(){var e,o=new v,o=(k.handleEvent("prePreferencesLoad",o),void 0===l.eu_cookie_compliance.cookie_name||""===l.eu_cookie_compliance.cookie_name?"cookie-agreed-categories":l.eu_cookie_compliance.cookie_name+"-categories"),o=p.get(o);for(e in d=null!=o?(-1!==o.indexOf("%")&&(o=decodeURI(o).replaceAll(/%2C/g,",")),JSON.parse(o)):[],l.eu_cookie_compliance.cookie_categories_details){var i=l.eu_cookie_compliance.cookie_categories_details[e];"required"===i.checkbox_default_state&&-1===_.inArray(i.id,d)&&d.push(i.id)}o=new C;return k.handleEvent("postPreferencesLoad",o),d},u.eu_cookie_compliance.changeStatus=function(o){var e,i=l.eu_cookie_compliance.reload_page,c=h;if(h!==parseInt(o)){if(l.eu_cookie_compliance.popup_position){let e=_("#sliding-popup").outerHeight();l.eu_cookie_compliance.fixed_top_position||_("body").animate({"margin-top":-e+"px"},l.eu_cookie_compliance.popup_delay),_(".sliding-popup-top").animate({top:u.eu_cookie_compliance.getBannerTopHiddenPosition(e)},l.eu_cookie_compliance.popup_delay,function(){o!==s||null!==c||i?c===s&&(l.eu_cookie_compliance.withdraw_enabled&&l.eu_cookie_compliance.withdraw_button_on_info_popup?(_("#sliding-popup").hide(),window.matchMedia("(max-width: "+l.eu_cookie_compliance.mobile_breakpoint+"px)").matches&&l.eu_cookie_compliance.use_mobile_message?_(".sliding-popup-top").not(".eu-cookie-withdraw-wrapper").html(l.eu_cookie_compliance.mobile_popup_html_info):_(".sliding-popup-top").not(".eu-cookie-withdraw-wrapper").html(l.eu_cookie_compliance.popup_html_info),e=_("#sliding-popup").outerHeight(),l.eu_cookie_compliance.fixed_top_position||_("body").animate({"margin-top":-e+"px"},l.eu_cookie_compliance.popup_delay),_(".sliding-popup-top").css("top",u.eu_cookie_compliance.getBannerTopHiddenPosition(e)),_(".sliding-popup-top").not(".eu-cookie-withdraw-wrapper").trigger("eu_cookie_compliance_popup_close"),u.eu_cookie_compliance.initPopup(),u.eu_cookie_compliance.resizeListener(),_("#sliding-popup").show()):(_(".sliding-popup-top").not(".eu-cookie-withdraw-wrapper").trigger("eu_cookie_compliance_popup_close").remove(),_("body").css({"margin-top":"0px"})),_("body").removeClass("eu-cookie-compliance-popup-open"),_(".eu-cookie-compliance-banner, .eu-cookie-withdraw-banner").attr("aria-hidden",!0).find("a, button, input").attr("tabindex",-1)):(l.eu_cookie_compliance.fixed_top_position||_("body").animate({"margin-top":"0px"},l.eu_cookie_compliance.popup_delay),_(".sliding-popup-top").not(".eu-cookie-withdraw-wrapper").html(l.eu_cookie_compliance.popup_html_agreed).animate({top:u.eu_cookie_compliance.getBannerTopPosition(e)},l.eu_cookie_compliance.popup_delay),u.eu_cookie_compliance.attachHideEvents()),l.eu_cookie_compliance.withdraw_enabled&&!l.eu_cookie_compliance.withdraw_button_on_info_popup&&u.eu_cookie_compliance.showWithdrawBanner(o)})}else _(".sliding-popup-bottom").animate({bottom:-1*_("#sliding-popup").outerHeight()},l.eu_cookie_compliance.popup_delay,function(){o!==s||null!==c||i?c===s&&(_("#sliding-popup").css("display","none"),l.eu_cookie_compliance.withdraw_enabled&&l.eu_cookie_compliance.withdraw_button_on_info_popup?(window.matchMedia("(max-width: "+l.eu_cookie_compliance.mobile_breakpoint+"px)").matches&&l.eu_cookie_compliance.use_mobile_message?_(".sliding-popup-bottom").not(".eu-cookie-withdraw-wrapper").html(l.eu_cookie_compliance.mobile_popup_html_info):_(".sliding-popup-bottom").not(".eu-cookie-withdraw-wrapper").html(l.eu_cookie_compliance.popup_html_info),_(".sliding-popup-bottom").css("bottom",u.eu_cookie_compliance.getBannerBottomHiddenPosition()),_(".sliding-popup-bottom").not(".eu-cookie-withdraw-wrapper").trigger("eu_cookie_compliance_popup_close"),u.eu_cookie_compliance.initPopup(),u.eu_cookie_compliance.resizeListener(),_("#sliding-popup").css("display","block")):_(".sliding-popup-bottom").not(".eu-cookie-withdraw-wrapper").trigger("eu_cookie_compliance_popup_close").remove(),_("body").removeClass("eu-cookie-compliance-popup-open"),_(".eu-cookie-compliance-banner, .eu-cookie-withdraw-banner").attr("aria-hidden",!0).find("a, button, input").attr("tabindex",-1)):(_(".sliding-popup-bottom").not(".eu-cookie-withdraw-wrapper").html(l.eu_cookie_compliance.popup_html_agreed).animate({bottom:0},l.eu_cookie_compliance.popup_delay),u.eu_cookie_compliance.attachHideEvents()),l.eu_cookie_compliance.withdraw_enabled&&!l.eu_cookie_compliance.withdraw_button_on_info_popup&&u.eu_cookie_compliance.showWithdrawBanner(o)});if(l.eu_cookie_compliance.reload_page)if(0!==(e=l.eu_cookie_compliance.reload_routes_list).length){for(var n=l.path.currentPath,a=!1,t=0;!a&&tsetThemeManager($container->get('theme.manager')); + return $plugin; + } + + /** + * Retrieves the theme manager. + * + * @return \Drupal\Core\Theme\ThemeManagerInterface + * The theme manager. + */ + public function getThemeManager(): ThemeManagerInterface { + return $this->themeManager ?: \Drupal::service('theme.manager'); + } + + /** + * Sets the theme manager. + * + * @param \Drupal\Core\Theme\ThemeManagerInterface $theme_manager + * The new theme manager. + * + * @return $this + */ + public function setThemeManager(ThemeManagerInterface $theme_manager): self { + $this->themeManager = $theme_manager; + return $this; + } + /** * {@inheritdoc} */ @@ -22,7 +64,11 @@ class ViewsBlock extends ViewsDisplayBase { $plugin_id = 'views_block:' . $this->pluginDefinition['view_id'] . '-' . $this->pluginDefinition['view_display']; $blocks = $this->getEntityTypeManager() ->getStorage('block') - ->loadByProperties(['plugin' => $plugin_id]); + ->loadByProperties([ + 'plugin' => $plugin_id, + 'theme' => $this->getThemeManager()->getActiveTheme()->getName(), + ]); + /** @var \Drupal\block\BlockInterface $block */ foreach ($blocks as $block) { if ($block->access('view')) { return TRUE; diff --git a/frontend/drupal9/web/modules/contrib/search_api/tests/modules/search_api_test/search_api_test.info.yml b/frontend/drupal9/web/modules/contrib/search_api/tests/modules/search_api_test/search_api_test.info.yml index 010c3f784..51bfc4f0e 100644 --- a/frontend/drupal9/web/modules/contrib/search_api/tests/modules/search_api_test/search_api_test.info.yml +++ b/frontend/drupal9/web/modules/contrib/search_api/tests/modules/search_api_test/search_api_test.info.yml @@ -6,7 +6,7 @@ dependencies: - search_api:search_api hidden: true -# Information added by Drupal.org packaging script on 2022-10-05 -version: '8.x-1.26' +# Information added by Drupal.org packaging script on 2022-10-19 +version: '8.x-1.27' project: 'search_api' -datestamp: 1664974914 +datestamp: 1666181444 diff --git a/frontend/drupal9/web/modules/contrib/search_api/tests/modules/search_api_test_bulk_form/search_api_test_bulk_form.info.yml b/frontend/drupal9/web/modules/contrib/search_api/tests/modules/search_api_test_bulk_form/search_api_test_bulk_form.info.yml index 1e769119a..ab4b41170 100644 --- a/frontend/drupal9/web/modules/contrib/search_api/tests/modules/search_api_test_bulk_form/search_api_test_bulk_form.info.yml +++ b/frontend/drupal9/web/modules/contrib/search_api/tests/modules/search_api_test_bulk_form/search_api_test_bulk_form.info.yml @@ -9,7 +9,7 @@ dependencies: - search_api:search_api_test hidden: true -# Information added by Drupal.org packaging script on 2022-10-05 -version: '8.x-1.26' +# Information added by Drupal.org packaging script on 2022-10-19 +version: '8.x-1.27' project: 'search_api' -datestamp: 1664974914 +datestamp: 1666181444 diff --git a/frontend/drupal9/web/modules/contrib/search_api/tests/modules/search_api_test_db/search_api_test_db.info.yml b/frontend/drupal9/web/modules/contrib/search_api/tests/modules/search_api_test_db/search_api_test_db.info.yml index 2014d9a9f..5022fa4e5 100644 --- a/frontend/drupal9/web/modules/contrib/search_api/tests/modules/search_api_test_db/search_api_test_db.info.yml +++ b/frontend/drupal9/web/modules/contrib/search_api/tests/modules/search_api_test_db/search_api_test_db.info.yml @@ -7,7 +7,7 @@ dependencies: - search_api:search_api_test_example_content hidden: true -# Information added by Drupal.org packaging script on 2022-10-05 -version: '8.x-1.26' +# Information added by Drupal.org packaging script on 2022-10-19 +version: '8.x-1.27' project: 'search_api' -datestamp: 1664974914 +datestamp: 1666181444 diff --git a/frontend/drupal9/web/modules/contrib/search_api/tests/modules/search_api_test_events/search_api_test_events.info.yml b/frontend/drupal9/web/modules/contrib/search_api/tests/modules/search_api_test_events/search_api_test_events.info.yml index 82d60b4f5..34b196fb2 100644 --- a/frontend/drupal9/web/modules/contrib/search_api/tests/modules/search_api_test_events/search_api_test_events.info.yml +++ b/frontend/drupal9/web/modules/contrib/search_api/tests/modules/search_api_test_events/search_api_test_events.info.yml @@ -6,7 +6,7 @@ dependencies: - search_api:search_api hidden: true -# Information added by Drupal.org packaging script on 2022-10-05 -version: '8.x-1.26' +# Information added by Drupal.org packaging script on 2022-10-19 +version: '8.x-1.27' project: 'search_api' -datestamp: 1664974914 +datestamp: 1666181444 diff --git a/frontend/drupal9/web/modules/contrib/search_api/tests/modules/search_api_test_example_content/search_api_test_example_content.info.yml b/frontend/drupal9/web/modules/contrib/search_api/tests/modules/search_api_test_example_content/search_api_test_example_content.info.yml index 21b371c9a..f5f488737 100644 --- a/frontend/drupal9/web/modules/contrib/search_api/tests/modules/search_api_test_example_content/search_api_test_example_content.info.yml +++ b/frontend/drupal9/web/modules/contrib/search_api/tests/modules/search_api_test_example_content/search_api_test_example_content.info.yml @@ -6,7 +6,7 @@ dependencies: - drupal:entity_test hidden: true -# Information added by Drupal.org packaging script on 2022-10-05 -version: '8.x-1.26' +# Information added by Drupal.org packaging script on 2022-10-19 +version: '8.x-1.27' project: 'search_api' -datestamp: 1664974914 +datestamp: 1666181444 diff --git a/frontend/drupal9/web/modules/contrib/search_api/tests/modules/search_api_test_example_content_references/search_api_test_example_content_references.info.yml b/frontend/drupal9/web/modules/contrib/search_api/tests/modules/search_api_test_example_content_references/search_api_test_example_content_references.info.yml index 636a24ccc..b8a75b1d1 100644 --- a/frontend/drupal9/web/modules/contrib/search_api/tests/modules/search_api_test_example_content_references/search_api_test_example_content_references.info.yml +++ b/frontend/drupal9/web/modules/contrib/search_api/tests/modules/search_api_test_example_content_references/search_api_test_example_content_references.info.yml @@ -6,7 +6,7 @@ dependencies: - drupal:node hidden: true -# Information added by Drupal.org packaging script on 2022-10-05 -version: '8.x-1.26' +# Information added by Drupal.org packaging script on 2022-10-19 +version: '8.x-1.27' project: 'search_api' -datestamp: 1664974914 +datestamp: 1666181444 diff --git a/frontend/drupal9/web/modules/contrib/search_api/tests/modules/search_api_test_excerpt/search_api_test_excerpt.info.yml b/frontend/drupal9/web/modules/contrib/search_api/tests/modules/search_api_test_excerpt/search_api_test_excerpt.info.yml index 83b894aea..8c9a65902 100644 --- a/frontend/drupal9/web/modules/contrib/search_api/tests/modules/search_api_test_excerpt/search_api_test_excerpt.info.yml +++ b/frontend/drupal9/web/modules/contrib/search_api/tests/modules/search_api_test_excerpt/search_api_test_excerpt.info.yml @@ -8,7 +8,7 @@ dependencies: - drupal:views hidden: true -# Information added by Drupal.org packaging script on 2022-10-05 -version: '8.x-1.26' +# Information added by Drupal.org packaging script on 2022-10-19 +version: '8.x-1.27' project: 'search_api' -datestamp: 1664974914 +datestamp: 1666181444 diff --git a/frontend/drupal9/web/modules/contrib/search_api/tests/modules/search_api_test_excerpt_field/search_api_test_excerpt_field.info.yml b/frontend/drupal9/web/modules/contrib/search_api/tests/modules/search_api_test_excerpt_field/search_api_test_excerpt_field.info.yml index 58f9e2099..369c7a60b 100644 --- a/frontend/drupal9/web/modules/contrib/search_api/tests/modules/search_api_test_excerpt_field/search_api_test_excerpt_field.info.yml +++ b/frontend/drupal9/web/modules/contrib/search_api/tests/modules/search_api_test_excerpt_field/search_api_test_excerpt_field.info.yml @@ -8,7 +8,7 @@ dependencies: - drupal:views hidden: true -# Information added by Drupal.org packaging script on 2022-10-05 -version: '8.x-1.26' +# Information added by Drupal.org packaging script on 2022-10-19 +version: '8.x-1.27' project: 'search_api' -datestamp: 1664974914 +datestamp: 1666181444 diff --git a/frontend/drupal9/web/modules/contrib/search_api/tests/modules/search_api_test_extraction/search_api_test_extraction.info.yml b/frontend/drupal9/web/modules/contrib/search_api/tests/modules/search_api_test_extraction/search_api_test_extraction.info.yml index 4dc4460ce..87ef46194 100644 --- a/frontend/drupal9/web/modules/contrib/search_api/tests/modules/search_api_test_extraction/search_api_test_extraction.info.yml +++ b/frontend/drupal9/web/modules/contrib/search_api/tests/modules/search_api_test_extraction/search_api_test_extraction.info.yml @@ -6,7 +6,7 @@ dependencies: - drupal:entity_test hidden: true -# Information added by Drupal.org packaging script on 2022-10-05 -version: '8.x-1.26' +# Information added by Drupal.org packaging script on 2022-10-19 +version: '8.x-1.27' project: 'search_api' -datestamp: 1664974914 +datestamp: 1666181444 diff --git a/frontend/drupal9/web/modules/contrib/search_api/tests/modules/search_api_test_hooks/search_api_test_hooks.info.yml b/frontend/drupal9/web/modules/contrib/search_api/tests/modules/search_api_test_hooks/search_api_test_hooks.info.yml index 62755847c..bd2d5e4c4 100644 --- a/frontend/drupal9/web/modules/contrib/search_api/tests/modules/search_api_test_hooks/search_api_test_hooks.info.yml +++ b/frontend/drupal9/web/modules/contrib/search_api/tests/modules/search_api_test_hooks/search_api_test_hooks.info.yml @@ -6,7 +6,7 @@ dependencies: - search_api:search_api hidden: true -# Information added by Drupal.org packaging script on 2022-10-05 -version: '8.x-1.26' +# Information added by Drupal.org packaging script on 2022-10-19 +version: '8.x-1.27' project: 'search_api' -datestamp: 1664974914 +datestamp: 1666181444 diff --git a/frontend/drupal9/web/modules/contrib/search_api/tests/modules/search_api_test_inconsistent_config/search_api_test_inconsistent_config.info.yml b/frontend/drupal9/web/modules/contrib/search_api/tests/modules/search_api_test_inconsistent_config/search_api_test_inconsistent_config.info.yml index 151733e95..c9a7353e3 100644 --- a/frontend/drupal9/web/modules/contrib/search_api/tests/modules/search_api_test_inconsistent_config/search_api_test_inconsistent_config.info.yml +++ b/frontend/drupal9/web/modules/contrib/search_api/tests/modules/search_api_test_inconsistent_config/search_api_test_inconsistent_config.info.yml @@ -7,7 +7,7 @@ dependencies: - search_api:search_api_test hidden: true -# Information added by Drupal.org packaging script on 2022-10-05 -version: '8.x-1.26' +# Information added by Drupal.org packaging script on 2022-10-19 +version: '8.x-1.27' project: 'search_api' -datestamp: 1664974914 +datestamp: 1666181444 diff --git a/frontend/drupal9/web/modules/contrib/search_api/tests/modules/search_api_test_language_fallback/search_api_test_language_fallback.info.yml b/frontend/drupal9/web/modules/contrib/search_api/tests/modules/search_api_test_language_fallback/search_api_test_language_fallback.info.yml index 08836f46b..24af81736 100644 --- a/frontend/drupal9/web/modules/contrib/search_api/tests/modules/search_api_test_language_fallback/search_api_test_language_fallback.info.yml +++ b/frontend/drupal9/web/modules/contrib/search_api/tests/modules/search_api_test_language_fallback/search_api_test_language_fallback.info.yml @@ -4,7 +4,7 @@ description: 'Provides a language fallback fr => es.' package: Testing hidden: true -# Information added by Drupal.org packaging script on 2022-10-05 -version: '8.x-1.26' +# Information added by Drupal.org packaging script on 2022-10-19 +version: '8.x-1.27' project: 'search_api' -datestamp: 1664974914 +datestamp: 1666181444 diff --git a/frontend/drupal9/web/modules/contrib/search_api/tests/modules/search_api_test_no_ui/search_api_test_no_ui.info.yml b/frontend/drupal9/web/modules/contrib/search_api/tests/modules/search_api_test_no_ui/search_api_test_no_ui.info.yml index 29a6a290c..46ef82436 100644 --- a/frontend/drupal9/web/modules/contrib/search_api/tests/modules/search_api_test_no_ui/search_api_test_no_ui.info.yml +++ b/frontend/drupal9/web/modules/contrib/search_api/tests/modules/search_api_test_no_ui/search_api_test_no_ui.info.yml @@ -6,7 +6,7 @@ dependencies: - search_api:search_api hidden: true -# Information added by Drupal.org packaging script on 2022-10-05 -version: '8.x-1.26' +# Information added by Drupal.org packaging script on 2022-10-19 +version: '8.x-1.27' project: 'search_api' -datestamp: 1664974914 +datestamp: 1666181444 diff --git a/frontend/drupal9/web/modules/contrib/search_api/tests/modules/search_api_test_node_indexing/search_api_test_node_indexing.info.yml b/frontend/drupal9/web/modules/contrib/search_api/tests/modules/search_api_test_node_indexing/search_api_test_node_indexing.info.yml index 93a9535e6..aef87cfa8 100644 --- a/frontend/drupal9/web/modules/contrib/search_api/tests/modules/search_api_test_node_indexing/search_api_test_node_indexing.info.yml +++ b/frontend/drupal9/web/modules/contrib/search_api/tests/modules/search_api_test_node_indexing/search_api_test_node_indexing.info.yml @@ -6,7 +6,7 @@ dependencies: - search_api:search_api_db hidden: true -# Information added by Drupal.org packaging script on 2022-10-05 -version: '8.x-1.26' +# Information added by Drupal.org packaging script on 2022-10-19 +version: '8.x-1.27' project: 'search_api' -datestamp: 1664974914 +datestamp: 1666181444 diff --git a/frontend/drupal9/web/modules/contrib/search_api/tests/modules/search_api_test_tasks/search_api_test_tasks.info.yml b/frontend/drupal9/web/modules/contrib/search_api/tests/modules/search_api_test_tasks/search_api_test_tasks.info.yml index 0157f07fc..f4b2fda75 100644 --- a/frontend/drupal9/web/modules/contrib/search_api/tests/modules/search_api_test_tasks/search_api_test_tasks.info.yml +++ b/frontend/drupal9/web/modules/contrib/search_api/tests/modules/search_api_test_tasks/search_api_test_tasks.info.yml @@ -6,7 +6,7 @@ dependencies: - search_api:search_api hidden: true -# Information added by Drupal.org packaging script on 2022-10-05 -version: '8.x-1.26' +# Information added by Drupal.org packaging script on 2022-10-19 +version: '8.x-1.27' project: 'search_api' -datestamp: 1664974914 +datestamp: 1666181444 diff --git a/frontend/drupal9/web/modules/contrib/search_api/tests/modules/search_api_test_views/search_api_test_views.info.yml b/frontend/drupal9/web/modules/contrib/search_api/tests/modules/search_api_test_views/search_api_test_views.info.yml index d7219525c..2e4cea05d 100644 --- a/frontend/drupal9/web/modules/contrib/search_api/tests/modules/search_api_test_views/search_api_test_views.info.yml +++ b/frontend/drupal9/web/modules/contrib/search_api/tests/modules/search_api_test_views/search_api_test_views.info.yml @@ -11,7 +11,7 @@ dependencies: - drupal:views_test_data hidden: true -# Information added by Drupal.org packaging script on 2022-10-05 -version: '8.x-1.26' +# Information added by Drupal.org packaging script on 2022-10-19 +version: '8.x-1.27' project: 'search_api' -datestamp: 1664974914 +datestamp: 1666181444 diff --git a/frontend/drupal9/web/modules/contrib/search_api/tests/src/Kernel/Views/ViewsDisplayTest.php b/frontend/drupal9/web/modules/contrib/search_api/tests/src/Kernel/Views/ViewsDisplayTest.php index 39c04e887..5b8c8ee76 100644 --- a/frontend/drupal9/web/modules/contrib/search_api/tests/src/Kernel/Views/ViewsDisplayTest.php +++ b/frontend/drupal9/web/modules/contrib/search_api/tests/src/Kernel/Views/ViewsDisplayTest.php @@ -2,34 +2,40 @@ namespace Drupal\Tests\search_api\Kernel\Views; +use Drupal\Core\Theme\ActiveTheme; +use Drupal\Core\Theme\ThemeManagerInterface; use Drupal\KernelTests\KernelTestBase; use Drupal\search_api\Utility\Utility; +use Drupal\Tests\block\Traits\BlockCreationTrait; /** - * Tests whether Views pages correctly create search display plugins. + * Tests whether search display plugins for Views work correctly. * * @group search_api */ class ViewsDisplayTest extends KernelTestBase { + use BlockCreationTrait; + /** * {@inheritdoc} */ protected static $modules = [ + 'block', + 'entity_test', 'field', + 'rest', 'search_api', 'search_api_db', + 'search_api_test', 'search_api_test_db', 'search_api_test_example_content', 'search_api_test_views', - 'search_api_test', - 'user', - 'system', - 'entity_test', - 'text', - 'views', - 'rest', 'serialization', + 'system', + 'text', + 'user', + 'views', ]; /** @@ -95,4 +101,36 @@ class ViewsDisplayTest extends KernelTestBase { $this->assertContains('views.view.search_api_test_view', $dependencies['config']); } + /** + * Tests whether block displays' "rendered in current request" work correctly. + */ + public function testBlockRenderedInCurrentRequest() { + $this->installConfig('search_api_test_views'); + \Drupal::service('theme_installer')->install(['stable9']); + \Drupal::service('theme_installer')->install(['claro']); + + $block = $this->placeBlock('views_block:search_api_test_block_view-block_1', [ + 'theme' => 'stable9', + ]); + $this->assertTrue($block->status()); + + /** @var \Drupal\search_api\Plugin\search_api\display\ViewsBlock $display */ + $display = $this->container + ->get('plugin.manager.search_api.display') + ->createInstance('views_block:search_api_test_block_view__block_1'); + $this->assertEquals('views_block:search_api_test_block_view__block_1', $display->getPluginId()); + + $theme = $this->createMock(ActiveTheme::class); + $theme->method('getName')->willReturn('claro', 'stable9'); + $theme_manager = $this->createMock(ThemeManagerInterface::class); + $theme_manager->method('getActiveTheme')->willReturn($theme); + $display->setThemeManager($theme_manager); + + // In the first call, active theme will be reported as "claro", so block + // would not be rendered; in the second call, with theme "stable9", it + // should be. + $this->assertFalse($display->isRenderedInCurrentRequest()); + $this->assertTrue($display->isRenderedInCurrentRequest()); + } + } diff --git a/frontend/drupal9/web/modules/custom/trgovina_1ka/trgovina_1ka.module b/frontend/drupal9/web/modules/custom/trgovina_1ka/trgovina_1ka.module index a4abe2daf..c57317784 100644 --- a/frontend/drupal9/web/modules/custom/trgovina_1ka/trgovina_1ka.module +++ b/frontend/drupal9/web/modules/custom/trgovina_1ka/trgovina_1ka.module @@ -1,2 +1,24 @@ getCurrentLanguage()->getId() == 'sl') { + include (__DIR__ . '/../../../../../../lang/1.php'); + }else{ + include (__DIR__ . '/../../../../../../lang/2.php'); + } + + $variables['lang'] = $lang; + $variables['languageId'] = \Drupal::languageManager()->getCurrentLanguage()->getId(); + $variables['#cache']['max-age'] = 0; + + return $variables; +} + + +function trgovin1ka_1ka_preprocess_page(&$vars) +{ + $language = \Drupal::languageManager()->getCurrentLanguage()->getId(); + + $vars['language'] = $language; +} diff --git a/frontend/drupal9/web/themes/custom/pro1ka/js/script.js b/frontend/drupal9/web/themes/custom/pro1ka/js/script.js index 095edd387..3cb2e89f9 100755 --- a/frontend/drupal9/web/themes/custom/pro1ka/js/script.js +++ b/frontend/drupal9/web/themes/custom/pro1ka/js/script.js @@ -92,6 +92,7 @@ // JEZIK pustimo samo 3 črke + jQuery('[hreflang="'+lang()+'"]').addClass('is-active').hide(); var jezikText = jQuery('.language-link:not(.is-active)').text().substring(0, 3); jQuery('.language-link').text(jezikText); diff --git a/frontend/drupal9/web/themes/custom/pro1ka/templates/parts/footer.html.twig b/frontend/drupal9/web/themes/custom/pro1ka/templates/parts/footer.html.twig index 768f1594e..9b65b36eb 100644 --- a/frontend/drupal9/web/themes/custom/pro1ka/templates/parts/footer.html.twig +++ b/frontend/drupal9/web/themes/custom/pro1ka/templates/parts/footer.html.twig @@ -48,10 +48,10 @@