diff --git a/.env b/.env
index 5e82c42..1714966 100644
--- a/.env
+++ b/.env
@@ -1,7 +1,15 @@
-##
-## Manually dump .env files in .env.local.php with
-## `$ composer symfony:dump-env prod`
-##
+# * .env contains default values for the environment variables needed by the app
+# * .env.local uncommitted file with local overrides
+# * .env.$APP_ENV committed environment-specific defaults
+# * .env.$APP_ENV.local uncommitted environment-specific overrides
+#
+# Real environment variables win over .env files.
+#
+# DO NOT DEFINE PRODUCTION SECRETS IN THIS FILE NOR IN ANY OTHER COMMITTED FILES.
+# https://symfony.com/doc/current/configuration/secrets.html
+#
+# Run "composer dump-env prod" to compile .env files for production use (requires symfony/flex >=1.2).
+# https://symfony.com/doc/current/best_practices.html#use-environment-variables-for-infrastructure-configuration
## Locale
LOCALE=fr
@@ -20,11 +28,8 @@ WOPI_SERVER=http://collabora:9980
# must be manually set in .env.local
# ADMIN_PASSWORD=
-## Symfony/swiftmailer
-## Mailer
###> symfony/mailer ###
-# MAILER_DSN=smtp://localhost
-MAILER_DSN=
+# MAILER_DSN=null://null
###< symfony/mailer ###
## Notifications
@@ -69,10 +74,10 @@ SHORT_MESSAGE_DSN=null://null
###> symfony/messenger ###
# Choose one of the transports below
-# MESSENGER_TRANSPORT_DSN=doctrine://default
# MESSENGER_TRANSPORT_DSN=amqp://guest:guest@localhost:5672/%2f/messages
# MESSENGER_TRANSPORT_DSN=redis://localhost:6379/messages
MESSENGER_TRANSPORT_DSN=sync://
+MESSENGER_TRANSPORT_DSN=doctrine://default?auto_setup=0
###< symfony/messenger ###
###> doctrine/doctrine-bundle ###
diff --git a/.env.dev b/.env.dev
index 056a2e3..ac4caf3 100644
--- a/.env.dev
+++ b/.env.dev
@@ -11,5 +11,8 @@ MAILER_URL=smtp://smtp:1025
PGADMIN_DEFAULT_EMAIL=admin@chill.social
PGADMIN_DEFAULT_PASSWORD=password
+
+VAR_DUMPER_SERVER=dumper:9912
+
## Phpstorm IDE project path
PROJECT_DIR=
diff --git a/.env.test b/.env.test
index 43e431b..5bf6e68 100644
--- a/.env.test
+++ b/.env.test
@@ -1,4 +1,7 @@
# define your env variables for the test env here
KERNEL_CLASS='App\Kernel'
APP_SECRET='$ecretf0rt3st'
+SYMFONY_DEPRECATIONS_HELPER=999999
+PANTHER_APP_ENV=panther
+PANTHER_ERROR_SCREENSHOT_DIR=./var/error-screenshots
ADMIN_PASSWORD=password
diff --git a/.gitignore b/.gitignore
index 4971775..027ed20 100644
--- a/.gitignore
+++ b/.gitignore
@@ -63,7 +63,6 @@ yarn-error.log
###< symfony/webpack-encore-bundle ###
###> symfony/phpunit-bridge ###
-.phpunit
.phpunit.result.cache
/phpunit.xml
###< symfony/phpunit-bridge ###
@@ -81,3 +80,7 @@ docker-compose.override.yaml
###> lexik/jwt-authentication-bundle ###
/config/jwt/*.pem
###< lexik/jwt-authentication-bundle ###
+
+###> phpstan/phpstan ###
+phpstan.neon
+###< phpstan/phpstan ###
diff --git a/assets/bootstrap.js b/assets/bootstrap.js
index 58308a6..4ab2df6 100644
--- a/assets/bootstrap.js
+++ b/assets/bootstrap.js
@@ -4,7 +4,7 @@ import { startStimulusApp } from '@symfony/stimulus-bridge';
export const app = startStimulusApp(require.context(
'@symfony/stimulus-bridge/lazy-controller-loader!./controllers',
true,
- /\.(j|t)sx?$/
+ /\.[jt]sx?$/
));
// register any custom, 3rd party controllers here
diff --git a/bin/console b/bin/console
index 5de0e1c..c933dc5 100755
--- a/bin/console
+++ b/bin/console
@@ -3,40 +3,15 @@
use App\Kernel;
use Symfony\Bundle\FrameworkBundle\Console\Application;
-use Symfony\Component\Console\Input\ArgvInput;
-use Symfony\Component\ErrorHandler\Debug;
-if (!in_array(PHP_SAPI, ['cli', 'phpdbg', 'embed'], true)) {
- echo 'Warning: The console should be invoked via the CLI version of PHP, not the '.PHP_SAPI.' SAPI'.PHP_EOL;
+if (!is_file(dirname(__DIR__).'/vendor/autoload_runtime.php')) {
+ throw new LogicException('Symfony Runtime is missing. Try running "composer require symfony/runtime".');
}
-set_time_limit(0);
+require_once dirname(__DIR__).'/vendor/autoload_runtime.php';
-require dirname(__DIR__).'/vendor/autoload.php';
+return function (array $context) {
+ $kernel = new Kernel($context['APP_ENV'], (bool) $context['APP_DEBUG']);
-if (!class_exists(Application::class)) {
- throw new LogicException('You need to add "symfony/framework-bundle" as a Composer dependency.');
-}
-
-$input = new ArgvInput();
-if (null !== $env = $input->getParameterOption(['--env', '-e'], null, true)) {
- putenv('APP_ENV='.$_SERVER['APP_ENV'] = $_ENV['APP_ENV'] = $env);
-}
-
-if ($input->hasParameterOption('--no-debug', true)) {
- putenv('APP_DEBUG='.$_SERVER['APP_DEBUG'] = $_ENV['APP_DEBUG'] = '0');
-}
-
-require dirname(__DIR__).'/config/bootstrap.php';
-
-if ($_SERVER['APP_DEBUG']) {
- umask(0000);
-
- if (class_exists(Debug::class)) {
- Debug::enable();
- }
-}
-
-$kernel = new Kernel($_SERVER['APP_ENV'], (bool) $_SERVER['APP_DEBUG']);
-$application = new Application($kernel);
-$application->run($input);
+ return new Application($kernel);
+};
diff --git a/composer.json b/composer.json
index 29aff3c..1ce8573 100644
--- a/composer.json
+++ b/composer.json
@@ -15,15 +15,14 @@
},
"require": {
"ext-redis": "*",
- "chill-project/chill-bundles": "2.16.1",
+ "chill-project/chill-bundles": "dev-ticket-app-master@dev",
"symfony/flex": "^1.9",
- "symfony/http-client": "^4.4 || ^5",
"nelmio/alice": "^3.8",
"phpoffice/phpword": "^0.18.2",
"phpstan/phpstan": "^1.0",
"spomky-labs/base64url": "^2.0",
"twig/string-extra": "^3.3",
- "symfony/mailer": "^5.4"
+ "symfony/runtime": "^5.4"
},
"require-dev": {
"fakerphp/faker": "^1.13",
@@ -31,8 +30,7 @@
"symfony/dotenv": "^5.1",
"symfony/maker-bundle": "^1.20",
"doctrine/doctrine-fixtures-bundle": "^3.3",
- "symfony/stopwatch": "^5.1",
- "symfony/twig-bundle": "^4.4",
+ "symfony/stopwatch": "^5.4",
"symfony/web-profiler-bundle": "^5.0",
"symfony/var-dumper": "4.*",
"symfony/phpunit-bridge": "^5.2",
diff --git a/composer.lock b/composer.lock
index 031c13d..1f86e39 100644
--- a/composer.lock
+++ b/composer.lock
@@ -4,7 +4,7 @@
"Read more about it at https://getcomposer.org/doc/01-basic-usage.md#installing-dependencies",
"This file is @generated automatically"
],
- "content-hash": "aada3a5794021711f779fd1fd4b84586",
+ "content-hash": "e9aa60dbcc1b82179bf2c2a9d7415c81",
"packages": [
{
"name": "brick/math",
@@ -61,49 +61,6 @@
],
"time": "2023-01-15T23:15:59+00:00"
},
- {
- "name": "champs-libres/async-uploader-bundle",
- "version": "dev-sf4",
- "source": {
- "type": "git",
- "url": "https://gitlab.com/champs-libres/public/async-upload-bundle.git",
- "reference": "25ea27682064a3a87e85c00a7e6d30943fa653af"
- },
- "dist": {
- "type": "zip",
- "url": "https://gitlab.com/api/v4/projects/champs-libres%2Fpublic%2Fasync-upload-bundle/repository/archive.zip?sha=25ea27682064a3a87e85c00a7e6d30943fa653af",
- "reference": "25ea27682064a3a87e85c00a7e6d30943fa653af",
- "shasum": ""
- },
- "require": {
- "php-opencloud/openstack": "^3.0"
- },
- "require-dev": {
- "phpunit/phpunit": "^6.2"
- },
- "type": "library",
- "autoload": {
- "psr-4": {
- "ChampsLibres\\AsyncUploaderBundle\\": "."
- }
- },
- "notification-url": "https://packagist.org/downloads/",
- "license": [
- "MIT"
- ],
- "authors": [
- {
- "name": "Julien Fastré",
- "email": "julien.fastre@champs-libres.coop"
- }
- ],
- "description": "Upload file from browser to openstack swift or amazon s3 (later) using temp-url middleware.",
- "support": {
- "issues": "https://gitlab.com/champs-libres/public/async-upload-bundle/-/issues",
- "source": "https://gitlab.com/champs-libres/public/async-upload-bundle/-/tree/sf4"
- },
- "time": "2022-03-16T23:06:26+00:00"
- },
{
"name": "champs-libres/wopi-bundle",
"version": "dev-master",
@@ -223,20 +180,19 @@
},
{
"name": "chill-project/chill-bundles",
- "version": "2.16.1",
+ "version": "dev-upgrade-sf5",
"source": {
"type": "git",
"url": "https://gitlab.com/Chill-Projet/chill-bundles.git",
- "reference": "f02c5bca13882b075ca0edc0356090bd692cdc73"
+ "reference": "2ddfd564017ce7a56a2f6d8989bf1ef2276ebd19"
},
"dist": {
"type": "zip",
- "url": "https://gitlab.com/api/v4/projects/Chill-Projet%2Fchill-bundles/repository/archive.zip?sha=f02c5bca13882b075ca0edc0356090bd692cdc73",
- "reference": "f02c5bca13882b075ca0edc0356090bd692cdc73",
+ "url": "https://gitlab.com/api/v4/projects/Chill-Projet%2Fchill-bundles/repository/archive.zip?sha=2ddfd564017ce7a56a2f6d8989bf1ef2276ebd19",
+ "reference": "2ddfd564017ce7a56a2f6d8989bf1ef2276ebd19",
"shasum": ""
},
"require": {
- "champs-libres/async-uploader-bundle": "dev-sf4#d57134aee8e504a83c902ff0cf9f8d36ac418290",
"champs-libres/wopi-bundle": "dev-master@dev",
"champs-libres/wopi-lib": "dev-master@dev",
"doctrine/doctrine-bundle": "^2.1",
@@ -261,27 +217,47 @@
"ramsey/uuid-doctrine": "^1.7",
"sensio/framework-extra-bundle": "^5.5",
"spomky-labs/base64url": "^2.0",
- "symfony/browser-kit": "^4.4",
+ "symfony/asset": "^5.4",
+ "symfony/browser-kit": "^5.4",
+ "symfony/cache": "^5.4",
"symfony/clock": "^6.2",
- "symfony/css-selector": "^4.4",
- "symfony/expression-language": "^4.4",
- "symfony/form": "^4.4",
- "symfony/framework-bundle": "^4.4",
- "symfony/http-client": "^4.4 || ^5",
- "symfony/http-foundation": "^4.4",
- "symfony/intl": "^4.4",
+ "symfony/config": "^5.4",
+ "symfony/console": "^5.4",
+ "symfony/css-selector": "^5.4",
+ "symfony/dom-crawler": "^5.4",
+ "symfony/error-handler": "^5.4",
+ "symfony/event-dispatcher": "^5.4",
+ "symfony/expression-language": "^5.4",
+ "symfony/filesystem": "^5.4",
+ "symfony/finder": "^5.4",
+ "symfony/form": "^5.4",
+ "symfony/framework-bundle": "^5.4",
+ "symfony/http-client": "^5.4",
+ "symfony/http-foundation": "^5.4",
+ "symfony/intl": "^5.4",
"symfony/mailer": "^5.4",
"symfony/messenger": "^5.4",
"symfony/mime": "^5.4",
"symfony/monolog-bundle": "^3.5",
- "symfony/security-bundle": "^4.4",
- "symfony/serializer": "^5.3",
- "symfony/translation": "^4.4",
- "symfony/twig-bundle": "^4.4",
- "symfony/validator": "^4.4",
+ "symfony/options-resolver": "^5.4",
+ "symfony/process": "^5.4",
+ "symfony/property-access": "^5.4",
+ "symfony/property-info": "^5.4",
+ "symfony/routing": "^5.4",
+ "symfony/security-bundle": "^5.4",
+ "symfony/security-core": "^5.4",
+ "symfony/security-csrf": "^5.4",
+ "symfony/security-guard": "^5.4",
+ "symfony/security-http": "^5.4",
+ "symfony/serializer": "^5.4",
+ "symfony/string": "^5.4",
+ "symfony/templating": "^5.4",
+ "symfony/translation": "^5.4",
+ "symfony/twig-bundle": "^5.4",
+ "symfony/validator": "^5.4",
"symfony/webpack-encore-bundle": "^1.11",
- "symfony/workflow": "^4.4",
- "symfony/yaml": "^4.4",
+ "symfony/workflow": "^5.4",
+ "symfony/yaml": "^5.4",
"thenetworg/oauth2-azure": "^2.0",
"twig/extra-bundle": "^3.0",
"twig/intl-extra": "^3.0",
@@ -304,16 +280,14 @@
"phpstan/phpstan-deprecation-rules": "^1.1",
"phpstan/phpstan-strict-rules": "^1.0",
"phpunit/phpunit": ">= 7.5",
- "psalm/plugin-phpunit": "^0.18.4",
- "psalm/plugin-symfony": "^4.0.2",
- "rector/rector": "^0.17.7",
- "symfony/debug-bundle": "^5.1",
- "symfony/dotenv": "^4.4",
+ "rector/rector": "^0.19.0",
+ "symfony/debug-bundle": "^5.4",
+ "symfony/dotenv": "^5.4",
"symfony/maker-bundle": "^1.20",
- "symfony/phpunit-bridge": "^4.4",
- "symfony/stopwatch": "^4.4",
- "symfony/var-dumper": "^4.4",
- "vimeo/psalm": "^4.30.0"
+ "symfony/phpunit-bridge": "^5.4",
+ "symfony/runtime": "^5.4",
+ "symfony/stopwatch": "^5.4",
+ "symfony/var-dumper": "^5.4"
},
"type": "library",
"autoload": {
@@ -346,9 +320,9 @@
],
"support": {
"issues": "https://gitlab.com/Chill-Projet/chill-bundles/-/issues",
- "source": "https://gitlab.com/Chill-Projet/chill-bundles/-/tree/2.16.1"
+ "source": "https://gitlab.com/Chill-Projet/chill-bundles/-/tree/upgrade-sf5"
},
- "time": "2024-02-09T00:11:11+00:00"
+ "time": "2024-02-13T19:12:14+00:00"
},
{
"name": "composer/package-versions-deprecated",
@@ -931,56 +905,61 @@
},
{
"name": "doctrine/doctrine-bundle",
- "version": "2.7.2",
+ "version": "2.11.3",
"source": {
"type": "git",
"url": "https://github.com/doctrine/DoctrineBundle.git",
- "reference": "22d53b2c5ad03929628fb4a928b01135585b7179"
+ "reference": "492725310ae9a1b5b20d6ae09fb5ae6404616e68"
},
"dist": {
"type": "zip",
- "url": "https://api.github.com/repos/doctrine/DoctrineBundle/zipball/22d53b2c5ad03929628fb4a928b01135585b7179",
- "reference": "22d53b2c5ad03929628fb4a928b01135585b7179",
+ "url": "https://api.github.com/repos/doctrine/DoctrineBundle/zipball/492725310ae9a1b5b20d6ae09fb5ae6404616e68",
+ "reference": "492725310ae9a1b5b20d6ae09fb5ae6404616e68",
"shasum": ""
},
"require": {
- "doctrine/annotations": "^1",
"doctrine/cache": "^1.11 || ^2.0",
- "doctrine/dbal": "^2.13.1 || ^3.3.2",
+ "doctrine/dbal": "^3.7.0 || ^4.0",
"doctrine/persistence": "^2.2 || ^3",
"doctrine/sql-formatter": "^1.0.1",
- "php": "^7.1 || ^8.0",
- "symfony/cache": "^4.4 || ^5.4 || ^6.0",
- "symfony/config": "^4.4.3 || ^5.4 || ^6.0",
- "symfony/console": "^4.4 || ^5.4 || ^6.0",
- "symfony/dependency-injection": "^4.4.18 || ^5.4 || ^6.0",
+ "php": "^7.4 || ^8.0",
+ "symfony/cache": "^5.4 || ^6.0 || ^7.0",
+ "symfony/config": "^5.4 || ^6.0 || ^7.0",
+ "symfony/console": "^5.4 || ^6.0 || ^7.0",
+ "symfony/dependency-injection": "^5.4 || ^6.0 || ^7.0",
"symfony/deprecation-contracts": "^2.1 || ^3",
- "symfony/doctrine-bridge": "^4.4.22 || ^5.4 || ^6.0",
- "symfony/framework-bundle": "^4.4 || ^5.4 || ^6.0",
+ "symfony/doctrine-bridge": "^5.4.19 || ^6.0.7 || ^7.0",
+ "symfony/framework-bundle": "^5.4 || ^6.0 || ^7.0",
+ "symfony/polyfill-php80": "^1.15",
"symfony/service-contracts": "^1.1.1 || ^2.0 || ^3"
},
"conflict": {
- "doctrine/orm": "<2.11 || >=3.0",
- "twig/twig": "<1.34 || >=2.0,<2.4"
+ "doctrine/annotations": ">=3.0",
+ "doctrine/orm": "<2.17 || >=4.0",
+ "twig/twig": "<1.34 || >=2.0 <2.4"
},
"require-dev": {
- "doctrine/coding-standard": "^9.0",
- "doctrine/orm": "^2.11 || ^3.0",
+ "doctrine/annotations": "^1 || ^2",
+ "doctrine/coding-standard": "^12",
+ "doctrine/deprecations": "^1.0",
+ "doctrine/orm": "^2.17 || ^3.0",
"friendsofphp/proxy-manager-lts": "^1.0",
- "phpunit/phpunit": "^7.5 || ^8.0 || ^9.3 || ^10.0",
- "psalm/plugin-phpunit": "^0.16.1",
- "psalm/plugin-symfony": "^3",
+ "phpunit/phpunit": "^9.5.26",
+ "psalm/plugin-phpunit": "^0.18.4",
+ "psalm/plugin-symfony": "^5",
"psr/log": "^1.1.4 || ^2.0 || ^3.0",
- "symfony/phpunit-bridge": "^6.1",
- "symfony/property-info": "^4.4 || ^5.4 || ^6.0",
- "symfony/proxy-manager-bridge": "^4.4 || ^5.4 || ^6.0",
- "symfony/security-bundle": "^4.4 || ^5.4 || ^6.0",
- "symfony/twig-bridge": "^4.4 || ^5.4 || ^6.0",
- "symfony/validator": "^4.4 || ^5.4 || ^6.0",
- "symfony/web-profiler-bundle": "^4.4 || ^5.4 || ^6.0",
- "symfony/yaml": "^4.4 || ^5.4 || ^6.0",
+ "symfony/phpunit-bridge": "^6.1 || ^7.0",
+ "symfony/property-info": "^5.4 || ^6.0 || ^7.0",
+ "symfony/proxy-manager-bridge": "^5.4 || ^6.0 || ^7.0",
+ "symfony/security-bundle": "^5.4 || ^6.0 || ^7.0",
+ "symfony/string": "^5.4 || ^6.0 || ^7.0",
+ "symfony/twig-bridge": "^5.4 || ^6.0 || ^7.0",
+ "symfony/validator": "^5.4 || ^6.0 || ^7.0",
+ "symfony/var-exporter": "^5.4 || ^6.2 || ^7.0",
+ "symfony/web-profiler-bundle": "^5.4 || ^6.0 || ^7.0",
+ "symfony/yaml": "^5.4 || ^6.0 || ^7.0",
"twig/twig": "^1.34 || ^2.12 || ^3.0",
- "vimeo/psalm": "^4.7"
+ "vimeo/psalm": "^5.15"
},
"suggest": {
"doctrine/orm": "The Doctrine ORM integration is optional in the bundle.",
@@ -1025,7 +1004,7 @@
],
"support": {
"issues": "https://github.com/doctrine/DoctrineBundle/issues",
- "source": "https://github.com/doctrine/DoctrineBundle/tree/2.7.2"
+ "source": "https://github.com/doctrine/DoctrineBundle/tree/2.11.3"
},
"funding": [
{
@@ -1041,38 +1020,44 @@
"type": "tidelift"
}
],
- "time": "2022-12-07T12:07:11+00:00"
+ "time": "2024-02-10T20:56:20+00:00"
},
{
"name": "doctrine/doctrine-migrations-bundle",
- "version": "3.2.5",
+ "version": "3.3.0",
"source": {
"type": "git",
"url": "https://github.com/doctrine/DoctrineMigrationsBundle.git",
- "reference": "90be4395597432a05ae9aad5e6fe490622226a77"
+ "reference": "1dd42906a5fb9c5960723e2ebb45c68006493835"
},
"dist": {
"type": "zip",
- "url": "https://api.github.com/repos/doctrine/DoctrineMigrationsBundle/zipball/90be4395597432a05ae9aad5e6fe490622226a77",
- "reference": "90be4395597432a05ae9aad5e6fe490622226a77",
+ "url": "https://api.github.com/repos/doctrine/DoctrineMigrationsBundle/zipball/1dd42906a5fb9c5960723e2ebb45c68006493835",
+ "reference": "1dd42906a5fb9c5960723e2ebb45c68006493835",
"shasum": ""
},
"require": {
- "doctrine/doctrine-bundle": "~1.0|~2.0",
+ "doctrine/doctrine-bundle": "^2.4",
"doctrine/migrations": "^3.2",
"php": "^7.2|^8.0",
- "symfony/framework-bundle": "~3.4|~4.0|~5.0|~6.0"
+ "symfony/deprecation-contracts": "^2.1 || ^3",
+ "symfony/framework-bundle": "^5.4 || ^6.0 || ^7.0"
},
"require-dev": {
- "doctrine/coding-standard": "^9",
- "doctrine/orm": "^2.6",
- "doctrine/persistence": "^1.3||^2.0",
+ "doctrine/coding-standard": "^12",
+ "doctrine/orm": "^2.6 || ^3",
+ "doctrine/persistence": "^2.0 || ^3 ",
"phpstan/phpstan": "^1.4",
"phpstan/phpstan-deprecation-rules": "^1",
"phpstan/phpstan-phpunit": "^1",
"phpstan/phpstan-strict-rules": "^1.1",
+ "phpstan/phpstan-symfony": "^1.3",
"phpunit/phpunit": "^8.5|^9.5",
- "vimeo/psalm": "^4.22"
+ "psalm/plugin-phpunit": "^0.18.4",
+ "psalm/plugin-symfony": "^3 || ^5",
+ "symfony/phpunit-bridge": "^6.3 || ^7",
+ "symfony/var-exporter": "^5.4 || ^6 || ^7",
+ "vimeo/psalm": "^4.30 || ^5.15"
},
"type": "symfony-bundle",
"autoload": {
@@ -1110,7 +1095,7 @@
],
"support": {
"issues": "https://github.com/doctrine/DoctrineMigrationsBundle/issues",
- "source": "https://github.com/doctrine/DoctrineMigrationsBundle/tree/3.2.5"
+ "source": "https://github.com/doctrine/DoctrineMigrationsBundle/tree/3.3.0"
},
"funding": [
{
@@ -1126,7 +1111,7 @@
"type": "tidelift"
}
],
- "time": "2023-11-13T08:28:17+00:00"
+ "time": "2023-11-13T19:44:41+00:00"
},
{
"name": "doctrine/event-manager",
@@ -1461,35 +1446,35 @@
},
{
"name": "doctrine/migrations",
- "version": "3.6.1",
+ "version": "3.7.2",
"source": {
"type": "git",
"url": "https://github.com/doctrine/migrations.git",
- "reference": "8f900b58f54921d7ecbb89d13f3076a04845bc44"
+ "reference": "47af29eef49f29ebee545947e8b2a4b3be318c8a"
},
"dist": {
"type": "zip",
- "url": "https://api.github.com/repos/doctrine/migrations/zipball/8f900b58f54921d7ecbb89d13f3076a04845bc44",
- "reference": "8f900b58f54921d7ecbb89d13f3076a04845bc44",
+ "url": "https://api.github.com/repos/doctrine/migrations/zipball/47af29eef49f29ebee545947e8b2a4b3be318c8a",
+ "reference": "47af29eef49f29ebee545947e8b2a4b3be318c8a",
"shasum": ""
},
"require": {
"composer-runtime-api": "^2",
- "doctrine/dbal": "^3.5.1",
+ "doctrine/dbal": "^3.5.1 || ^4",
"doctrine/deprecations": "^0.5.3 || ^1",
"doctrine/event-manager": "^1.2 || ^2.0",
"php": "^8.1",
"psr/log": "^1.1.3 || ^2 || ^3",
- "symfony/console": "^4.4.16 || ^5.4 || ^6.0",
- "symfony/stopwatch": "^4.4 || ^5.4 || ^6.0",
- "symfony/var-exporter": "^6.2"
+ "symfony/console": "^5.4 || ^6.0 || ^7.0",
+ "symfony/stopwatch": "^5.4 || ^6.0 || ^7.0",
+ "symfony/var-exporter": "^6.2 || ^7.0"
},
"conflict": {
- "doctrine/orm": "<2.12"
+ "doctrine/orm": "<2.12 || >=4"
},
"require-dev": {
"doctrine/coding-standard": "^12",
- "doctrine/orm": "^2.13",
+ "doctrine/orm": "^2.13 || ^3",
"doctrine/persistence": "^2 || ^3",
"doctrine/sql-formatter": "^1.0",
"ext-pdo_sqlite": "*",
@@ -1499,9 +1484,9 @@
"phpstan/phpstan-strict-rules": "^1.4",
"phpstan/phpstan-symfony": "^1.3",
"phpunit/phpunit": "^10.3",
- "symfony/cache": "^4.4 || ^5.4 || ^6.0",
- "symfony/process": "^4.4 || ^5.4 || ^6.0",
- "symfony/yaml": "^4.4 || ^5.4 || ^6.0"
+ "symfony/cache": "^5.4 || ^6.0 || ^7.0",
+ "symfony/process": "^5.4 || ^6.0 || ^7.0",
+ "symfony/yaml": "^5.4 || ^6.0 || ^7.0"
},
"suggest": {
"doctrine/sql-formatter": "Allows to generate formatted SQL with the diff command.",
@@ -1543,7 +1528,7 @@
],
"support": {
"issues": "https://github.com/doctrine/migrations/issues",
- "source": "https://github.com/doctrine/migrations/tree/3.6.1"
+ "source": "https://github.com/doctrine/migrations/tree/3.7.2"
},
"funding": [
{
@@ -1559,7 +1544,7 @@
"type": "tidelift"
}
],
- "time": "2023-10-15T21:20:40+00:00"
+ "time": "2023-12-05T11:35:05+00:00"
},
{
"name": "doctrine/orm",
@@ -2625,162 +2610,6 @@
],
"time": "2023-12-03T20:05:35+00:00"
},
- {
- "name": "guzzlehttp/uri-template",
- "version": "v1.0.3",
- "source": {
- "type": "git",
- "url": "https://github.com/guzzle/uri-template.git",
- "reference": "ecea8feef63bd4fef1f037ecb288386999ecc11c"
- },
- "dist": {
- "type": "zip",
- "url": "https://api.github.com/repos/guzzle/uri-template/zipball/ecea8feef63bd4fef1f037ecb288386999ecc11c",
- "reference": "ecea8feef63bd4fef1f037ecb288386999ecc11c",
- "shasum": ""
- },
- "require": {
- "php": "^7.2.5 || ^8.0",
- "symfony/polyfill-php80": "^1.24"
- },
- "require-dev": {
- "bamarni/composer-bin-plugin": "^1.8.2",
- "phpunit/phpunit": "^8.5.36 || ^9.6.15",
- "uri-template/tests": "1.0.0"
- },
- "type": "library",
- "extra": {
- "bamarni-bin": {
- "bin-links": true,
- "forward-command": false
- }
- },
- "autoload": {
- "psr-4": {
- "GuzzleHttp\\UriTemplate\\": "src"
- }
- },
- "notification-url": "https://packagist.org/downloads/",
- "license": [
- "MIT"
- ],
- "authors": [
- {
- "name": "Graham Campbell",
- "email": "hello@gjcampbell.co.uk",
- "homepage": "https://github.com/GrahamCampbell"
- },
- {
- "name": "Michael Dowling",
- "email": "mtdowling@gmail.com",
- "homepage": "https://github.com/mtdowling"
- },
- {
- "name": "George Mponos",
- "email": "gmponos@gmail.com",
- "homepage": "https://github.com/gmponos"
- },
- {
- "name": "Tobias Nyholm",
- "email": "tobias.nyholm@gmail.com",
- "homepage": "https://github.com/Nyholm"
- }
- ],
- "description": "A polyfill class for uri_template of PHP",
- "keywords": [
- "guzzlehttp",
- "uri-template"
- ],
- "support": {
- "issues": "https://github.com/guzzle/uri-template/issues",
- "source": "https://github.com/guzzle/uri-template/tree/v1.0.3"
- },
- "funding": [
- {
- "url": "https://github.com/GrahamCampbell",
- "type": "github"
- },
- {
- "url": "https://github.com/Nyholm",
- "type": "github"
- },
- {
- "url": "https://tidelift.com/funding/github/packagist/guzzlehttp/uri-template",
- "type": "tidelift"
- }
- ],
- "time": "2023-12-03T19:50:20+00:00"
- },
- {
- "name": "justinrainbow/json-schema",
- "version": "v5.2.13",
- "source": {
- "type": "git",
- "url": "https://github.com/justinrainbow/json-schema.git",
- "reference": "fbbe7e5d79f618997bc3332a6f49246036c45793"
- },
- "dist": {
- "type": "zip",
- "url": "https://api.github.com/repos/justinrainbow/json-schema/zipball/fbbe7e5d79f618997bc3332a6f49246036c45793",
- "reference": "fbbe7e5d79f618997bc3332a6f49246036c45793",
- "shasum": ""
- },
- "require": {
- "php": ">=5.3.3"
- },
- "require-dev": {
- "friendsofphp/php-cs-fixer": "~2.2.20||~2.15.1",
- "json-schema/json-schema-test-suite": "1.2.0",
- "phpunit/phpunit": "^4.8.35"
- },
- "bin": [
- "bin/validate-json"
- ],
- "type": "library",
- "extra": {
- "branch-alias": {
- "dev-master": "5.0.x-dev"
- }
- },
- "autoload": {
- "psr-4": {
- "JsonSchema\\": "src/JsonSchema/"
- }
- },
- "notification-url": "https://packagist.org/downloads/",
- "license": [
- "MIT"
- ],
- "authors": [
- {
- "name": "Bruno Prieto Reis",
- "email": "bruno.p.reis@gmail.com"
- },
- {
- "name": "Justin Rainbow",
- "email": "justin.rainbow@gmail.com"
- },
- {
- "name": "Igor Wiedler",
- "email": "igor@wiedler.ch"
- },
- {
- "name": "Robert Schönthal",
- "email": "seroscho@googlemail.com"
- }
- ],
- "description": "A library to validate a json schema.",
- "homepage": "https://github.com/justinrainbow/json-schema",
- "keywords": [
- "json",
- "schema"
- ],
- "support": {
- "issues": "https://github.com/justinrainbow/json-schema/issues",
- "source": "https://github.com/justinrainbow/json-schema/tree/v5.2.13"
- },
- "time": "2023-09-26T02:20:38+00:00"
- },
{
"name": "knplabs/knp-menu",
"version": "v3.4.0",
@@ -2856,28 +2685,29 @@
},
{
"name": "knplabs/knp-menu-bundle",
- "version": "v3.2.0",
+ "version": "v3.3.0",
"source": {
"type": "git",
"url": "https://github.com/KnpLabs/KnpMenuBundle.git",
- "reference": "a0b4224f872d74ae939589eb1ccf0e11291370a9"
+ "reference": "02a2c68a2d6247a21c1d5ed185e2e3e3d9e7dfb5"
},
"dist": {
"type": "zip",
- "url": "https://api.github.com/repos/KnpLabs/KnpMenuBundle/zipball/a0b4224f872d74ae939589eb1ccf0e11291370a9",
- "reference": "a0b4224f872d74ae939589eb1ccf0e11291370a9",
+ "url": "https://api.github.com/repos/KnpLabs/KnpMenuBundle/zipball/02a2c68a2d6247a21c1d5ed185e2e3e3d9e7dfb5",
+ "reference": "02a2c68a2d6247a21c1d5ed185e2e3e3d9e7dfb5",
"shasum": ""
},
"require": {
- "knplabs/knp-menu": "^3.1",
- "php": "^7.2 || ^8.0",
- "symfony/framework-bundle": "^3.4 | ^4.4 | ^5.0 | ^6.0"
+ "knplabs/knp-menu": "^3.3",
+ "php": "^8.0",
+ "symfony/deprecation-contracts": "^2.5 | ^3.3",
+ "symfony/framework-bundle": "^5.4 | ^6.0 | ^7.0"
},
"require-dev": {
- "phpunit/phpunit": "^8.5 | ^9.5",
- "symfony/expression-language": "^3.4 | ^4.4 | ^5.0 | ^6.0",
- "symfony/phpunit-bridge": "^5.2 | ^6.0",
- "symfony/templating": "^3.4 | ^4.4 | ^5.0 | ^6.0"
+ "phpunit/phpunit": "^9.6 | ^10.1",
+ "symfony/expression-language": "^5.4 | ^6.0 | ^7.0",
+ "symfony/phpunit-bridge": "^6.0 | ^7.0",
+ "symfony/templating": "^5.4 | ^6.0 | ^7.0"
},
"type": "symfony-bundle",
"extra": {
@@ -2914,38 +2744,38 @@
],
"support": {
"issues": "https://github.com/KnpLabs/KnpMenuBundle/issues",
- "source": "https://github.com/KnpLabs/KnpMenuBundle/tree/v3.2.0"
+ "source": "https://github.com/KnpLabs/KnpMenuBundle/tree/v3.3.0"
},
- "time": "2021-10-24T07:53:34+00:00"
+ "time": "2023-11-01T09:25:40+00:00"
},
{
"name": "knplabs/knp-time-bundle",
- "version": "v1.19.0",
+ "version": "v1.20.0",
"source": {
"type": "git",
"url": "https://github.com/KnpLabs/KnpTimeBundle.git",
- "reference": "56e4d154bcd14c1b67c0d1defa1e7d00d27430e3"
+ "reference": "81ffad54d91f62528466267fd4a2fb8a5a0335f4"
},
"dist": {
"type": "zip",
- "url": "https://api.github.com/repos/KnpLabs/KnpTimeBundle/zipball/56e4d154bcd14c1b67c0d1defa1e7d00d27430e3",
- "reference": "56e4d154bcd14c1b67c0d1defa1e7d00d27430e3",
+ "url": "https://api.github.com/repos/KnpLabs/KnpTimeBundle/zipball/81ffad54d91f62528466267fd4a2fb8a5a0335f4",
+ "reference": "81ffad54d91f62528466267fd4a2fb8a5a0335f4",
"shasum": ""
},
"require": {
"php": ">=7.2.5",
- "symfony/config": "^4.3|^5.0|^6.0",
- "symfony/dependency-injection": "^4.3|^5.0|^6.0",
- "symfony/translation": "^4.3|^5.0|^6.0"
+ "symfony/config": "^5.4|^6.0",
+ "symfony/dependency-injection": "^5.4|^6.0",
+ "symfony/templating": "^5.4|^6.0",
+ "symfony/translation": "^5.4|^6.0"
},
"conflict": {
"phpunit/phpunit": "<8.0"
},
"require-dev": {
- "symfony/framework-bundle": "^4.3|^5.0|^6.0",
- "symfony/phpunit-bridge": "^5.2|^6.0",
- "symfony/templating": "^4.3|^5.0|^6.0",
- "symfony/twig-bundle": "^4.3|^5.0|^6.0"
+ "symfony/framework-bundle": "^5.4|^6.0",
+ "symfony/phpunit-bridge": "^5.4|^6.0",
+ "symfony/twig-bundle": "^5.4|^6.0"
},
"suggest": {
"symfony/twig-bundle": "to use the Twig `time_diff()` function or `|ago` filter"
@@ -2958,7 +2788,7 @@
},
"autoload": {
"psr-4": {
- "Knp\\Bundle\\TimeBundle\\": ""
+ "Knp\\Bundle\\TimeBundle\\": "src/"
}
},
"notification-url": "https://packagist.org/downloads/",
@@ -2987,9 +2817,9 @@
],
"support": {
"issues": "https://github.com/KnpLabs/KnpTimeBundle/issues",
- "source": "https://github.com/KnpLabs/KnpTimeBundle/tree/v1.19.0"
+ "source": "https://github.com/KnpLabs/KnpTimeBundle/tree/v1.20.0"
},
- "time": "2022-05-10T00:14:22+00:00"
+ "time": "2022-10-11T15:32:58+00:00"
},
{
"name": "knpuniversity/oauth2-client-bundle",
@@ -4082,40 +3912,40 @@
},
{
"name": "nelmio/alice",
- "version": "v3.10.0",
+ "version": "3.12.2",
"source": {
"type": "git",
"url": "https://github.com/nelmio/alice.git",
- "reference": "e8646698ad50fea75551a14a43c0757814e09cea"
+ "reference": "a020c0767e10dbb7bf1c193e16e94710691133d9"
},
"dist": {
"type": "zip",
- "url": "https://api.github.com/repos/nelmio/alice/zipball/e8646698ad50fea75551a14a43c0757814e09cea",
- "reference": "e8646698ad50fea75551a14a43c0757814e09cea",
+ "url": "https://api.github.com/repos/nelmio/alice/zipball/a020c0767e10dbb7bf1c193e16e94710691133d9",
+ "reference": "a020c0767e10dbb7bf1c193e16e94710691133d9",
"shasum": ""
},
"require": {
"fakerphp/faker": "^1.10",
"myclabs/deep-copy": "^1.10",
- "php": "^8.0",
- "sebastian/comparator": "^3.0 || ^4.0",
- "symfony/property-access": "^4.4 || ^5.4 || ^6.0",
- "symfony/yaml": "^4.4 || ^5.4 || ^6.0"
+ "php": "^8.1",
+ "sebastian/comparator": "^3.0 || ^4.0 || ^5.0",
+ "symfony/property-access": "^5.4 || ^6.0",
+ "symfony/yaml": "^5.4 || ^6.0"
},
"conflict": {
- "symfony/framework-bundle": "<4.4 || >=5.0.0,<5.2.0"
+ "symfony/framework-bundle": "<5.4.0"
},
"require-dev": {
"bamarni/composer-bin-plugin": "^1.4.1",
"phpspec/prophecy": "^1.6",
"phpspec/prophecy-phpunit": "^2.0",
"phpunit/phpunit": "^9.3",
- "symfony/config": "^4.4 || ^5.4 || ^6.0",
- "symfony/dependency-injection": "^4.4 || ^5.4 || ^6.0",
- "symfony/finder": "^4.4 || ^5.4 || ^6.0",
- "symfony/http-kernel": "^4.4 || ^5.4 || ^6.0",
+ "symfony/config": "^5.4 || ^6.0",
+ "symfony/dependency-injection": "^5.4 || ^6.0",
+ "symfony/finder": "^5.4 || ^6.0",
+ "symfony/http-kernel": "^5.4 || ^6.0",
"symfony/phpunit-bridge": "^5.4 || ^6.0",
- "symfony/var-dumper": "^4.4 || ^5.4 || ^6.0"
+ "symfony/var-dumper": "^5.4 || ^6.0"
},
"suggest": {
"theofidry/alice-data-fixtures": "Wrapper for Alice to provide a persistence layer."
@@ -4164,7 +3994,7 @@
],
"support": {
"issues": "https://github.com/nelmio/alice/issues",
- "source": "https://github.com/nelmio/alice/tree/v3.10.0"
+ "source": "https://github.com/nelmio/alice/tree/3.12.2"
},
"funding": [
{
@@ -4172,7 +4002,7 @@
"type": "github"
}
],
- "time": "2021-12-10T08:07:10+00:00"
+ "time": "2023-02-13T11:17:55+00:00"
},
{
"name": "nyholm/psr7",
@@ -4254,41 +4084,38 @@
},
{
"name": "odolbeau/phone-number-bundle",
- "version": "v3.9.3",
+ "version": "v3.10.0",
"source": {
"type": "git",
"url": "https://github.com/odolbeau/phone-number-bundle.git",
- "reference": "c3237ffdbe8c6b9f62ecc5e658a5eaee27afd17c"
+ "reference": "d8fccfb56ff012fcc04aa580d60e0bead29df4b1"
},
"dist": {
"type": "zip",
- "url": "https://api.github.com/repos/odolbeau/phone-number-bundle/zipball/c3237ffdbe8c6b9f62ecc5e658a5eaee27afd17c",
- "reference": "c3237ffdbe8c6b9f62ecc5e658a5eaee27afd17c",
+ "url": "https://api.github.com/repos/odolbeau/phone-number-bundle/zipball/d8fccfb56ff012fcc04aa580d60e0bead29df4b1",
+ "reference": "d8fccfb56ff012fcc04aa580d60e0bead29df4b1",
"shasum": ""
},
"require": {
- "giggsey/libphonenumber-for-php": "^8.0",
- "php": ">=7.4",
- "symfony/framework-bundle": "^4.4|^5.3|^6.0",
- "symfony/intl": "^4.4|^5.3|^6.0",
+ "giggsey/libphonenumber-for-php": "^8.9",
+ "php": ">=8.1",
+ "symfony/framework-bundle": "^5.4 || ^6.3 || ^7.0",
+ "symfony/intl": "^5.4 || ^6.3 || ^7.0",
"symfony/polyfill-mbstring": "^1.28"
},
- "conflict": {
- "symfony/serializer": "6.0.0"
- },
"replace": {
"misd/phone-number-bundle": "self.version"
},
"require-dev": {
"doctrine/doctrine-bundle": "^1.12|^2.0",
"phpspec/prophecy-phpunit": "^2.0",
- "phpunit/phpunit": "^9.5",
- "symfony/form": "^4.4|^5.3|^6.0",
- "symfony/phpunit-bridge": "^6.2",
- "symfony/property-access": "^4.4|^5.3|^6.0",
- "symfony/serializer": "^4.4|^5.3|^6.0.1",
- "symfony/twig-bundle": "^4.4|^5.3|^6.0",
- "symfony/validator": "^4.4|^5.3|^6.0"
+ "phpunit/phpunit": "^9.6.11",
+ "symfony/form": "^5.4 || ^6.3 || ^7.0",
+ "symfony/phpunit-bridge": "^7.0",
+ "symfony/property-access": "^5.4 || ^6.3 || ^7.0",
+ "symfony/serializer": "^5.4 || ^6.3 || ^7.0",
+ "symfony/twig-bundle": "^5.4 || ^6.3 || ^7.0",
+ "symfony/validator": "^5.4 || ^6.3 || ^7.0"
},
"suggest": {
"doctrine/doctrine-bundle": "Add a DBAL mapping type",
@@ -4301,7 +4128,7 @@
"type": "symfony-bundle",
"extra": {
"branch-alias": {
- "dev-master": "3.9.x-dev"
+ "dev-master": "3.10.x-dev"
}
},
"autoload": {
@@ -4324,9 +4151,9 @@
],
"support": {
"issues": "https://github.com/odolbeau/phone-number-bundle/issues",
- "source": "https://github.com/odolbeau/phone-number-bundle/tree/v3.9.3"
+ "source": "https://github.com/odolbeau/phone-number-bundle/tree/v3.10.0"
},
- "time": "2023-11-29T14:43:39+00:00"
+ "time": "2023-12-05T17:40:56+00:00"
},
{
"name": "ovh/ovh",
@@ -4495,83 +4322,6 @@
},
"time": "2020-10-15T08:29:30+00:00"
},
- {
- "name": "php-opencloud/openstack",
- "version": "v3.9.0",
- "source": {
- "type": "git",
- "url": "https://github.com/php-opencloud/openstack.git",
- "reference": "38a686070d3b3a25b26e21f3c445dde1ae66fd8d"
- },
- "dist": {
- "type": "zip",
- "url": "https://api.github.com/repos/php-opencloud/openstack/zipball/38a686070d3b3a25b26e21f3c445dde1ae66fd8d",
- "reference": "38a686070d3b3a25b26e21f3c445dde1ae66fd8d",
- "shasum": ""
- },
- "require": {
- "guzzlehttp/guzzle": "^7.0",
- "guzzlehttp/psr7": ">=1.7",
- "guzzlehttp/uri-template": "^0.2 || ^1.0",
- "justinrainbow/json-schema": "^5.2",
- "php": "^7.2.5 || ^8.0"
- },
- "require-dev": {
- "ergebnis/composer-normalize": "^2.0",
- "ext-json": "*",
- "friendsofphp/php-cs-fixer": "^3",
- "php-coveralls/php-coveralls": "^2.0",
- "php-parallel-lint/php-parallel-lint": "^1.2",
- "phpspec/prophecy": "^1.17",
- "phpunit/phpunit": ">=8.5.23 <9.0",
- "psr/log": "^1.0"
- },
- "type": "library",
- "extra": {
- "branch-alias": {
- "dev-master": "3.0-dev"
- }
- },
- "autoload": {
- "psr-4": {
- "OpenStack\\": "src/"
- }
- },
- "notification-url": "https://packagist.org/downloads/",
- "license": [
- "Apache-2.0"
- ],
- "authors": [
- {
- "name": "Jamie Hannaford",
- "email": "jamie.hannaford@rackspace.com",
- "homepage": "https://github.com/jamiehannaford"
- },
- {
- "name": "Ha Phan",
- "email": "thanhha.work@gmail.com",
- "homepage": "https://github.com/haphan"
- },
- {
- "name": "Konstantin Babushkin",
- "email": "koka@idwrx.com",
- "homepage": "https://github.com/k0ka"
- }
- ],
- "description": "PHP SDK for OpenStack APIs. Supports BlockStorage, Compute, Identity, Images, Networking and Metric Gnocchi",
- "homepage": "https://github.com/php-opencloud/openstack",
- "keywords": [
- "Openstack",
- "api",
- "php",
- "sdk"
- ],
- "support": {
- "issues": "https://github.com/php-opencloud/openstack/issues",
- "source": "https://github.com/php-opencloud/openstack/tree/v3.9.0"
- },
- "time": "2024-02-10T10:49:56+00:00"
- },
{
"name": "phpoffice/phpspreadsheet",
"version": "1.29.0",
@@ -5711,30 +5461,32 @@
},
{
"name": "sebastian/comparator",
- "version": "4.0.8",
+ "version": "5.0.1",
"source": {
"type": "git",
"url": "https://github.com/sebastianbergmann/comparator.git",
- "reference": "fa0f136dd2334583309d32b62544682ee972b51a"
+ "reference": "2db5010a484d53ebf536087a70b4a5423c102372"
},
"dist": {
"type": "zip",
- "url": "https://api.github.com/repos/sebastianbergmann/comparator/zipball/fa0f136dd2334583309d32b62544682ee972b51a",
- "reference": "fa0f136dd2334583309d32b62544682ee972b51a",
+ "url": "https://api.github.com/repos/sebastianbergmann/comparator/zipball/2db5010a484d53ebf536087a70b4a5423c102372",
+ "reference": "2db5010a484d53ebf536087a70b4a5423c102372",
"shasum": ""
},
"require": {
- "php": ">=7.3",
- "sebastian/diff": "^4.0",
- "sebastian/exporter": "^4.0"
+ "ext-dom": "*",
+ "ext-mbstring": "*",
+ "php": ">=8.1",
+ "sebastian/diff": "^5.0",
+ "sebastian/exporter": "^5.0"
},
"require-dev": {
- "phpunit/phpunit": "^9.3"
+ "phpunit/phpunit": "^10.3"
},
"type": "library",
"extra": {
"branch-alias": {
- "dev-master": "4.0-dev"
+ "dev-main": "5.0-dev"
}
},
"autoload": {
@@ -5773,7 +5525,8 @@
],
"support": {
"issues": "https://github.com/sebastianbergmann/comparator/issues",
- "source": "https://github.com/sebastianbergmann/comparator/tree/4.0.8"
+ "security": "https://github.com/sebastianbergmann/comparator/security/policy",
+ "source": "https://github.com/sebastianbergmann/comparator/tree/5.0.1"
},
"funding": [
{
@@ -5781,33 +5534,33 @@
"type": "github"
}
],
- "time": "2022-09-14T12:41:17+00:00"
+ "time": "2023-08-14T13:18:12+00:00"
},
{
"name": "sebastian/diff",
- "version": "4.0.5",
+ "version": "5.1.0",
"source": {
"type": "git",
"url": "https://github.com/sebastianbergmann/diff.git",
- "reference": "74be17022044ebaaecfdf0c5cd504fc9cd5a7131"
+ "reference": "fbf413a49e54f6b9b17e12d900ac7f6101591b7f"
},
"dist": {
"type": "zip",
- "url": "https://api.github.com/repos/sebastianbergmann/diff/zipball/74be17022044ebaaecfdf0c5cd504fc9cd5a7131",
- "reference": "74be17022044ebaaecfdf0c5cd504fc9cd5a7131",
+ "url": "https://api.github.com/repos/sebastianbergmann/diff/zipball/fbf413a49e54f6b9b17e12d900ac7f6101591b7f",
+ "reference": "fbf413a49e54f6b9b17e12d900ac7f6101591b7f",
"shasum": ""
},
"require": {
- "php": ">=7.3"
+ "php": ">=8.1"
},
"require-dev": {
- "phpunit/phpunit": "^9.3",
+ "phpunit/phpunit": "^10.0",
"symfony/process": "^4.2 || ^5"
},
"type": "library",
"extra": {
"branch-alias": {
- "dev-master": "4.0-dev"
+ "dev-main": "5.1-dev"
}
},
"autoload": {
@@ -5839,7 +5592,8 @@
],
"support": {
"issues": "https://github.com/sebastianbergmann/diff/issues",
- "source": "https://github.com/sebastianbergmann/diff/tree/4.0.5"
+ "security": "https://github.com/sebastianbergmann/diff/security/policy",
+ "source": "https://github.com/sebastianbergmann/diff/tree/5.1.0"
},
"funding": [
{
@@ -5847,34 +5601,34 @@
"type": "github"
}
],
- "time": "2023-05-07T05:35:17+00:00"
+ "time": "2023-12-22T10:55:06+00:00"
},
{
"name": "sebastian/exporter",
- "version": "4.0.5",
+ "version": "5.1.1",
"source": {
"type": "git",
"url": "https://github.com/sebastianbergmann/exporter.git",
- "reference": "ac230ed27f0f98f597c8a2b6eb7ac563af5e5b9d"
+ "reference": "64f51654862e0f5e318db7e9dcc2292c63cdbddc"
},
"dist": {
"type": "zip",
- "url": "https://api.github.com/repos/sebastianbergmann/exporter/zipball/ac230ed27f0f98f597c8a2b6eb7ac563af5e5b9d",
- "reference": "ac230ed27f0f98f597c8a2b6eb7ac563af5e5b9d",
+ "url": "https://api.github.com/repos/sebastianbergmann/exporter/zipball/64f51654862e0f5e318db7e9dcc2292c63cdbddc",
+ "reference": "64f51654862e0f5e318db7e9dcc2292c63cdbddc",
"shasum": ""
},
"require": {
- "php": ">=7.3",
- "sebastian/recursion-context": "^4.0"
+ "ext-mbstring": "*",
+ "php": ">=8.1",
+ "sebastian/recursion-context": "^5.0"
},
"require-dev": {
- "ext-mbstring": "*",
- "phpunit/phpunit": "^9.3"
+ "phpunit/phpunit": "^10.0"
},
"type": "library",
"extra": {
"branch-alias": {
- "dev-master": "4.0-dev"
+ "dev-main": "5.1-dev"
}
},
"autoload": {
@@ -5916,7 +5670,8 @@
],
"support": {
"issues": "https://github.com/sebastianbergmann/exporter/issues",
- "source": "https://github.com/sebastianbergmann/exporter/tree/4.0.5"
+ "security": "https://github.com/sebastianbergmann/exporter/security/policy",
+ "source": "https://github.com/sebastianbergmann/exporter/tree/5.1.1"
},
"funding": [
{
@@ -5924,32 +5679,32 @@
"type": "github"
}
],
- "time": "2022-09-14T06:03:37+00:00"
+ "time": "2023-09-24T13:22:09+00:00"
},
{
"name": "sebastian/recursion-context",
- "version": "4.0.5",
+ "version": "5.0.0",
"source": {
"type": "git",
"url": "https://github.com/sebastianbergmann/recursion-context.git",
- "reference": "e75bd0f07204fec2a0af9b0f3cfe97d05f92efc1"
+ "reference": "05909fb5bc7df4c52992396d0116aed689f93712"
},
"dist": {
"type": "zip",
- "url": "https://api.github.com/repos/sebastianbergmann/recursion-context/zipball/e75bd0f07204fec2a0af9b0f3cfe97d05f92efc1",
- "reference": "e75bd0f07204fec2a0af9b0f3cfe97d05f92efc1",
+ "url": "https://api.github.com/repos/sebastianbergmann/recursion-context/zipball/05909fb5bc7df4c52992396d0116aed689f93712",
+ "reference": "05909fb5bc7df4c52992396d0116aed689f93712",
"shasum": ""
},
"require": {
- "php": ">=7.3"
+ "php": ">=8.1"
},
"require-dev": {
- "phpunit/phpunit": "^9.3"
+ "phpunit/phpunit": "^10.0"
},
"type": "library",
"extra": {
"branch-alias": {
- "dev-master": "4.0-dev"
+ "dev-main": "5.0-dev"
}
},
"autoload": {
@@ -5979,7 +5734,7 @@
"homepage": "https://github.com/sebastianbergmann/recursion-context",
"support": {
"issues": "https://github.com/sebastianbergmann/recursion-context/issues",
- "source": "https://github.com/sebastianbergmann/recursion-context/tree/4.0.5"
+ "source": "https://github.com/sebastianbergmann/recursion-context/tree/5.0.0"
},
"funding": [
{
@@ -5987,7 +5742,7 @@
"type": "github"
}
],
- "time": "2023-02-03T06:07:39+00:00"
+ "time": "2023-02-03T07:05:40+00:00"
},
{
"name": "sensio/framework-extra-bundle",
@@ -6206,26 +5961,30 @@
},
{
"name": "symfony/asset",
- "version": "v5.2.12",
+ "version": "v5.4.35",
"source": {
"type": "git",
"url": "https://github.com/symfony/asset.git",
- "reference": "abe64fee9fa2978c730c84d0d6df760f2d9ddba0"
+ "reference": "0e98032106d18e57f57176d616e3fae80db7a845"
},
"dist": {
"type": "zip",
- "url": "https://api.github.com/repos/symfony/asset/zipball/abe64fee9fa2978c730c84d0d6df760f2d9ddba0",
- "reference": "abe64fee9fa2978c730c84d0d6df760f2d9ddba0",
+ "url": "https://api.github.com/repos/symfony/asset/zipball/0e98032106d18e57f57176d616e3fae80db7a845",
+ "reference": "0e98032106d18e57f57176d616e3fae80db7a845",
"shasum": ""
},
"require": {
"php": ">=7.2.5",
+ "symfony/deprecation-contracts": "^2.1|^3",
"symfony/polyfill-php80": "^1.16"
},
+ "conflict": {
+ "symfony/http-foundation": "<5.3"
+ },
"require-dev": {
- "symfony/http-client": "^4.4|^5.0",
- "symfony/http-foundation": "^4.4|^5.0",
- "symfony/http-kernel": "^4.4|^5.0"
+ "symfony/http-client": "^4.4|^5.0|^6.0",
+ "symfony/http-foundation": "^5.3|^6.0",
+ "symfony/http-kernel": "^4.4|^5.0|^6.0"
},
"suggest": {
"symfony/http-foundation": ""
@@ -6256,7 +6015,7 @@
"description": "Manages URL generation and versioning of web assets such as CSS stylesheets, JavaScript files and image files",
"homepage": "https://symfony.com",
"support": {
- "source": "https://github.com/symfony/asset/tree/v5.2.12"
+ "source": "https://github.com/symfony/asset/tree/v5.4.35"
},
"funding": [
{
@@ -6272,32 +6031,32 @@
"type": "tidelift"
}
],
- "time": "2021-07-21T12:38:00+00:00"
+ "time": "2024-01-23T13:51:25+00:00"
},
{
"name": "symfony/browser-kit",
- "version": "v4.4.44",
+ "version": "v5.4.35",
"source": {
"type": "git",
"url": "https://github.com/symfony/browser-kit.git",
- "reference": "2a1ff40723ef6b29c8229a860a9c8f815ad7dbbb"
+ "reference": "2f6f979b579ed1c051465c3c2fb81daf5bb4a002"
},
"dist": {
"type": "zip",
- "url": "https://api.github.com/repos/symfony/browser-kit/zipball/2a1ff40723ef6b29c8229a860a9c8f815ad7dbbb",
- "reference": "2a1ff40723ef6b29c8229a860a9c8f815ad7dbbb",
+ "url": "https://api.github.com/repos/symfony/browser-kit/zipball/2f6f979b579ed1c051465c3c2fb81daf5bb4a002",
+ "reference": "2f6f979b579ed1c051465c3c2fb81daf5bb4a002",
"shasum": ""
},
"require": {
- "php": ">=7.1.3",
- "symfony/dom-crawler": "^3.4|^4.0|^5.0",
+ "php": ">=7.2.5",
+ "symfony/dom-crawler": "^4.4|^5.0|^6.0",
"symfony/polyfill-php80": "^1.16"
},
"require-dev": {
- "symfony/css-selector": "^3.4|^4.0|^5.0",
- "symfony/http-client": "^4.3|^5.0",
- "symfony/mime": "^4.3|^5.0",
- "symfony/process": "^3.4|^4.0|^5.0"
+ "symfony/css-selector": "^4.4|^5.0|^6.0",
+ "symfony/http-client": "^4.4|^5.0|^6.0",
+ "symfony/mime": "^4.4|^5.0|^6.0",
+ "symfony/process": "^4.4|^5.0|^6.0"
},
"suggest": {
"symfony/process": ""
@@ -6328,7 +6087,7 @@
"description": "Simulates the behavior of a web browser, allowing you to make requests, click on links and submit forms programmatically",
"homepage": "https://symfony.com",
"support": {
- "source": "https://github.com/symfony/browser-kit/tree/v4.4.44"
+ "source": "https://github.com/symfony/browser-kit/tree/v5.4.35"
},
"funding": [
{
@@ -6344,7 +6103,7 @@
"type": "tidelift"
}
],
- "time": "2022-07-25T12:56:14+00:00"
+ "time": "2024-01-23T13:51:25+00:00"
},
{
"name": "symfony/cache",
@@ -6677,43 +6436,46 @@
},
{
"name": "symfony/console",
- "version": "v4.4.49",
+ "version": "v5.4.35",
"source": {
"type": "git",
"url": "https://github.com/symfony/console.git",
- "reference": "33fa45ffc81fdcc1ca368d4946da859c8cdb58d9"
+ "reference": "dbdf6adcb88d5f83790e1efb57ef4074309d3931"
},
"dist": {
"type": "zip",
- "url": "https://api.github.com/repos/symfony/console/zipball/33fa45ffc81fdcc1ca368d4946da859c8cdb58d9",
- "reference": "33fa45ffc81fdcc1ca368d4946da859c8cdb58d9",
+ "url": "https://api.github.com/repos/symfony/console/zipball/dbdf6adcb88d5f83790e1efb57ef4074309d3931",
+ "reference": "dbdf6adcb88d5f83790e1efb57ef4074309d3931",
"shasum": ""
},
"require": {
- "php": ">=7.1.3",
+ "php": ">=7.2.5",
+ "symfony/deprecation-contracts": "^2.1|^3",
"symfony/polyfill-mbstring": "~1.0",
- "symfony/polyfill-php73": "^1.8",
+ "symfony/polyfill-php73": "^1.9",
"symfony/polyfill-php80": "^1.16",
- "symfony/service-contracts": "^1.1|^2"
+ "symfony/service-contracts": "^1.1|^2|^3",
+ "symfony/string": "^5.1|^6.0"
},
"conflict": {
"psr/log": ">=3",
- "symfony/dependency-injection": "<3.4",
- "symfony/event-dispatcher": "<4.3|>=5",
+ "symfony/dependency-injection": "<4.4",
+ "symfony/dotenv": "<5.1",
+ "symfony/event-dispatcher": "<4.4",
"symfony/lock": "<4.4",
- "symfony/process": "<3.3"
+ "symfony/process": "<4.4"
},
"provide": {
"psr/log-implementation": "1.0|2.0"
},
"require-dev": {
"psr/log": "^1|^2",
- "symfony/config": "^3.4|^4.0|^5.0",
- "symfony/dependency-injection": "^3.4|^4.0|^5.0",
- "symfony/event-dispatcher": "^4.3",
- "symfony/lock": "^4.4|^5.0",
- "symfony/process": "^3.4|^4.0|^5.0",
- "symfony/var-dumper": "^4.3|^5.0"
+ "symfony/config": "^4.4|^5.0|^6.0",
+ "symfony/dependency-injection": "^4.4|^5.0|^6.0",
+ "symfony/event-dispatcher": "^4.4|^5.0|^6.0",
+ "symfony/lock": "^4.4|^5.0|^6.0",
+ "symfony/process": "^4.4|^5.0|^6.0",
+ "symfony/var-dumper": "^4.4|^5.0|^6.0"
},
"suggest": {
"psr/log": "For using the console logger",
@@ -6746,8 +6508,14 @@
],
"description": "Eases the creation of beautiful and testable command line interfaces",
"homepage": "https://symfony.com",
+ "keywords": [
+ "cli",
+ "command-line",
+ "console",
+ "terminal"
+ ],
"support": {
- "source": "https://github.com/symfony/console/tree/v4.4.49"
+ "source": "https://github.com/symfony/console/tree/v5.4.35"
},
"funding": [
{
@@ -6763,24 +6531,24 @@
"type": "tidelift"
}
],
- "time": "2022-11-05T17:10:16+00:00"
+ "time": "2024-01-23T14:28:09+00:00"
},
{
"name": "symfony/css-selector",
- "version": "v4.4.44",
+ "version": "v5.4.35",
"source": {
"type": "git",
"url": "https://github.com/symfony/css-selector.git",
- "reference": "bd0a6737e48de45b4b0b7b6fc98c78404ddceaed"
+ "reference": "9e615d367e2bed41f633abb383948c96a2dbbfae"
},
"dist": {
"type": "zip",
- "url": "https://api.github.com/repos/symfony/css-selector/zipball/bd0a6737e48de45b4b0b7b6fc98c78404ddceaed",
- "reference": "bd0a6737e48de45b4b0b7b6fc98c78404ddceaed",
+ "url": "https://api.github.com/repos/symfony/css-selector/zipball/9e615d367e2bed41f633abb383948c96a2dbbfae",
+ "reference": "9e615d367e2bed41f633abb383948c96a2dbbfae",
"shasum": ""
},
"require": {
- "php": ">=7.1.3",
+ "php": ">=7.2.5",
"symfony/polyfill-php80": "^1.16"
},
"type": "library",
@@ -6813,7 +6581,7 @@
"description": "Converts CSS selectors to XPath expressions",
"homepage": "https://symfony.com",
"support": {
- "source": "https://github.com/symfony/css-selector/tree/v4.4.44"
+ "source": "https://github.com/symfony/css-selector/tree/v5.4.35"
},
"funding": [
{
@@ -6829,76 +6597,7 @@
"type": "tidelift"
}
],
- "time": "2022-06-27T13:16:42+00:00"
- },
- {
- "name": "symfony/debug",
- "version": "v4.4.44",
- "source": {
- "type": "git",
- "url": "https://github.com/symfony/debug.git",
- "reference": "1a692492190773c5310bc7877cb590c04c2f05be"
- },
- "dist": {
- "type": "zip",
- "url": "https://api.github.com/repos/symfony/debug/zipball/1a692492190773c5310bc7877cb590c04c2f05be",
- "reference": "1a692492190773c5310bc7877cb590c04c2f05be",
- "shasum": ""
- },
- "require": {
- "php": ">=7.1.3",
- "psr/log": "^1|^2|^3"
- },
- "conflict": {
- "symfony/http-kernel": "<3.4"
- },
- "require-dev": {
- "symfony/http-kernel": "^3.4|^4.0|^5.0"
- },
- "type": "library",
- "autoload": {
- "psr-4": {
- "Symfony\\Component\\Debug\\": ""
- },
- "exclude-from-classmap": [
- "/Tests/"
- ]
- },
- "notification-url": "https://packagist.org/downloads/",
- "license": [
- "MIT"
- ],
- "authors": [
- {
- "name": "Fabien Potencier",
- "email": "fabien@symfony.com"
- },
- {
- "name": "Symfony Community",
- "homepage": "https://symfony.com/contributors"
- }
- ],
- "description": "Provides tools to ease debugging PHP code",
- "homepage": "https://symfony.com",
- "support": {
- "source": "https://github.com/symfony/debug/tree/v4.4.44"
- },
- "funding": [
- {
- "url": "https://symfony.com/sponsor",
- "type": "custom"
- },
- {
- "url": "https://github.com/fabpot",
- "type": "github"
- },
- {
- "url": "https://tidelift.com/funding/github/packagist/symfony/symfony",
- "type": "tidelift"
- }
- ],
- "abandoned": "symfony/error-handler",
- "time": "2022-07-28T16:29:46+00:00"
+ "time": "2024-01-23T13:51:25+00:00"
},
{
"name": "symfony/dependency-injection",
@@ -7058,61 +6757,67 @@
},
{
"name": "symfony/doctrine-bridge",
- "version": "v4.4.48",
+ "version": "v5.4.35",
"source": {
"type": "git",
"url": "https://github.com/symfony/doctrine-bridge.git",
- "reference": "8dbbec53714eb512321380d582b45ff7e074a5d6"
+ "reference": "f1c8d1f75ede8ba6810498666159c50ca05beec0"
},
"dist": {
"type": "zip",
- "url": "https://api.github.com/repos/symfony/doctrine-bridge/zipball/8dbbec53714eb512321380d582b45ff7e074a5d6",
- "reference": "8dbbec53714eb512321380d582b45ff7e074a5d6",
+ "url": "https://api.github.com/repos/symfony/doctrine-bridge/zipball/f1c8d1f75ede8ba6810498666159c50ca05beec0",
+ "reference": "f1c8d1f75ede8ba6810498666159c50ca05beec0",
"shasum": ""
},
"require": {
"doctrine/event-manager": "~1.0",
- "doctrine/persistence": "^1.3|^2|^3",
- "php": ">=7.1.3",
+ "doctrine/persistence": "^2|^3",
+ "php": ">=7.2.5",
+ "symfony/deprecation-contracts": "^2.1|^3",
"symfony/polyfill-ctype": "~1.8",
"symfony/polyfill-mbstring": "~1.0",
"symfony/polyfill-php80": "^1.16",
- "symfony/service-contracts": "^1.1|^2"
+ "symfony/service-contracts": "^1.1|^2|^3"
},
"conflict": {
- "doctrine/dbal": "<2.7",
+ "doctrine/dbal": "<2.13.1",
"doctrine/lexer": "<1.1",
- "doctrine/orm": "<2.6.3",
- "phpunit/phpunit": "<4.8.35|<5.4.3,>=5.0",
- "symfony/dependency-injection": "<3.4",
- "symfony/form": "<4.4",
- "symfony/http-kernel": "<4.3.7",
- "symfony/messenger": "<4.3",
+ "doctrine/orm": "<2.7.4",
+ "symfony/cache": "<5.4",
+ "symfony/dependency-injection": "<4.4",
+ "symfony/form": "<5.4.21|>=6,<6.2.7",
+ "symfony/http-kernel": "<5",
+ "symfony/messenger": "<4.4",
+ "symfony/property-info": "<5",
"symfony/proxy-manager-bridge": "<4.4.19",
- "symfony/security-core": "<4.4",
- "symfony/validator": "<4.4.2|<5.0.2,>=5.0"
+ "symfony/security-bundle": "<5",
+ "symfony/security-core": "<5.3",
+ "symfony/validator": "<5.4.25|>=6,<6.2.12|>=6.3,<6.3.1"
},
"require-dev": {
- "composer/package-versions-deprecated": "^1.8",
- "doctrine/annotations": "^1.10.4",
- "doctrine/collections": "~1.0",
+ "doctrine/annotations": "^1.10.4|^2",
+ "doctrine/collections": "^1.0|^2.0",
"doctrine/data-fixtures": "^1.1",
- "doctrine/dbal": "^2.7|^3.0",
- "doctrine/orm": "^2.6.3",
- "symfony/config": "^4.2|^5.0",
- "symfony/dependency-injection": "^3.4|^4.0|^5.0",
- "symfony/expression-language": "^3.4|^4.0|^5.0",
- "symfony/form": "^4.4.41|^5.0.11",
- "symfony/http-kernel": "^4.3.7",
- "symfony/messenger": "^4.4|^5.0",
- "symfony/property-access": "^3.4|^4.0|^5.0",
- "symfony/property-info": "^3.4|^4.0|^5.0",
- "symfony/proxy-manager-bridge": "^3.4|^4.0|^5.0",
- "symfony/security-core": "^4.4|^5.0",
- "symfony/stopwatch": "^3.4|^4.0|^5.0",
- "symfony/translation": "^3.4|^4.0|^5.0",
- "symfony/validator": "^4.4.2|^5.0.2",
- "symfony/var-dumper": "^3.4|^4.0|^5.0"
+ "doctrine/dbal": "^2.13.1|^3|^4",
+ "doctrine/orm": "^2.7.4|^3",
+ "psr/log": "^1|^2|^3",
+ "symfony/cache": "^5.4|^6.0",
+ "symfony/config": "^4.4|^5.0|^6.0",
+ "symfony/dependency-injection": "^4.4|^5.0|^6.0",
+ "symfony/doctrine-messenger": "^5.1|^6.0",
+ "symfony/expression-language": "^4.4|^5.0|^6.0",
+ "symfony/form": "^5.4.21|^6.2.7",
+ "symfony/http-kernel": "^5.0|^6.0",
+ "symfony/messenger": "^4.4|^5.0|^6.0",
+ "symfony/property-access": "^4.4|^5.0|^6.0",
+ "symfony/property-info": "^5.0|^6.0",
+ "symfony/proxy-manager-bridge": "^4.4|^5.0|^6.0",
+ "symfony/security-core": "^5.3|^6.0",
+ "symfony/stopwatch": "^4.4|^5.0|^6.0",
+ "symfony/translation": "^4.4|^5.0|^6.0",
+ "symfony/uid": "^5.1|^6.0",
+ "symfony/validator": "^5.4.25|~6.2.12|^6.3.1",
+ "symfony/var-dumper": "^4.4|^5.0|^6.0"
},
"suggest": {
"doctrine/data-fixtures": "",
@@ -7148,7 +6853,7 @@
"description": "Provides integration for Doctrine with various Symfony components",
"homepage": "https://symfony.com",
"support": {
- "source": "https://github.com/symfony/doctrine-bridge/tree/v4.4.48"
+ "source": "https://github.com/symfony/doctrine-bridge/tree/v5.4.35"
},
"funding": [
{
@@ -7164,7 +6869,7 @@
"type": "tidelift"
}
],
- "time": "2022-10-14T11:24:01+00:00"
+ "time": "2024-01-23T13:51:25+00:00"
},
{
"name": "symfony/doctrine-messenger",
@@ -7315,28 +7020,31 @@
},
{
"name": "symfony/error-handler",
- "version": "v4.4.44",
+ "version": "v5.4.35",
"source": {
"type": "git",
"url": "https://github.com/symfony/error-handler.git",
- "reference": "be731658121ef2d8be88f3a1ec938148a9237291"
+ "reference": "39225b1e47fdd91a6924b1e7d7a4523da2e1894b"
},
"dist": {
"type": "zip",
- "url": "https://api.github.com/repos/symfony/error-handler/zipball/be731658121ef2d8be88f3a1ec938148a9237291",
- "reference": "be731658121ef2d8be88f3a1ec938148a9237291",
+ "url": "https://api.github.com/repos/symfony/error-handler/zipball/39225b1e47fdd91a6924b1e7d7a4523da2e1894b",
+ "reference": "39225b1e47fdd91a6924b1e7d7a4523da2e1894b",
"shasum": ""
},
"require": {
- "php": ">=7.1.3",
+ "php": ">=7.2.5",
"psr/log": "^1|^2|^3",
- "symfony/debug": "^4.4.5",
- "symfony/var-dumper": "^4.4|^5.0"
+ "symfony/var-dumper": "^4.4|^5.0|^6.0"
},
"require-dev": {
- "symfony/http-kernel": "^4.4|^5.0",
- "symfony/serializer": "^4.4|^5.0"
+ "symfony/deprecation-contracts": "^2.1|^3",
+ "symfony/http-kernel": "^4.4|^5.0|^6.0",
+ "symfony/serializer": "^4.4|^5.0|^6.0"
},
+ "bin": [
+ "Resources/bin/patch-type-declarations"
+ ],
"type": "library",
"autoload": {
"psr-4": {
@@ -7363,7 +7071,7 @@
"description": "Provides tools to manage errors and ease debugging PHP code",
"homepage": "https://symfony.com",
"support": {
- "source": "https://github.com/symfony/error-handler/tree/v4.4.44"
+ "source": "https://github.com/symfony/error-handler/tree/v5.4.35"
},
"funding": [
{
@@ -7379,43 +7087,44 @@
"type": "tidelift"
}
],
- "time": "2022-07-28T16:29:46+00:00"
+ "time": "2024-01-23T13:51:25+00:00"
},
{
"name": "symfony/event-dispatcher",
- "version": "v4.4.44",
+ "version": "v5.4.35",
"source": {
"type": "git",
"url": "https://github.com/symfony/event-dispatcher.git",
- "reference": "1e866e9e5c1b22168e0ce5f0b467f19bba61266a"
+ "reference": "7a69a85c7ea5bdd1e875806a99c51a87d3a74b38"
},
"dist": {
"type": "zip",
- "url": "https://api.github.com/repos/symfony/event-dispatcher/zipball/1e866e9e5c1b22168e0ce5f0b467f19bba61266a",
- "reference": "1e866e9e5c1b22168e0ce5f0b467f19bba61266a",
+ "url": "https://api.github.com/repos/symfony/event-dispatcher/zipball/7a69a85c7ea5bdd1e875806a99c51a87d3a74b38",
+ "reference": "7a69a85c7ea5bdd1e875806a99c51a87d3a74b38",
"shasum": ""
},
"require": {
- "php": ">=7.1.3",
- "symfony/event-dispatcher-contracts": "^1.1",
+ "php": ">=7.2.5",
+ "symfony/deprecation-contracts": "^2.1|^3",
+ "symfony/event-dispatcher-contracts": "^2|^3",
"symfony/polyfill-php80": "^1.16"
},
"conflict": {
- "symfony/dependency-injection": "<3.4"
+ "symfony/dependency-injection": "<4.4"
},
"provide": {
"psr/event-dispatcher-implementation": "1.0",
- "symfony/event-dispatcher-implementation": "1.1"
+ "symfony/event-dispatcher-implementation": "2.0"
},
"require-dev": {
"psr/log": "^1|^2|^3",
- "symfony/config": "^3.4|^4.0|^5.0",
- "symfony/dependency-injection": "^3.4|^4.0|^5.0",
- "symfony/error-handler": "~3.4|~4.4",
- "symfony/expression-language": "^3.4|^4.0|^5.0",
- "symfony/http-foundation": "^3.4|^4.0|^5.0",
- "symfony/service-contracts": "^1.1|^2",
- "symfony/stopwatch": "^3.4|^4.0|^5.0"
+ "symfony/config": "^4.4|^5.0|^6.0",
+ "symfony/dependency-injection": "^4.4|^5.0|^6.0",
+ "symfony/error-handler": "^4.4|^5.0|^6.0",
+ "symfony/expression-language": "^4.4|^5.0|^6.0",
+ "symfony/http-foundation": "^4.4|^5.0|^6.0",
+ "symfony/service-contracts": "^1.1|^2|^3",
+ "symfony/stopwatch": "^4.4|^5.0|^6.0"
},
"suggest": {
"symfony/dependency-injection": "",
@@ -7447,7 +7156,7 @@
"description": "Provides tools that allow your application components to communicate with each other by dispatching events and listening to them",
"homepage": "https://symfony.com",
"support": {
- "source": "https://github.com/symfony/event-dispatcher/tree/v4.4.44"
+ "source": "https://github.com/symfony/event-dispatcher/tree/v5.4.35"
},
"funding": [
{
@@ -7463,33 +7172,30 @@
"type": "tidelift"
}
],
- "time": "2022-07-20T09:59:04+00:00"
+ "time": "2024-01-23T13:51:25+00:00"
},
{
"name": "symfony/event-dispatcher-contracts",
- "version": "v1.10.0",
+ "version": "v3.4.0",
"source": {
"type": "git",
"url": "https://github.com/symfony/event-dispatcher-contracts.git",
- "reference": "761c8b8387cfe5f8026594a75fdf0a4e83ba6974"
+ "reference": "a76aed96a42d2b521153fb382d418e30d18b59df"
},
"dist": {
"type": "zip",
- "url": "https://api.github.com/repos/symfony/event-dispatcher-contracts/zipball/761c8b8387cfe5f8026594a75fdf0a4e83ba6974",
- "reference": "761c8b8387cfe5f8026594a75fdf0a4e83ba6974",
+ "url": "https://api.github.com/repos/symfony/event-dispatcher-contracts/zipball/a76aed96a42d2b521153fb382d418e30d18b59df",
+ "reference": "a76aed96a42d2b521153fb382d418e30d18b59df",
"shasum": ""
},
"require": {
- "php": ">=7.1.3"
- },
- "suggest": {
- "psr/event-dispatcher": "",
- "symfony/event-dispatcher-implementation": ""
+ "php": ">=8.1",
+ "psr/event-dispatcher": "^1"
},
"type": "library",
"extra": {
"branch-alias": {
- "dev-main": "1.1-dev"
+ "dev-main": "3.4-dev"
},
"thanks": {
"name": "symfony/contracts",
@@ -7526,7 +7232,7 @@
"standards"
],
"support": {
- "source": "https://github.com/symfony/event-dispatcher-contracts/tree/v1.10.0"
+ "source": "https://github.com/symfony/event-dispatcher-contracts/tree/v3.4.0"
},
"funding": [
{
@@ -7542,26 +7248,26 @@
"type": "tidelift"
}
],
- "time": "2022-07-20T09:59:04+00:00"
+ "time": "2023-05-23T14:45:45+00:00"
},
{
"name": "symfony/expression-language",
- "version": "v4.4.47",
+ "version": "v5.4.35",
"source": {
"type": "git",
"url": "https://github.com/symfony/expression-language.git",
- "reference": "e4964c7636e19f6008660f450c09121c80c2a7b9"
+ "reference": "d59441c10a5a73cd9d4d778b8253595a16f6716d"
},
"dist": {
"type": "zip",
- "url": "https://api.github.com/repos/symfony/expression-language/zipball/e4964c7636e19f6008660f450c09121c80c2a7b9",
- "reference": "e4964c7636e19f6008660f450c09121c80c2a7b9",
+ "url": "https://api.github.com/repos/symfony/expression-language/zipball/d59441c10a5a73cd9d4d778b8253595a16f6716d",
+ "reference": "d59441c10a5a73cd9d4d778b8253595a16f6716d",
"shasum": ""
},
"require": {
- "php": ">=7.1.3",
- "symfony/cache": "^3.4|^4.0|^5.0",
- "symfony/service-contracts": "^1.1|^2"
+ "php": ">=7.2.5",
+ "symfony/cache": "^4.4|^5.0|^6.0",
+ "symfony/service-contracts": "^1.1|^2|^3"
},
"type": "library",
"autoload": {
@@ -7589,7 +7295,7 @@
"description": "Provides an engine that can compile and evaluate expressions",
"homepage": "https://symfony.com",
"support": {
- "source": "https://github.com/symfony/expression-language/tree/v4.4.47"
+ "source": "https://github.com/symfony/expression-language/tree/v5.4.35"
},
"funding": [
{
@@ -7605,7 +7311,7 @@
"type": "tidelift"
}
],
- "time": "2022-10-03T15:15:11+00:00"
+ "time": "2024-01-23T13:51:25+00:00"
},
{
"name": "symfony/filesystem",
@@ -7801,52 +7507,56 @@
},
{
"name": "symfony/form",
- "version": "v4.4.48",
+ "version": "v5.4.35",
"source": {
"type": "git",
"url": "https://github.com/symfony/form.git",
- "reference": "e1d137b13e0ec2cb5c5e38debca7a510c6f858c6"
+ "reference": "c827d421caccf467ef1a969e7412a8755fa88093"
},
"dist": {
"type": "zip",
- "url": "https://api.github.com/repos/symfony/form/zipball/e1d137b13e0ec2cb5c5e38debca7a510c6f858c6",
- "reference": "e1d137b13e0ec2cb5c5e38debca7a510c6f858c6",
+ "url": "https://api.github.com/repos/symfony/form/zipball/c827d421caccf467ef1a969e7412a8755fa88093",
+ "reference": "c827d421caccf467ef1a969e7412a8755fa88093",
"shasum": ""
},
"require": {
- "php": ">=7.1.3",
- "symfony/event-dispatcher": "^4.3",
- "symfony/intl": "^4.4|^5.0",
- "symfony/options-resolver": "~4.3|^5.0",
+ "php": ">=7.2.5",
+ "symfony/deprecation-contracts": "^2.1|^3",
+ "symfony/event-dispatcher": "^4.4|^5.0|^6.0",
+ "symfony/options-resolver": "^5.1|^6.0",
"symfony/polyfill-ctype": "~1.8",
+ "symfony/polyfill-intl-icu": "^1.21",
"symfony/polyfill-mbstring": "~1.0",
"symfony/polyfill-php80": "^1.16",
- "symfony/property-access": "^3.4.40|^4.4.8|^5.0.8",
- "symfony/service-contracts": "^1.1|^2"
+ "symfony/polyfill-php81": "^1.23",
+ "symfony/property-access": "^5.0.8|^6.0",
+ "symfony/service-contracts": "^1.1|^2|^3"
},
"conflict": {
- "phpunit/phpunit": "<4.8.35|<5.4.3,>=5.0",
- "symfony/console": "<4.3",
- "symfony/dependency-injection": "<3.4",
- "symfony/doctrine-bridge": "<3.4",
- "symfony/framework-bundle": "<3.4",
+ "symfony/console": "<4.4",
+ "symfony/dependency-injection": "<4.4",
+ "symfony/doctrine-bridge": "<5.4.21|>=6,<6.2.7",
+ "symfony/error-handler": "<4.4.5",
+ "symfony/framework-bundle": "<4.4",
"symfony/http-kernel": "<4.4",
- "symfony/intl": "<4.3",
- "symfony/translation": "<4.2",
- "symfony/twig-bridge": "<3.4.5|<4.0.5,>=4.0"
+ "symfony/translation": "<5.4.35|>=6.0,<6.3.12|>=6.4,<6.4.3",
+ "symfony/translation-contracts": "<1.1.7",
+ "symfony/twig-bridge": "<5.4.21|>=6,<6.2.7"
},
"require-dev": {
- "doctrine/collections": "~1.0",
- "symfony/config": "^3.4|^4.0|^5.0",
- "symfony/console": "^4.3|^5.0",
- "symfony/dependency-injection": "^3.4|^4.0|^5.0",
- "symfony/expression-language": "^3.4|^4.0|^5.0",
- "symfony/http-foundation": "^3.4|^4.0|^5.0",
- "symfony/http-kernel": "^4.4",
- "symfony/security-csrf": "^3.4|^4.0|^5.0",
- "symfony/translation": "^4.2|^5.0",
- "symfony/validator": "^4.4.17|^5.1.9",
- "symfony/var-dumper": "^4.3|^5.0"
+ "doctrine/collections": "^1.0|^2.0",
+ "symfony/config": "^4.4|^5.0|^6.0",
+ "symfony/console": "^5.4|^6.0",
+ "symfony/dependency-injection": "^4.4|^5.0|^6.0",
+ "symfony/expression-language": "^4.4|^5.0|^6.0",
+ "symfony/http-foundation": "^4.4|^5.0|^6.0",
+ "symfony/http-kernel": "^4.4|^5.0|^6.0",
+ "symfony/intl": "^4.4|^5.0|^6.0",
+ "symfony/security-csrf": "^4.4|^5.0|^6.0",
+ "symfony/translation": "^5.4.35|~6.3.12|^6.4.3",
+ "symfony/uid": "^5.1|^6.0",
+ "symfony/validator": "^4.4.17|^5.1.9|^6.0",
+ "symfony/var-dumper": "^4.4|^5.0|^6.0"
},
"suggest": {
"symfony/security-csrf": "For protecting forms against CSRF attacks.",
@@ -7879,7 +7589,7 @@
"description": "Allows to easily create, process and reuse HTML forms",
"homepage": "https://symfony.com",
"support": {
- "source": "https://github.com/symfony/form/tree/v4.4.48"
+ "source": "https://github.com/symfony/form/tree/v5.4.35"
},
"funding": [
{
@@ -7895,99 +7605,103 @@
"type": "tidelift"
}
],
- "time": "2022-10-22T05:50:33+00:00"
+ "time": "2024-01-23T14:28:09+00:00"
},
{
"name": "symfony/framework-bundle",
- "version": "v4.4.51",
+ "version": "v5.4.35",
"source": {
"type": "git",
"url": "https://github.com/symfony/framework-bundle.git",
- "reference": "8f1698ff2a97be8442fb202ac93111f7b6b40781"
+ "reference": "89805687f360133f18bdedfb32138ce0ddd5383c"
},
"dist": {
"type": "zip",
- "url": "https://api.github.com/repos/symfony/framework-bundle/zipball/8f1698ff2a97be8442fb202ac93111f7b6b40781",
- "reference": "8f1698ff2a97be8442fb202ac93111f7b6b40781",
+ "url": "https://api.github.com/repos/symfony/framework-bundle/zipball/89805687f360133f18bdedfb32138ce0ddd5383c",
+ "reference": "89805687f360133f18bdedfb32138ce0ddd5383c",
"shasum": ""
},
"require": {
"ext-xml": "*",
- "php": ">=7.1.3",
- "symfony/cache": "^4.4|^5.0",
- "symfony/config": "^4.4.11|~5.0.11|^5.1.3",
- "symfony/dependency-injection": "^4.4.38|^5.0.1",
- "symfony/error-handler": "^4.4.1|^5.0.1",
- "symfony/filesystem": "^3.4|^4.0|^5.0",
- "symfony/finder": "^3.4|^4.0|^5.0",
- "symfony/http-foundation": "^4.4|^5.0",
- "symfony/http-kernel": "^4.4",
+ "php": ">=7.2.5",
+ "symfony/cache": "^5.2|^6.0",
+ "symfony/config": "^5.3|^6.0",
+ "symfony/dependency-injection": "^5.4.5|^6.0.5",
+ "symfony/deprecation-contracts": "^2.1|^3",
+ "symfony/error-handler": "^4.4.1|^5.0.1|^6.0",
+ "symfony/event-dispatcher": "^5.1|^6.0",
+ "symfony/filesystem": "^4.4|^5.0|^6.0",
+ "symfony/finder": "^4.4|^5.0|^6.0",
+ "symfony/http-foundation": "^5.4.24|^6.2.11",
+ "symfony/http-kernel": "^5.4|^6.0",
"symfony/polyfill-mbstring": "~1.0",
"symfony/polyfill-php80": "^1.16",
- "symfony/routing": "^4.4.12|^5.1.4"
+ "symfony/polyfill-php81": "^1.22",
+ "symfony/routing": "^5.3|^6.0"
},
"conflict": {
+ "doctrine/annotations": "<1.13.1",
+ "doctrine/cache": "<1.11",
"doctrine/persistence": "<1.3",
- "phpdocumentor/reflection-docblock": "<3.0|>=3.2.0,<3.2.2",
- "phpdocumentor/type-resolver": "<0.3.0|1.3.*",
- "phpunit/phpunit": "<4.8.35|<5.4.3,>=5.0",
- "symfony/asset": "<3.4",
- "symfony/browser-kit": "<4.3",
- "symfony/console": "<4.4.21",
- "symfony/dom-crawler": "<4.3",
- "symfony/dotenv": "<4.3.6",
- "symfony/form": "<4.3.5",
+ "phpdocumentor/reflection-docblock": "<3.2.2",
+ "phpdocumentor/type-resolver": "<1.4.0",
+ "symfony/asset": "<5.3",
+ "symfony/console": "<5.2.5|>=7.0",
+ "symfony/dom-crawler": "<4.4",
+ "symfony/dotenv": "<5.1",
+ "symfony/form": "<5.2",
"symfony/http-client": "<4.4",
"symfony/lock": "<4.4",
- "symfony/mailer": "<4.4",
- "symfony/messenger": "<4.4",
+ "symfony/mailer": "<5.2",
+ "symfony/messenger": "<5.4",
"symfony/mime": "<4.4",
- "symfony/property-info": "<3.4",
- "symfony/security-bundle": "<4.4",
- "symfony/serializer": "<4.4",
- "symfony/stopwatch": "<3.4",
- "symfony/translation": "<4.4",
- "symfony/twig-bridge": "<4.1.1",
+ "symfony/property-access": "<5.3",
+ "symfony/property-info": "<4.4",
+ "symfony/security-csrf": "<5.3",
+ "symfony/serializer": "<5.2",
+ "symfony/service-contracts": ">=3.0",
+ "symfony/stopwatch": "<4.4",
+ "symfony/translation": "<5.3",
+ "symfony/twig-bridge": "<4.4",
"symfony/twig-bundle": "<4.4",
- "symfony/validator": "<4.4",
+ "symfony/validator": "<5.3.11",
"symfony/web-profiler-bundle": "<4.4",
- "symfony/workflow": "<4.3.6"
+ "symfony/workflow": "<5.2"
},
"require-dev": {
- "doctrine/annotations": "^1.10.4",
- "doctrine/cache": "^1.0|^2.0",
+ "doctrine/annotations": "^1.13.1|^2",
+ "doctrine/cache": "^1.11|^2.0",
"doctrine/persistence": "^1.3|^2|^3",
- "paragonie/sodium_compat": "^1.8",
"phpdocumentor/reflection-docblock": "^3.0|^4.0|^5.0",
- "symfony/asset": "^3.4|^4.0|^5.0",
- "symfony/browser-kit": "^4.3|^5.0",
- "symfony/console": "^4.4.42|^5.4.9",
- "symfony/css-selector": "^3.4|^4.0|^5.0",
- "symfony/dom-crawler": "^4.4.30|^5.3.7",
- "symfony/dotenv": "^4.3.6|^5.0",
- "symfony/expression-language": "^3.4|^4.0|^5.0",
- "symfony/form": "^4.3.5|^5.0",
- "symfony/http-client": "^4.4|^5.0",
- "symfony/lock": "^4.4|^5.0",
- "symfony/mailer": "^4.4|^5.0",
- "symfony/messenger": "^4.4|^5.0",
- "symfony/mime": "^4.4|^5.0",
+ "symfony/asset": "^5.3|^6.0",
+ "symfony/browser-kit": "^5.4|^6.0",
+ "symfony/console": "^5.4.9|^6.0.9",
+ "symfony/css-selector": "^4.4|^5.0|^6.0",
+ "symfony/dom-crawler": "^4.4.30|^5.3.7|^6.0",
+ "symfony/dotenv": "^5.1|^6.0",
+ "symfony/expression-language": "^4.4|^5.0|^6.0",
+ "symfony/form": "^5.2|^6.0",
+ "symfony/http-client": "^4.4|^5.0|^6.0",
+ "symfony/lock": "^4.4|^5.0|^6.0",
+ "symfony/mailer": "^5.2|^6.0",
+ "symfony/messenger": "^5.4|^6.0",
+ "symfony/mime": "^4.4|^5.0|^6.0",
+ "symfony/notifier": "^5.4|^6.0",
"symfony/polyfill-intl-icu": "~1.0",
- "symfony/process": "^3.4|^4.0|^5.0",
- "symfony/property-info": "^3.4|^4.0|^5.0",
- "symfony/security-core": "^3.4|^4.4|^5.2",
- "symfony/security-csrf": "^3.4|^4.0|^5.0",
- "symfony/security-http": "^3.4|^4.0|^5.0",
- "symfony/serializer": "^4.4|^5.0",
- "symfony/stopwatch": "^3.4|^4.0|^5.0",
- "symfony/templating": "^3.4|^4.0|^5.0",
- "symfony/translation": "^4.4|^5.0",
- "symfony/twig-bundle": "^4.4|^5.0",
- "symfony/validator": "^4.4|^5.0",
- "symfony/web-link": "^4.4|^5.0",
- "symfony/workflow": "^4.3.6|^5.0",
- "symfony/yaml": "^3.4|^4.0|^5.0",
- "twig/twig": "^1.43|^2.13|^3.0.4"
+ "symfony/process": "^4.4|^5.0|^6.0",
+ "symfony/property-info": "^4.4|^5.0|^6.0",
+ "symfony/rate-limiter": "^5.2|^6.0",
+ "symfony/security-bundle": "^5.4|^6.0",
+ "symfony/serializer": "^5.4|^6.0",
+ "symfony/stopwatch": "^4.4|^5.0|^6.0",
+ "symfony/string": "^5.0|^6.0",
+ "symfony/translation": "^5.3|^6.0",
+ "symfony/twig-bundle": "^4.4|^5.0|^6.0",
+ "symfony/validator": "^5.3.11|^6.0",
+ "symfony/web-link": "^4.4|^5.0|^6.0",
+ "symfony/workflow": "^5.2|^6.0",
+ "symfony/yaml": "^4.4|^5.0|^6.0",
+ "twig/twig": "^2.10|^3.0"
},
"suggest": {
"ext-apcu": "For best performance of the system caches",
@@ -8025,7 +7739,7 @@
"description": "Provides a tight integration between Symfony components and the Symfony full-stack framework",
"homepage": "https://symfony.com",
"support": {
- "source": "https://github.com/symfony/framework-bundle/tree/v4.4.51"
+ "source": "https://github.com/symfony/framework-bundle/tree/v5.4.35"
},
"funding": [
{
@@ -8041,7 +7755,7 @@
"type": "tidelift"
}
],
- "time": "2022-11-05T15:42:31+00:00"
+ "time": "2024-01-23T14:28:09+00:00"
},
{
"name": "symfony/http-client",
@@ -8214,27 +7928,35 @@
},
{
"name": "symfony/http-foundation",
- "version": "v4.4.49",
+ "version": "v5.4.35",
"source": {
"type": "git",
"url": "https://github.com/symfony/http-foundation.git",
- "reference": "191413c7b832c015bb38eae963f2e57498c3c173"
+ "reference": "f2ab692a22aef1cd54beb893aa0068bdfb093928"
},
"dist": {
"type": "zip",
- "url": "https://api.github.com/repos/symfony/http-foundation/zipball/191413c7b832c015bb38eae963f2e57498c3c173",
- "reference": "191413c7b832c015bb38eae963f2e57498c3c173",
+ "url": "https://api.github.com/repos/symfony/http-foundation/zipball/f2ab692a22aef1cd54beb893aa0068bdfb093928",
+ "reference": "f2ab692a22aef1cd54beb893aa0068bdfb093928",
"shasum": ""
},
"require": {
- "php": ">=7.1.3",
- "symfony/mime": "^4.3|^5.0",
+ "php": ">=7.2.5",
+ "symfony/deprecation-contracts": "^2.1|^3",
"symfony/polyfill-mbstring": "~1.1",
"symfony/polyfill-php80": "^1.16"
},
"require-dev": {
"predis/predis": "~1.0",
- "symfony/expression-language": "^3.4|^4.0|^5.0"
+ "symfony/cache": "^4.4|^5.0|^6.0",
+ "symfony/dependency-injection": "^5.4|^6.0",
+ "symfony/expression-language": "^4.4|^5.0|^6.0",
+ "symfony/http-kernel": "^5.4.12|^6.0.12|^6.1.4",
+ "symfony/mime": "^4.4|^5.0|^6.0",
+ "symfony/rate-limiter": "^5.2|^6.0"
+ },
+ "suggest": {
+ "symfony/mime": "To use the file extension guesser"
},
"type": "library",
"autoload": {
@@ -8262,7 +7984,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.49"
+ "source": "https://github.com/symfony/http-foundation/tree/v5.4.35"
},
"funding": [
{
@@ -8278,61 +8000,69 @@
"type": "tidelift"
}
],
- "time": "2022-11-04T16:17:57+00:00"
+ "time": "2024-01-23T13:51:25+00:00"
},
{
"name": "symfony/http-kernel",
- "version": "v4.4.51",
+ "version": "v5.4.35",
"source": {
"type": "git",
"url": "https://github.com/symfony/http-kernel.git",
- "reference": "ad8ab192cb619ff7285c95d28c69b36d718416c7"
+ "reference": "949bc7721c83fa9f81fc6c9697db0aa340c64f4d"
},
"dist": {
"type": "zip",
- "url": "https://api.github.com/repos/symfony/http-kernel/zipball/ad8ab192cb619ff7285c95d28c69b36d718416c7",
- "reference": "ad8ab192cb619ff7285c95d28c69b36d718416c7",
+ "url": "https://api.github.com/repos/symfony/http-kernel/zipball/949bc7721c83fa9f81fc6c9697db0aa340c64f4d",
+ "reference": "949bc7721c83fa9f81fc6c9697db0aa340c64f4d",
"shasum": ""
},
"require": {
- "php": ">=7.1.3",
+ "php": ">=7.2.5",
"psr/log": "^1|^2",
- "symfony/error-handler": "^4.4",
- "symfony/event-dispatcher": "^4.4",
- "symfony/http-client-contracts": "^1.1|^2",
- "symfony/http-foundation": "^4.4.30|^5.3.7",
+ "symfony/deprecation-contracts": "^2.1|^3",
+ "symfony/error-handler": "^4.4|^5.0|^6.0",
+ "symfony/event-dispatcher": "^5.0|^6.0",
+ "symfony/http-foundation": "^5.4.21|^6.2.7",
"symfony/polyfill-ctype": "^1.8",
"symfony/polyfill-php73": "^1.9",
"symfony/polyfill-php80": "^1.16"
},
"conflict": {
- "symfony/browser-kit": "<4.3",
- "symfony/config": "<3.4",
- "symfony/console": ">=5",
- "symfony/dependency-injection": "<4.3",
- "symfony/translation": "<4.2",
- "twig/twig": "<1.43|<2.13,>=2"
+ "symfony/browser-kit": "<5.4",
+ "symfony/cache": "<5.0",
+ "symfony/config": "<5.0",
+ "symfony/console": "<4.4",
+ "symfony/dependency-injection": "<5.3",
+ "symfony/doctrine-bridge": "<5.0",
+ "symfony/form": "<5.0",
+ "symfony/http-client": "<5.0",
+ "symfony/mailer": "<5.0",
+ "symfony/messenger": "<5.0",
+ "symfony/translation": "<5.0",
+ "symfony/twig-bridge": "<5.0",
+ "symfony/validator": "<5.0",
+ "twig/twig": "<2.13"
},
"provide": {
"psr/log-implementation": "1.0|2.0"
},
"require-dev": {
"psr/cache": "^1.0|^2.0|^3.0",
- "symfony/browser-kit": "^4.3|^5.0",
- "symfony/config": "^3.4|^4.0|^5.0",
- "symfony/console": "^3.4|^4.0",
- "symfony/css-selector": "^3.4|^4.0|^5.0",
- "symfony/dependency-injection": "^4.3|^5.0",
- "symfony/dom-crawler": "^3.4|^4.0|^5.0",
- "symfony/expression-language": "^3.4|^4.0|^5.0",
- "symfony/finder": "^3.4|^4.0|^5.0",
- "symfony/process": "^3.4|^4.0|^5.0",
- "symfony/routing": "^3.4|^4.0|^5.0",
- "symfony/stopwatch": "^3.4|^4.0|^5.0",
- "symfony/templating": "^3.4|^4.0|^5.0",
- "symfony/translation": "^4.2|^5.0",
- "symfony/translation-contracts": "^1.1|^2",
- "twig/twig": "^1.43|^2.13|^3.0.4"
+ "symfony/browser-kit": "^5.4|^6.0",
+ "symfony/config": "^5.0|^6.0",
+ "symfony/console": "^4.4|^5.0|^6.0",
+ "symfony/css-selector": "^4.4|^5.0|^6.0",
+ "symfony/dependency-injection": "^5.3|^6.0",
+ "symfony/dom-crawler": "^4.4|^5.0|^6.0",
+ "symfony/expression-language": "^4.4|^5.0|^6.0",
+ "symfony/finder": "^4.4|^5.0|^6.0",
+ "symfony/http-client-contracts": "^1.1|^2|^3",
+ "symfony/process": "^4.4|^5.0|^6.0",
+ "symfony/routing": "^4.4|^5.0|^6.0",
+ "symfony/stopwatch": "^4.4|^5.0|^6.0",
+ "symfony/translation": "^4.4|^5.0|^6.0",
+ "symfony/translation-contracts": "^1.1|^2|^3",
+ "twig/twig": "^2.13|^3.0.4"
},
"suggest": {
"symfony/browser-kit": "",
@@ -8366,7 +8096,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.51"
+ "source": "https://github.com/symfony/http-kernel/tree/v5.4.35"
},
"funding": [
{
@@ -8382,35 +8112,36 @@
"type": "tidelift"
}
],
- "time": "2023-11-10T13:31:29+00:00"
+ "time": "2024-01-30T20:00:46+00:00"
},
{
"name": "symfony/intl",
- "version": "v4.4.47",
+ "version": "v5.4.35",
"source": {
"type": "git",
"url": "https://github.com/symfony/intl.git",
- "reference": "f1d0f9d91ab482d33423b788999fbb43c34a9a59"
+ "reference": "2fb503f81cd8032a624c55764d1fbaf893aa3cf4"
},
"dist": {
"type": "zip",
- "url": "https://api.github.com/repos/symfony/intl/zipball/f1d0f9d91ab482d33423b788999fbb43c34a9a59",
- "reference": "f1d0f9d91ab482d33423b788999fbb43c34a9a59",
+ "url": "https://api.github.com/repos/symfony/intl/zipball/2fb503f81cd8032a624c55764d1fbaf893aa3cf4",
+ "reference": "2fb503f81cd8032a624c55764d1fbaf893aa3cf4",
"shasum": ""
},
"require": {
- "php": ">=7.1.3",
- "symfony/polyfill-intl-icu": "~1.0",
+ "php": ">=7.2.5",
+ "symfony/deprecation-contracts": "^2.1|^3",
"symfony/polyfill-php80": "^1.16"
},
"require-dev": {
- "symfony/filesystem": "^3.4|^4.0|^5.0"
- },
- "suggest": {
- "ext-intl": "to use the component with locales other than \"en\""
+ "symfony/filesystem": "^4.4|^5.0|^6.0",
+ "symfony/var-exporter": "^5.4|^6.0"
},
"type": "library",
"autoload": {
+ "files": [
+ "Resources/functions.php"
+ ],
"psr-4": {
"Symfony\\Component\\Intl\\": ""
},
@@ -8454,7 +8185,7 @@
"localization"
],
"support": {
- "source": "https://github.com/symfony/intl/tree/v4.4.47"
+ "source": "https://github.com/symfony/intl/tree/v5.4.35"
},
"funding": [
{
@@ -8470,7 +8201,7 @@
"type": "tidelift"
}
],
- "time": "2022-10-03T15:15:11+00:00"
+ "time": "2024-01-23T13:51:25+00:00"
},
{
"name": "symfony/mailer",
@@ -8724,35 +8455,38 @@
},
{
"name": "symfony/monolog-bridge",
- "version": "v5.1.11",
+ "version": "v5.4.35",
"source": {
"type": "git",
"url": "https://github.com/symfony/monolog-bridge.git",
- "reference": "ce37f72dd09e38d65dd6d57a0c17e874c4c689a5"
+ "reference": "83e7438fd2ead9af4fd2fac7bb9b6fc0e8823387"
},
"dist": {
"type": "zip",
- "url": "https://api.github.com/repos/symfony/monolog-bridge/zipball/ce37f72dd09e38d65dd6d57a0c17e874c4c689a5",
- "reference": "ce37f72dd09e38d65dd6d57a0c17e874c4c689a5",
+ "url": "https://api.github.com/repos/symfony/monolog-bridge/zipball/83e7438fd2ead9af4fd2fac7bb9b6fc0e8823387",
+ "reference": "83e7438fd2ead9af4fd2fac7bb9b6fc0e8823387",
"shasum": ""
},
"require": {
"monolog/monolog": "^1.25.1|^2",
"php": ">=7.2.5",
- "symfony/http-kernel": "^4.4|^5.0",
- "symfony/service-contracts": "^1.1|^2"
+ "symfony/deprecation-contracts": "^2.1|^3",
+ "symfony/http-kernel": "^5.3|^6.0",
+ "symfony/polyfill-php80": "^1.16",
+ "symfony/service-contracts": "^1.1|^2|^3"
},
"conflict": {
"symfony/console": "<4.4",
- "symfony/http-foundation": "<4.4"
+ "symfony/http-foundation": "<5.3"
},
"require-dev": {
- "symfony/console": "^4.4|^5.0",
- "symfony/http-client": "^4.4|^5.0",
- "symfony/mailer": "^4.4|^5.0",
- "symfony/mime": "^4.4|^5.0",
- "symfony/security-core": "^4.4|^5.0",
- "symfony/var-dumper": "^4.4|^5.0"
+ "symfony/console": "^4.4|^5.0|^6.0",
+ "symfony/http-client": "^4.4|^5.0|^6.0",
+ "symfony/mailer": "^4.4|^5.0|^6.0",
+ "symfony/messenger": "^4.4|^5.0|^6.0",
+ "symfony/mime": "^4.4|^5.0|^6.0",
+ "symfony/security-core": "^4.4|^5.0|^6.0",
+ "symfony/var-dumper": "^4.4|^5.0|^6.0"
},
"suggest": {
"symfony/console": "For the possibility to show log messages in console commands depending on verbosity settings.",
@@ -8785,7 +8519,7 @@
"description": "Provides integration for Monolog with various Symfony components",
"homepage": "https://symfony.com",
"support": {
- "source": "https://github.com/symfony/monolog-bridge/tree/v5.1.11"
+ "source": "https://github.com/symfony/monolog-bridge/tree/v5.4.35"
},
"funding": [
{
@@ -8801,34 +8535,34 @@
"type": "tidelift"
}
],
- "time": "2021-01-27T10:01:46+00:00"
+ "time": "2024-01-23T13:51:25+00:00"
},
{
"name": "symfony/monolog-bundle",
- "version": "v3.8.0",
+ "version": "v3.10.0",
"source": {
"type": "git",
"url": "https://github.com/symfony/monolog-bundle.git",
- "reference": "a41bbcdc1105603b6d73a7d9a43a3788f8e0fb7d"
+ "reference": "414f951743f4aa1fd0f5bf6a0e9c16af3fe7f181"
},
"dist": {
"type": "zip",
- "url": "https://api.github.com/repos/symfony/monolog-bundle/zipball/a41bbcdc1105603b6d73a7d9a43a3788f8e0fb7d",
- "reference": "a41bbcdc1105603b6d73a7d9a43a3788f8e0fb7d",
+ "url": "https://api.github.com/repos/symfony/monolog-bundle/zipball/414f951743f4aa1fd0f5bf6a0e9c16af3fe7f181",
+ "reference": "414f951743f4aa1fd0f5bf6a0e9c16af3fe7f181",
"shasum": ""
},
"require": {
- "monolog/monolog": "^1.22 || ^2.0 || ^3.0",
- "php": ">=7.1.3",
- "symfony/config": "~4.4 || ^5.0 || ^6.0",
- "symfony/dependency-injection": "^4.4 || ^5.0 || ^6.0",
- "symfony/http-kernel": "~4.4 || ^5.0 || ^6.0",
- "symfony/monolog-bridge": "~4.4 || ^5.0 || ^6.0"
+ "monolog/monolog": "^1.25.1 || ^2.0 || ^3.0",
+ "php": ">=7.2.5",
+ "symfony/config": "^5.4 || ^6.0 || ^7.0",
+ "symfony/dependency-injection": "^5.4 || ^6.0 || ^7.0",
+ "symfony/http-kernel": "^5.4 || ^6.0 || ^7.0",
+ "symfony/monolog-bridge": "^5.4 || ^6.0 || ^7.0"
},
"require-dev": {
- "symfony/console": "~4.4 || ^5.0 || ^6.0",
- "symfony/phpunit-bridge": "^5.2 || ^6.0",
- "symfony/yaml": "~4.4 || ^5.0 || ^6.0"
+ "symfony/console": "^5.4 || ^6.0 || ^7.0",
+ "symfony/phpunit-bridge": "^6.3 || ^7.0",
+ "symfony/yaml": "^5.4 || ^6.0 || ^7.0"
},
"type": "symfony-bundle",
"extra": {
@@ -8866,7 +8600,7 @@
],
"support": {
"issues": "https://github.com/symfony/monolog-bundle/issues",
- "source": "https://github.com/symfony/monolog-bundle/tree/v3.8.0"
+ "source": "https://github.com/symfony/monolog-bundle/tree/v3.10.0"
},
"funding": [
{
@@ -8882,7 +8616,7 @@
"type": "tidelift"
}
],
- "time": "2022-05-10T14:24:36+00:00"
+ "time": "2023-11-06T17:08:13+00:00"
},
{
"name": "symfony/options-resolver",
@@ -8953,6 +8687,78 @@
],
"time": "2023-02-14T08:03:56+00:00"
},
+ {
+ "name": "symfony/password-hasher",
+ "version": "v6.4.3",
+ "source": {
+ "type": "git",
+ "url": "https://github.com/symfony/password-hasher.git",
+ "reference": "5189cdfe89a9acb56cc6d6d7a5233bfb180c7268"
+ },
+ "dist": {
+ "type": "zip",
+ "url": "https://api.github.com/repos/symfony/password-hasher/zipball/5189cdfe89a9acb56cc6d6d7a5233bfb180c7268",
+ "reference": "5189cdfe89a9acb56cc6d6d7a5233bfb180c7268",
+ "shasum": ""
+ },
+ "require": {
+ "php": ">=8.1"
+ },
+ "conflict": {
+ "symfony/security-core": "<5.4"
+ },
+ "require-dev": {
+ "symfony/console": "^5.4|^6.0|^7.0",
+ "symfony/security-core": "^5.4|^6.0|^7.0"
+ },
+ "type": "library",
+ "autoload": {
+ "psr-4": {
+ "Symfony\\Component\\PasswordHasher\\": ""
+ },
+ "exclude-from-classmap": [
+ "/Tests/"
+ ]
+ },
+ "notification-url": "https://packagist.org/downloads/",
+ "license": [
+ "MIT"
+ ],
+ "authors": [
+ {
+ "name": "Robin Chalas",
+ "email": "robin.chalas@gmail.com"
+ },
+ {
+ "name": "Symfony Community",
+ "homepage": "https://symfony.com/contributors"
+ }
+ ],
+ "description": "Provides password hashing utilities",
+ "homepage": "https://symfony.com",
+ "keywords": [
+ "hashing",
+ "password"
+ ],
+ "support": {
+ "source": "https://github.com/symfony/password-hasher/tree/v6.4.3"
+ },
+ "funding": [
+ {
+ "url": "https://symfony.com/sponsor",
+ "type": "custom"
+ },
+ {
+ "url": "https://github.com/fabpot",
+ "type": "github"
+ },
+ {
+ "url": "https://tidelift.com/funding/github/packagist/symfony/symfony",
+ "type": "tidelift"
+ }
+ ],
+ "time": "2024-01-23T14:51:35+00:00"
+ },
{
"name": "symfony/polyfill-ctype",
"version": "v1.29.0",
@@ -9889,6 +9695,68 @@
],
"time": "2024-01-29T20:11:03+00:00"
},
+ {
+ "name": "symfony/process",
+ "version": "v5.4.35",
+ "source": {
+ "type": "git",
+ "url": "https://github.com/symfony/process.git",
+ "reference": "cbc28e34015ad50166fc2f9c8962d28d0fe861eb"
+ },
+ "dist": {
+ "type": "zip",
+ "url": "https://api.github.com/repos/symfony/process/zipball/cbc28e34015ad50166fc2f9c8962d28d0fe861eb",
+ "reference": "cbc28e34015ad50166fc2f9c8962d28d0fe861eb",
+ "shasum": ""
+ },
+ "require": {
+ "php": ">=7.2.5",
+ "symfony/polyfill-php80": "^1.16"
+ },
+ "type": "library",
+ "autoload": {
+ "psr-4": {
+ "Symfony\\Component\\Process\\": ""
+ },
+ "exclude-from-classmap": [
+ "/Tests/"
+ ]
+ },
+ "notification-url": "https://packagist.org/downloads/",
+ "license": [
+ "MIT"
+ ],
+ "authors": [
+ {
+ "name": "Fabien Potencier",
+ "email": "fabien@symfony.com"
+ },
+ {
+ "name": "Symfony Community",
+ "homepage": "https://symfony.com/contributors"
+ }
+ ],
+ "description": "Executes commands in sub-processes",
+ "homepage": "https://symfony.com",
+ "support": {
+ "source": "https://github.com/symfony/process/tree/v5.4.35"
+ },
+ "funding": [
+ {
+ "url": "https://symfony.com/sponsor",
+ "type": "custom"
+ },
+ {
+ "url": "https://github.com/fabpot",
+ "type": "github"
+ },
+ {
+ "url": "https://tidelift.com/funding/github/packagist/symfony/symfony",
+ "type": "tidelift"
+ }
+ ],
+ "time": "2024-01-23T13:51:25+00:00"
+ },
{
"name": "symfony/property-access",
"version": "v5.4.35",
@@ -9972,34 +9840,42 @@
},
{
"name": "symfony/property-info",
- "version": "v6.3.12",
+ "version": "v5.4.35",
"source": {
"type": "git",
"url": "https://github.com/symfony/property-info.git",
- "reference": "ad9640f115b090503d52e8c8d5029e6041a40ccb"
+ "reference": "d30d48f366ad2bfbf521256be85eb1c182c29198"
},
"dist": {
"type": "zip",
- "url": "https://api.github.com/repos/symfony/property-info/zipball/ad9640f115b090503d52e8c8d5029e6041a40ccb",
- "reference": "ad9640f115b090503d52e8c8d5029e6041a40ccb",
+ "url": "https://api.github.com/repos/symfony/property-info/zipball/d30d48f366ad2bfbf521256be85eb1c182c29198",
+ "reference": "d30d48f366ad2bfbf521256be85eb1c182c29198",
"shasum": ""
},
"require": {
- "php": ">=8.1",
- "symfony/string": "^5.4|^6.0"
+ "php": ">=7.2.5",
+ "symfony/deprecation-contracts": "^2.1|^3",
+ "symfony/polyfill-php80": "^1.16",
+ "symfony/string": "^5.1|^6.0"
},
"conflict": {
- "phpdocumentor/reflection-docblock": "<5.2",
- "phpdocumentor/type-resolver": "<1.5.1",
- "symfony/dependency-injection": "<5.4"
+ "phpdocumentor/reflection-docblock": "<3.2.2",
+ "phpdocumentor/type-resolver": "<1.4.0",
+ "symfony/dependency-injection": "<4.4"
},
"require-dev": {
"doctrine/annotations": "^1.10.4|^2",
- "phpdocumentor/reflection-docblock": "^5.2",
+ "phpdocumentor/reflection-docblock": "^3.0|^4.0|^5.0",
"phpstan/phpdoc-parser": "^1.0",
- "symfony/cache": "^5.4|^6.0",
- "symfony/dependency-injection": "^5.4|^6.0",
- "symfony/serializer": "^5.4|^6.0"
+ "symfony/cache": "^4.4|^5.0|^6.0",
+ "symfony/dependency-injection": "^4.4|^5.0|^6.0",
+ "symfony/serializer": "^4.4|^5.0|^6.0"
+ },
+ "suggest": {
+ "phpdocumentor/reflection-docblock": "To use the PHPDoc",
+ "psr/cache-implementation": "To cache results",
+ "symfony/doctrine-bridge": "To use Doctrine metadata",
+ "symfony/serializer": "To use Serializer metadata"
},
"type": "library",
"autoload": {
@@ -10035,7 +9911,7 @@
"validator"
],
"support": {
- "source": "https://github.com/symfony/property-info/tree/v6.3.12"
+ "source": "https://github.com/symfony/property-info/tree/v5.4.35"
},
"funding": [
{
@@ -10051,36 +9927,37 @@
"type": "tidelift"
}
],
- "time": "2024-01-23T16:21:43+00:00"
+ "time": "2024-01-23T15:43:50+00:00"
},
{
"name": "symfony/psr-http-message-bridge",
- "version": "v2.1.4",
+ "version": "v2.3.1",
"source": {
"type": "git",
"url": "https://github.com/symfony/psr-http-message-bridge.git",
- "reference": "a125b93ef378c492e274f217874906fb9babdebb"
+ "reference": "581ca6067eb62640de5ff08ee1ba6850a0ee472e"
},
"dist": {
"type": "zip",
- "url": "https://api.github.com/repos/symfony/psr-http-message-bridge/zipball/a125b93ef378c492e274f217874906fb9babdebb",
- "reference": "a125b93ef378c492e274f217874906fb9babdebb",
+ "url": "https://api.github.com/repos/symfony/psr-http-message-bridge/zipball/581ca6067eb62640de5ff08ee1ba6850a0ee472e",
+ "reference": "581ca6067eb62640de5ff08ee1ba6850a0ee472e",
"shasum": ""
},
"require": {
- "php": ">=7.1",
- "psr/http-message": "^1.0",
- "symfony/http-foundation": "^4.4 || ^5.0 || ^6.0"
+ "php": ">=7.2.5",
+ "psr/http-message": "^1.0 || ^2.0",
+ "symfony/deprecation-contracts": "^2.5 || ^3.0",
+ "symfony/http-foundation": "^5.4 || ^6.0"
},
"require-dev": {
"nyholm/psr7": "^1.1",
"psr/log": "^1.1 || ^2 || ^3",
- "symfony/browser-kit": "^4.4 || ^5.0 || ^6.0",
- "symfony/config": "^4.4 || ^5.0 || ^6.0",
- "symfony/event-dispatcher": "^4.4 || ^5.0 || ^6.0",
- "symfony/framework-bundle": "^4.4 || ^5.0 || ^6.0",
- "symfony/http-kernel": "^4.4 || ^5.0 || ^6.0",
- "symfony/phpunit-bridge": "^5.4@dev || ^6.0"
+ "symfony/browser-kit": "^5.4 || ^6.0",
+ "symfony/config": "^5.4 || ^6.0",
+ "symfony/event-dispatcher": "^5.4 || ^6.0",
+ "symfony/framework-bundle": "^5.4 || ^6.0",
+ "symfony/http-kernel": "^5.4 || ^6.0",
+ "symfony/phpunit-bridge": "^6.2"
},
"suggest": {
"nyholm/psr7": "For a super lightweight PSR-7/17 implementation"
@@ -10088,7 +9965,7 @@
"type": "symfony-bridge",
"extra": {
"branch-alias": {
- "dev-main": "2.1-dev"
+ "dev-main": "2.3-dev"
}
},
"autoload": {
@@ -10123,7 +10000,7 @@
],
"support": {
"issues": "https://github.com/symfony/psr-http-message-bridge/issues",
- "source": "https://github.com/symfony/psr-http-message-bridge/tree/v2.1.4"
+ "source": "https://github.com/symfony/psr-http-message-bridge/tree/v2.3.1"
},
"funding": [
{
@@ -10139,7 +10016,7 @@
"type": "tidelift"
}
],
- "time": "2022-11-28T22:46:34+00:00"
+ "time": "2023-07-26T11:53:26+00:00"
},
{
"name": "symfony/redis-messenger",
@@ -10299,56 +10176,143 @@
"time": "2024-01-30T13:10:15+00:00"
},
{
- "name": "symfony/security-bundle",
- "version": "v4.4.50",
+ "name": "symfony/runtime",
+ "version": "v5.4.35",
"source": {
"type": "git",
- "url": "https://github.com/symfony/security-bundle.git",
- "reference": "076fd2088ada33d760758d98ff07ddedbf567946"
+ "url": "https://github.com/symfony/runtime.git",
+ "reference": "a32a623d71fc0f699a2a196377b3b85c840bd39a"
},
"dist": {
"type": "zip",
- "url": "https://api.github.com/repos/symfony/security-bundle/zipball/076fd2088ada33d760758d98ff07ddedbf567946",
- "reference": "076fd2088ada33d760758d98ff07ddedbf567946",
+ "url": "https://api.github.com/repos/symfony/runtime/zipball/a32a623d71fc0f699a2a196377b3b85c840bd39a",
+ "reference": "a32a623d71fc0f699a2a196377b3b85c840bd39a",
+ "shasum": ""
+ },
+ "require": {
+ "composer-plugin-api": "^1.0|^2.0",
+ "php": ">=7.2.5",
+ "symfony/polyfill-php80": "^1.15"
+ },
+ "conflict": {
+ "symfony/dotenv": "<5.1"
+ },
+ "require-dev": {
+ "composer/composer": "^1.0.2|^2.0",
+ "symfony/console": "^4.4.30|^5.4.9|^6.0.9",
+ "symfony/dotenv": "^5.1|^6.0",
+ "symfony/http-foundation": "^4.4.30|^5.3.7|^6.0",
+ "symfony/http-kernel": "^4.4.30|^5.3.7|^6.0"
+ },
+ "type": "composer-plugin",
+ "extra": {
+ "class": "Symfony\\Component\\Runtime\\Internal\\ComposerPlugin"
+ },
+ "autoload": {
+ "psr-4": {
+ "Symfony\\Component\\Runtime\\": "",
+ "Symfony\\Runtime\\Symfony\\Component\\": "Internal/"
+ },
+ "exclude-from-classmap": [
+ "/Tests/"
+ ]
+ },
+ "notification-url": "https://packagist.org/downloads/",
+ "license": [
+ "MIT"
+ ],
+ "authors": [
+ {
+ "name": "Nicolas Grekas",
+ "email": "p@tchwork.com"
+ },
+ {
+ "name": "Symfony Community",
+ "homepage": "https://symfony.com/contributors"
+ }
+ ],
+ "description": "Enables decoupling PHP applications from global state",
+ "homepage": "https://symfony.com",
+ "keywords": [
+ "runtime"
+ ],
+ "support": {
+ "source": "https://github.com/symfony/runtime/tree/v5.4.35"
+ },
+ "funding": [
+ {
+ "url": "https://symfony.com/sponsor",
+ "type": "custom"
+ },
+ {
+ "url": "https://github.com/fabpot",
+ "type": "github"
+ },
+ {
+ "url": "https://tidelift.com/funding/github/packagist/symfony/symfony",
+ "type": "tidelift"
+ }
+ ],
+ "time": "2024-01-23T13:51:25+00:00"
+ },
+ {
+ "name": "symfony/security-bundle",
+ "version": "v5.4.35",
+ "source": {
+ "type": "git",
+ "url": "https://github.com/symfony/security-bundle.git",
+ "reference": "ed194715515a87d0f9c80b8696baf37ae18beb81"
+ },
+ "dist": {
+ "type": "zip",
+ "url": "https://api.github.com/repos/symfony/security-bundle/zipball/ed194715515a87d0f9c80b8696baf37ae18beb81",
+ "reference": "ed194715515a87d0f9c80b8696baf37ae18beb81",
"shasum": ""
},
"require": {
"ext-xml": "*",
- "php": ">=7.1.3",
- "symfony/config": "^4.2|^5.0",
- "symfony/dependency-injection": "^4.4|^5.0",
- "symfony/http-kernel": "^4.4",
+ "php": ">=7.2.5",
+ "symfony/config": "^4.4|^5.0|^6.0",
+ "symfony/dependency-injection": "^5.3|^6.0",
+ "symfony/deprecation-contracts": "^2.1|^3",
+ "symfony/event-dispatcher": "^5.1|^6.0",
+ "symfony/http-foundation": "^5.3|^6.0",
+ "symfony/http-kernel": "^5.3|^6.0",
+ "symfony/password-hasher": "^5.3|^6.0",
"symfony/polyfill-php80": "^1.16",
- "symfony/security-core": "^4.4",
- "symfony/security-csrf": "^4.2|^5.0",
- "symfony/security-guard": "^4.2|^5.0",
- "symfony/security-http": "^4.4.50"
+ "symfony/security-core": "^5.4|^6.0",
+ "symfony/security-csrf": "^4.4|^5.0|^6.0",
+ "symfony/security-guard": "^5.3",
+ "symfony/security-http": "^5.4.30|^6.3.6",
+ "symfony/service-contracts": "^1.10|^2|^3"
},
"conflict": {
- "symfony/browser-kit": "<4.2",
- "symfony/console": "<3.4",
+ "symfony/browser-kit": "<4.4",
+ "symfony/console": "<4.4",
"symfony/framework-bundle": "<4.4",
- "symfony/ldap": "<4.4",
+ "symfony/ldap": "<5.1",
"symfony/twig-bundle": "<4.4"
},
"require-dev": {
- "doctrine/annotations": "^1.10.4",
- "symfony/asset": "^3.4|^4.0|^5.0",
- "symfony/browser-kit": "^4.2|^5.0",
- "symfony/console": "^3.4|^4.0|^5.0",
- "symfony/css-selector": "^3.4|^4.0|^5.0",
- "symfony/dom-crawler": "^3.4|^4.0|^5.0",
- "symfony/expression-language": "^3.4|^4.0|^5.0",
- "symfony/form": "^3.4|^4.0|^5.0",
- "symfony/framework-bundle": "^4.4|^5.0",
- "symfony/process": "^3.4|^4.0|^5.0",
- "symfony/serializer": "^4.4|^5.0",
- "symfony/translation": "^3.4|^4.0|^5.0",
- "symfony/twig-bridge": "^3.4|^4.0|^5.0",
- "symfony/twig-bundle": "^4.4|^5.0",
- "symfony/validator": "^3.4|^4.0|^5.0",
- "symfony/yaml": "^3.4|^4.0|^5.0",
- "twig/twig": "^1.43|^2.13|^3.0.4"
+ "doctrine/annotations": "^1.10.4|^2",
+ "symfony/asset": "^4.4|^5.0|^6.0",
+ "symfony/browser-kit": "^4.4|^5.0|^6.0",
+ "symfony/console": "^4.4|^5.0|^6.0",
+ "symfony/css-selector": "^4.4|^5.0|^6.0",
+ "symfony/dom-crawler": "^4.4|^5.0|^6.0",
+ "symfony/expression-language": "^4.4|^5.0|^6.0",
+ "symfony/form": "^4.4|^5.0|^6.0",
+ "symfony/framework-bundle": "^5.3|^6.0",
+ "symfony/ldap": "^5.3|^6.0",
+ "symfony/process": "^4.4|^5.0|^6.0",
+ "symfony/rate-limiter": "^5.2|^6.0",
+ "symfony/serializer": "^4.4|^5.0|^6.0",
+ "symfony/translation": "^4.4|^5.0|^6.0",
+ "symfony/twig-bridge": "^4.4|^5.0|^6.0",
+ "symfony/twig-bundle": "^4.4|^5.0|^6.0",
+ "symfony/validator": "^4.4|^5.0|^6.0",
+ "symfony/yaml": "^4.4|^5.0|^6.0",
+ "twig/twig": "^2.13|^3.0.4"
},
"type": "symfony-bundle",
"autoload": {
@@ -10376,7 +10340,7 @@
"description": "Provides a tight integration of the Security component into the Symfony full-stack framework",
"homepage": "https://symfony.com",
"support": {
- "source": "https://github.com/symfony/security-bundle/tree/v4.4.50"
+ "source": "https://github.com/symfony/security-bundle/tree/v5.4.35"
},
"funding": [
{
@@ -10392,42 +10356,49 @@
"type": "tidelift"
}
],
- "time": "2023-01-24T10:39:54+00:00"
+ "time": "2024-01-23T13:51:25+00:00"
},
{
"name": "symfony/security-core",
- "version": "v4.4.48",
+ "version": "v5.4.35",
"source": {
"type": "git",
"url": "https://github.com/symfony/security-core.git",
- "reference": "423ccb332784b236dfe6c5f396d0ac49db57c914"
+ "reference": "3cbacefb2a350ed39950f93c8a054c2eb625fb69"
},
"dist": {
"type": "zip",
- "url": "https://api.github.com/repos/symfony/security-core/zipball/423ccb332784b236dfe6c5f396d0ac49db57c914",
- "reference": "423ccb332784b236dfe6c5f396d0ac49db57c914",
+ "url": "https://api.github.com/repos/symfony/security-core/zipball/3cbacefb2a350ed39950f93c8a054c2eb625fb69",
+ "reference": "3cbacefb2a350ed39950f93c8a054c2eb625fb69",
"shasum": ""
},
"require": {
- "php": ">=7.1.3",
- "symfony/event-dispatcher-contracts": "^1.1|^2",
+ "php": ">=7.2.5",
+ "symfony/deprecation-contracts": "^2.1|^3",
+ "symfony/event-dispatcher-contracts": "^1.1|^2|^3",
+ "symfony/password-hasher": "^5.3|^6.0",
"symfony/polyfill-php80": "^1.16",
- "symfony/service-contracts": "^1.1.6|^2"
+ "symfony/service-contracts": "^1.1.6|^2|^3"
},
"conflict": {
- "symfony/event-dispatcher": "<4.3|>=5",
+ "symfony/event-dispatcher": "<4.4",
+ "symfony/http-foundation": "<5.3",
"symfony/ldap": "<4.4",
- "symfony/security-guard": "<4.3"
+ "symfony/security-guard": "<4.4",
+ "symfony/translation": "<5.4.35|>=6.0,<6.3.12|>=6.4,<6.4.3",
+ "symfony/validator": "<5.2"
},
"require-dev": {
+ "psr/cache": "^1.0|^2.0|^3.0",
"psr/container": "^1.0|^2.0",
"psr/log": "^1|^2|^3",
- "symfony/event-dispatcher": "^4.3",
- "symfony/expression-language": "^3.4|^4.0|^5.0",
- "symfony/http-foundation": "^3.4|^4.0|^5.0",
- "symfony/ldap": "^4.4|^5.0",
- "symfony/translation": "^4.4|^5.0",
- "symfony/validator": "^3.4.31|^4.3.4|^5.0"
+ "symfony/cache": "^4.4|^5.0|^6.0",
+ "symfony/event-dispatcher": "^4.4|^5.0|^6.0",
+ "symfony/expression-language": "^4.4|^5.0|^6.0",
+ "symfony/http-foundation": "^5.3|^6.0",
+ "symfony/ldap": "^4.4|^5.0|^6.0",
+ "symfony/translation": "^5.4.35|~6.3.12|^6.4.3",
+ "symfony/validator": "^5.2|^6.0"
},
"suggest": {
"psr/container-implementation": "To instantiate the Security class",
@@ -10463,7 +10434,7 @@
"description": "Symfony Security Component - Core Library",
"homepage": "https://symfony.com",
"support": {
- "source": "https://github.com/symfony/security-core/tree/v4.4.48"
+ "source": "https://github.com/symfony/security-core/tree/v5.4.35"
},
"funding": [
{
@@ -10479,32 +10450,33 @@
"type": "tidelift"
}
],
- "time": "2022-10-22T05:50:33+00:00"
+ "time": "2024-01-23T13:51:25+00:00"
},
{
"name": "symfony/security-csrf",
- "version": "v5.2.12",
+ "version": "v5.4.35",
"source": {
"type": "git",
"url": "https://github.com/symfony/security-csrf.git",
- "reference": "f0af6689451582e55f6b3439362e72e536e916e4"
+ "reference": "6728ed79d7f9aae3b86fca7ea554f1c46bae1e0b"
},
"dist": {
"type": "zip",
- "url": "https://api.github.com/repos/symfony/security-csrf/zipball/f0af6689451582e55f6b3439362e72e536e916e4",
- "reference": "f0af6689451582e55f6b3439362e72e536e916e4",
+ "url": "https://api.github.com/repos/symfony/security-csrf/zipball/6728ed79d7f9aae3b86fca7ea554f1c46bae1e0b",
+ "reference": "6728ed79d7f9aae3b86fca7ea554f1c46bae1e0b",
"shasum": ""
},
"require": {
"php": ">=7.2.5",
+ "symfony/deprecation-contracts": "^2.1|^3",
"symfony/polyfill-php80": "^1.16",
- "symfony/security-core": "^4.4|^5.0"
+ "symfony/security-core": "^4.4|^5.0|^6.0"
},
"conflict": {
- "symfony/http-foundation": "<4.4"
+ "symfony/http-foundation": "<5.3"
},
"require-dev": {
- "symfony/http-foundation": "^4.4|^5.0"
+ "symfony/http-foundation": "^5.3|^6.0"
},
"suggest": {
"symfony/http-foundation": "For using the class SessionTokenStorage."
@@ -10535,7 +10507,7 @@
"description": "Symfony Security Component - CSRF Library",
"homepage": "https://symfony.com",
"support": {
- "source": "https://github.com/symfony/security-csrf/tree/v5.2.12"
+ "source": "https://github.com/symfony/security-csrf/tree/v5.4.35"
},
"funding": [
{
@@ -10551,26 +10523,28 @@
"type": "tidelift"
}
],
- "time": "2021-07-21T12:38:00+00:00"
+ "time": "2024-01-23T13:51:25+00:00"
},
{
"name": "symfony/security-guard",
- "version": "v4.4.46",
+ "version": "v5.4.35",
"source": {
"type": "git",
"url": "https://github.com/symfony/security-guard.git",
- "reference": "f199eb1b19db11ce254b891580728c45a7ccacfd"
+ "reference": "b6fb8c88f7cd544db761de2d1c3618cbc5c1b9e7"
},
"dist": {
"type": "zip",
- "url": "https://api.github.com/repos/symfony/security-guard/zipball/f199eb1b19db11ce254b891580728c45a7ccacfd",
- "reference": "f199eb1b19db11ce254b891580728c45a7ccacfd",
+ "url": "https://api.github.com/repos/symfony/security-guard/zipball/b6fb8c88f7cd544db761de2d1c3618cbc5c1b9e7",
+ "reference": "b6fb8c88f7cd544db761de2d1c3618cbc5c1b9e7",
"shasum": ""
},
"require": {
- "php": ">=7.1.3",
- "symfony/security-core": "^3.4.22|^4.2.3|^5.0",
- "symfony/security-http": "^4.4.1"
+ "php": ">=7.2.5",
+ "symfony/deprecation-contracts": "^2.1|^3",
+ "symfony/polyfill-php80": "^1.15",
+ "symfony/security-core": "^5.0",
+ "symfony/security-http": "^5.3"
},
"require-dev": {
"psr/log": "^1|^2|^3"
@@ -10601,7 +10575,7 @@
"description": "Symfony Security Component - Guard",
"homepage": "https://symfony.com",
"support": {
- "source": "https://github.com/symfony/security-guard/tree/v4.4.46"
+ "source": "https://github.com/symfony/security-guard/tree/v5.4.35"
},
"funding": [
{
@@ -10617,38 +10591,45 @@
"type": "tidelift"
}
],
- "time": "2022-09-23T06:06:49+00:00"
+ "time": "2024-01-23T13:51:25+00:00"
},
{
"name": "symfony/security-http",
- "version": "v4.4.50",
+ "version": "v5.4.35",
"source": {
"type": "git",
"url": "https://github.com/symfony/security-http.git",
- "reference": "7fa4a0cac16f02cb534a6e9adcdb17385f94004f"
+ "reference": "274a6aef49a0e1707bcb57217251885be749b6d8"
},
"dist": {
"type": "zip",
- "url": "https://api.github.com/repos/symfony/security-http/zipball/7fa4a0cac16f02cb534a6e9adcdb17385f94004f",
- "reference": "7fa4a0cac16f02cb534a6e9adcdb17385f94004f",
+ "url": "https://api.github.com/repos/symfony/security-http/zipball/274a6aef49a0e1707bcb57217251885be749b6d8",
+ "reference": "274a6aef49a0e1707bcb57217251885be749b6d8",
"shasum": ""
},
"require": {
- "php": ">=7.1.3",
- "symfony/http-foundation": "^3.4.40|^4.4.7|^5.0.7",
- "symfony/http-kernel": "^4.4",
+ "php": ">=7.2.5",
+ "symfony/deprecation-contracts": "^2.1|^3",
+ "symfony/http-foundation": "^5.3|^6.0",
+ "symfony/http-kernel": "^5.3|^6.0",
+ "symfony/polyfill-mbstring": "~1.0",
"symfony/polyfill-php80": "^1.16",
- "symfony/property-access": "^3.4|^4.0|^5.0",
- "symfony/security-core": "^4.4.8"
+ "symfony/property-access": "^4.4|^5.0|^6.0",
+ "symfony/security-core": "^5.4.19|~6.0.19|~6.1.11|^6.2.5",
+ "symfony/service-contracts": "^1.10|^2|^3"
},
"conflict": {
- "symfony/event-dispatcher": ">=5",
- "symfony/security-csrf": "<3.4.11|~4.0,<4.0.11"
+ "symfony/event-dispatcher": "<4.3",
+ "symfony/security-bundle": "<5.3",
+ "symfony/security-csrf": "<4.4"
},
"require-dev": {
"psr/log": "^1|^2|^3",
- "symfony/routing": "^3.4|^4.0|^5.0",
- "symfony/security-csrf": "^3.4.11|^4.0.11|^5.0"
+ "symfony/cache": "^4.4|^5.0|^6.0",
+ "symfony/rate-limiter": "^5.2|^6.0",
+ "symfony/routing": "^4.4|^5.0|^6.0",
+ "symfony/security-csrf": "^4.4|^5.0|^6.0",
+ "symfony/translation": "^4.4|^5.0|^6.0"
},
"suggest": {
"symfony/routing": "For using the HttpUtils class to create sub-requests, redirect the user, and match URLs",
@@ -10680,7 +10661,7 @@
"description": "Symfony Security Component - HTTP Integration",
"homepage": "https://symfony.com",
"support": {
- "source": "https://github.com/symfony/security-http/tree/v4.4.50"
+ "source": "https://github.com/symfony/security-http/tree/v5.4.35"
},
"funding": [
{
@@ -10696,7 +10677,7 @@
"type": "tidelift"
}
],
- "time": "2023-01-24T10:39:54+00:00"
+ "time": "2024-01-23T13:51:25+00:00"
},
{
"name": "symfony/serializer",
@@ -10948,34 +10929,34 @@
},
{
"name": "symfony/string",
- "version": "v6.4.3",
+ "version": "v5.4.35",
"source": {
"type": "git",
"url": "https://github.com/symfony/string.git",
- "reference": "7a14736fb179876575464e4658fce0c304e8c15b"
+ "reference": "c209c4d0559acce1c9a2067612cfb5d35756edc2"
},
"dist": {
"type": "zip",
- "url": "https://api.github.com/repos/symfony/string/zipball/7a14736fb179876575464e4658fce0c304e8c15b",
- "reference": "7a14736fb179876575464e4658fce0c304e8c15b",
+ "url": "https://api.github.com/repos/symfony/string/zipball/c209c4d0559acce1c9a2067612cfb5d35756edc2",
+ "reference": "c209c4d0559acce1c9a2067612cfb5d35756edc2",
"shasum": ""
},
"require": {
- "php": ">=8.1",
+ "php": ">=7.2.5",
"symfony/polyfill-ctype": "~1.8",
"symfony/polyfill-intl-grapheme": "~1.0",
"symfony/polyfill-intl-normalizer": "~1.0",
- "symfony/polyfill-mbstring": "~1.0"
+ "symfony/polyfill-mbstring": "~1.0",
+ "symfony/polyfill-php80": "~1.15"
},
"conflict": {
- "symfony/translation-contracts": "<2.5"
+ "symfony/translation-contracts": ">=3.0"
},
"require-dev": {
- "symfony/error-handler": "^5.4|^6.0|^7.0",
- "symfony/http-client": "^5.4|^6.0|^7.0",
- "symfony/intl": "^6.2|^7.0",
- "symfony/translation-contracts": "^2.5|^3.0",
- "symfony/var-exporter": "^5.4|^6.0|^7.0"
+ "symfony/error-handler": "^4.4|^5.0|^6.0",
+ "symfony/http-client": "^4.4|^5.0|^6.0",
+ "symfony/translation-contracts": "^1.1|^2",
+ "symfony/var-exporter": "^4.4|^5.0|^6.0"
},
"type": "library",
"autoload": {
@@ -11014,7 +10995,7 @@
"utf8"
],
"support": {
- "source": "https://github.com/symfony/string/tree/v6.4.3"
+ "source": "https://github.com/symfony/string/tree/v5.4.35"
},
"funding": [
{
@@ -11030,47 +11011,120 @@
"type": "tidelift"
}
],
- "time": "2024-01-25T09:26:29+00:00"
+ "time": "2024-01-23T13:51:25+00:00"
},
{
- "name": "symfony/translation",
- "version": "v4.4.47",
+ "name": "symfony/templating",
+ "version": "v5.4.35",
"source": {
"type": "git",
- "url": "https://github.com/symfony/translation.git",
- "reference": "45036b1d53accc48fe9bab71ccd86d57eba0dd94"
+ "url": "https://github.com/symfony/templating.git",
+ "reference": "3af084088a5dffacaa979a634a8aa4553b2013fe"
},
"dist": {
"type": "zip",
- "url": "https://api.github.com/repos/symfony/translation/zipball/45036b1d53accc48fe9bab71ccd86d57eba0dd94",
- "reference": "45036b1d53accc48fe9bab71ccd86d57eba0dd94",
+ "url": "https://api.github.com/repos/symfony/templating/zipball/3af084088a5dffacaa979a634a8aa4553b2013fe",
+ "reference": "3af084088a5dffacaa979a634a8aa4553b2013fe",
"shasum": ""
},
"require": {
- "php": ">=7.1.3",
+ "php": ">=7.2.5",
+ "symfony/polyfill-ctype": "~1.8"
+ },
+ "require-dev": {
+ "psr/log": "^1|^2|^3"
+ },
+ "suggest": {
+ "psr/log-implementation": "For using debug logging in loaders"
+ },
+ "type": "library",
+ "autoload": {
+ "psr-4": {
+ "Symfony\\Component\\Templating\\": ""
+ },
+ "exclude-from-classmap": [
+ "/Tests/"
+ ]
+ },
+ "notification-url": "https://packagist.org/downloads/",
+ "license": [
+ "MIT"
+ ],
+ "authors": [
+ {
+ "name": "Fabien Potencier",
+ "email": "fabien@symfony.com"
+ },
+ {
+ "name": "Symfony Community",
+ "homepage": "https://symfony.com/contributors"
+ }
+ ],
+ "description": "Provides all the tools needed to build any kind of template system",
+ "homepage": "https://symfony.com",
+ "support": {
+ "source": "https://github.com/symfony/templating/tree/v5.4.35"
+ },
+ "funding": [
+ {
+ "url": "https://symfony.com/sponsor",
+ "type": "custom"
+ },
+ {
+ "url": "https://github.com/fabpot",
+ "type": "github"
+ },
+ {
+ "url": "https://tidelift.com/funding/github/packagist/symfony/symfony",
+ "type": "tidelift"
+ }
+ ],
+ "time": "2024-01-23T13:51:25+00:00"
+ },
+ {
+ "name": "symfony/translation",
+ "version": "v5.4.35",
+ "source": {
+ "type": "git",
+ "url": "https://github.com/symfony/translation.git",
+ "reference": "77d7d1e46f52827585e65e6cd6f52a2542e59c72"
+ },
+ "dist": {
+ "type": "zip",
+ "url": "https://api.github.com/repos/symfony/translation/zipball/77d7d1e46f52827585e65e6cd6f52a2542e59c72",
+ "reference": "77d7d1e46f52827585e65e6cd6f52a2542e59c72",
+ "shasum": ""
+ },
+ "require": {
+ "php": ">=7.2.5",
+ "symfony/deprecation-contracts": "^2.1|^3",
"symfony/polyfill-mbstring": "~1.0",
"symfony/polyfill-php80": "^1.16",
- "symfony/translation-contracts": "^1.1.6|^2"
+ "symfony/translation-contracts": "^2.3"
},
"conflict": {
- "symfony/config": "<3.4",
- "symfony/dependency-injection": "<3.4",
- "symfony/http-kernel": "<4.4",
- "symfony/yaml": "<3.4"
+ "symfony/config": "<4.4",
+ "symfony/console": "<5.3",
+ "symfony/dependency-injection": "<5.0",
+ "symfony/http-kernel": "<5.0",
+ "symfony/twig-bundle": "<5.0",
+ "symfony/yaml": "<4.4"
},
"provide": {
- "symfony/translation-implementation": "1.0|2.0"
+ "symfony/translation-implementation": "2.3"
},
"require-dev": {
"psr/log": "^1|^2|^3",
- "symfony/config": "^3.4|^4.0|^5.0",
- "symfony/console": "^3.4|^4.0|^5.0",
- "symfony/dependency-injection": "^3.4|^4.0|^5.0",
- "symfony/finder": "~2.8|~3.0|~4.0|^5.0",
- "symfony/http-kernel": "^4.4",
- "symfony/intl": "^3.4|^4.0|^5.0",
- "symfony/service-contracts": "^1.1.2|^2",
- "symfony/yaml": "^3.4|^4.0|^5.0"
+ "symfony/config": "^4.4|^5.0|^6.0",
+ "symfony/console": "^5.4|^6.0",
+ "symfony/dependency-injection": "^5.0|^6.0",
+ "symfony/finder": "^4.4|^5.0|^6.0",
+ "symfony/http-client-contracts": "^1.1|^2.0|^3.0",
+ "symfony/http-kernel": "^5.0|^6.0",
+ "symfony/intl": "^4.4|^5.0|^6.0",
+ "symfony/polyfill-intl-icu": "^1.21",
+ "symfony/service-contracts": "^1.1.2|^2|^3",
+ "symfony/yaml": "^4.4|^5.0|^6.0"
},
"suggest": {
"psr/log-implementation": "To use logging capability in translator",
@@ -11079,6 +11133,9 @@
},
"type": "library",
"autoload": {
+ "files": [
+ "Resources/functions.php"
+ ],
"psr-4": {
"Symfony\\Component\\Translation\\": ""
},
@@ -11103,7 +11160,7 @@
"description": "Provides tools to internationalize your application",
"homepage": "https://symfony.com",
"support": {
- "source": "https://github.com/symfony/translation/tree/v4.4.47"
+ "source": "https://github.com/symfony/translation/tree/v5.4.35"
},
"funding": [
{
@@ -11119,7 +11176,7 @@
"type": "tidelift"
}
],
- "time": "2022-10-03T15:15:11+00:00"
+ "time": "2024-01-23T13:51:25+00:00"
},
{
"name": "symfony/translation-contracts",
@@ -11201,56 +11258,61 @@
},
{
"name": "symfony/twig-bridge",
- "version": "v4.4.51",
+ "version": "v5.4.35",
"source": {
"type": "git",
"url": "https://github.com/symfony/twig-bridge.git",
- "reference": "83b021cd395053ed30327b9ee5d3fd60631f73f5"
+ "reference": "e6ae362b7c4f1d6e99f61f59b0c93b9f027b4c73"
},
"dist": {
"type": "zip",
- "url": "https://api.github.com/repos/symfony/twig-bridge/zipball/83b021cd395053ed30327b9ee5d3fd60631f73f5",
- "reference": "83b021cd395053ed30327b9ee5d3fd60631f73f5",
+ "url": "https://api.github.com/repos/symfony/twig-bridge/zipball/e6ae362b7c4f1d6e99f61f59b0c93b9f027b4c73",
+ "reference": "e6ae362b7c4f1d6e99f61f59b0c93b9f027b4c73",
"shasum": ""
},
"require": {
- "php": ">=7.1.3",
+ "php": ">=7.2.5",
"symfony/polyfill-php80": "^1.16",
- "symfony/translation-contracts": "^1.1|^2",
- "twig/twig": "^1.43|^2.13|^3.0.4"
+ "symfony/translation-contracts": "^1.1|^2|^3",
+ "twig/twig": "^2.13|^3.0.4"
},
"conflict": {
- "symfony/console": "<3.4",
- "symfony/form": "<4.4",
- "symfony/http-foundation": "<4.3",
- "symfony/translation": "<4.2",
- "symfony/workflow": "<4.3"
+ "phpdocumentor/reflection-docblock": "<3.2.2",
+ "phpdocumentor/type-resolver": "<1.4.0",
+ "symfony/console": "<5.3",
+ "symfony/form": "<5.4.21|>=6,<6.2.7",
+ "symfony/http-foundation": "<5.3",
+ "symfony/http-kernel": "<4.4",
+ "symfony/translation": "<5.2",
+ "symfony/workflow": "<5.2"
},
"require-dev": {
- "egulias/email-validator": "^2.1.10|^3",
- "symfony/asset": "^3.4|^4.0|^5.0",
- "symfony/console": "^3.4|^4.0|^5.0",
- "symfony/dependency-injection": "^3.4|^4.0|^5.0",
- "symfony/error-handler": "^4.4|^5.0",
- "symfony/expression-language": "^3.4|^4.0|^5.0",
- "symfony/finder": "^3.4|^4.0|^5.0",
- "symfony/form": "^4.4.17",
- "symfony/http-foundation": "^4.3|^5.0",
- "symfony/http-kernel": "^4.4",
- "symfony/intl": "^4.4|^5.0",
- "symfony/mime": "^4.3|^5.0",
+ "doctrine/annotations": "^1.12|^2",
+ "egulias/email-validator": "^2.1.10|^3|^4",
+ "phpdocumentor/reflection-docblock": "^3.0|^4.0|^5.0",
+ "symfony/asset": "^4.4|^5.0|^6.0",
+ "symfony/console": "^5.3|^6.0",
+ "symfony/dependency-injection": "^4.4|^5.0|^6.0",
+ "symfony/expression-language": "^4.4|^5.0|^6.0",
+ "symfony/finder": "^4.4|^5.0|^6.0",
+ "symfony/form": "^5.4.21|^6.2.7",
+ "symfony/http-foundation": "^5.3|^6.0",
+ "symfony/http-kernel": "^4.4|^5.0|^6.0",
+ "symfony/intl": "^4.4|^5.0|^6.0",
+ "symfony/mime": "^5.2|^6.0",
"symfony/polyfill-intl-icu": "~1.0",
- "symfony/routing": "^3.4|^4.0|^5.0",
+ "symfony/property-info": "^4.4|^5.1|^6.0",
+ "symfony/routing": "^4.4|^5.0|^6.0",
"symfony/security-acl": "^2.8|^3.0",
- "symfony/security-core": "^3.0|^4.0|^5.0",
- "symfony/security-csrf": "^3.4|^4.0|^5.0",
- "symfony/security-http": "^3.4|^4.0|^5.0",
- "symfony/stopwatch": "^3.4|^4.0|^5.0",
- "symfony/templating": "^3.4|^4.0|^5.0",
- "symfony/translation": "^4.2.1|^5.0",
- "symfony/web-link": "^4.4|^5.0",
- "symfony/workflow": "^4.3|^5.0",
- "symfony/yaml": "^3.4|^4.0|^5.0",
+ "symfony/security-core": "^4.4|^5.0|^6.0",
+ "symfony/security-csrf": "^4.4|^5.0|^6.0",
+ "symfony/security-http": "^4.4|^5.0|^6.0",
+ "symfony/serializer": "^5.4.35|~6.3.12|^6.4.3",
+ "symfony/stopwatch": "^4.4|^5.0|^6.0",
+ "symfony/translation": "^5.2|^6.0",
+ "symfony/web-link": "^4.4|^5.0|^6.0",
+ "symfony/workflow": "^5.2|^6.0",
+ "symfony/yaml": "^4.4|^5.0|^6.0",
"twig/cssinliner-extra": "^2.12|^3",
"twig/inky-extra": "^2.12|^3",
"twig/markdown-extra": "^2.12|^3"
@@ -11266,7 +11328,6 @@
"symfony/security-csrf": "For using the CsrfExtension",
"symfony/security-http": "For using the LogoutUrlExtension",
"symfony/stopwatch": "For using the StopwatchExtension",
- "symfony/templating": "For using the TwigEngine",
"symfony/translation": "For using the TranslationExtension",
"symfony/var-dumper": "For using the DumpExtension",
"symfony/web-link": "For using the WebLinkExtension",
@@ -11298,7 +11359,7 @@
"description": "Provides integration for Twig with various Symfony components",
"homepage": "https://symfony.com",
"support": {
- "source": "https://github.com/symfony/twig-bridge/tree/v4.4.51"
+ "source": "https://github.com/symfony/twig-bridge/tree/v5.4.35"
},
"funding": [
{
@@ -11314,51 +11375,53 @@
"type": "tidelift"
}
],
- "time": "2023-11-09T21:17:38+00:00"
+ "time": "2024-01-30T08:00:51+00:00"
},
{
"name": "symfony/twig-bundle",
- "version": "v4.4.41",
+ "version": "v5.4.35",
"source": {
"type": "git",
"url": "https://github.com/symfony/twig-bundle.git",
- "reference": "164c1edc69f2c7ee337323efc78a8a8a263f45ff"
+ "reference": "f59b91e23c7c790e71a187c3fa4aefdc5391d682"
},
"dist": {
"type": "zip",
- "url": "https://api.github.com/repos/symfony/twig-bundle/zipball/164c1edc69f2c7ee337323efc78a8a8a263f45ff",
- "reference": "164c1edc69f2c7ee337323efc78a8a8a263f45ff",
+ "url": "https://api.github.com/repos/symfony/twig-bundle/zipball/f59b91e23c7c790e71a187c3fa4aefdc5391d682",
+ "reference": "f59b91e23c7c790e71a187c3fa4aefdc5391d682",
"shasum": ""
},
"require": {
- "php": ">=7.1.3",
- "symfony/http-foundation": "^4.3|^5.0",
- "symfony/http-kernel": "^4.4",
+ "php": ">=7.2.5",
+ "symfony/config": "^4.4|^5.0|^6.0",
+ "symfony/deprecation-contracts": "^2.1|^3",
+ "symfony/http-foundation": "^4.4|^5.0|^6.0",
+ "symfony/http-kernel": "^5.0|^6.0",
"symfony/polyfill-ctype": "~1.8",
"symfony/polyfill-php80": "^1.16",
- "symfony/twig-bridge": "^4.4|^5.0",
- "twig/twig": "^1.43|^2.13|^3.0.4"
+ "symfony/twig-bridge": "^5.3|^6.0",
+ "twig/twig": "^2.13|^3.0.4"
},
"conflict": {
- "symfony/dependency-injection": "<4.1",
- "symfony/framework-bundle": "<4.4",
- "symfony/translation": "<4.2"
+ "symfony/dependency-injection": "<5.3",
+ "symfony/framework-bundle": "<5.0",
+ "symfony/service-contracts": ">=3.0",
+ "symfony/translation": "<5.0"
},
"require-dev": {
- "doctrine/annotations": "^1.10.4",
+ "doctrine/annotations": "^1.10.4|^2",
"doctrine/cache": "^1.0|^2.0",
- "symfony/asset": "^3.4|^4.0|^5.0",
- "symfony/dependency-injection": "^4.2.5|^5.0",
- "symfony/expression-language": "^3.4|^4.0|^5.0",
- "symfony/finder": "^3.4|^4.0|^5.0",
- "symfony/form": "^3.4|^4.0|^5.0",
- "symfony/framework-bundle": "^4.4|^5.0",
- "symfony/routing": "^3.4|^4.0|^5.0",
- "symfony/stopwatch": "^3.4|^4.0|^5.0",
- "symfony/templating": "^3.4|^4.0|^5.0",
- "symfony/translation": "^4.2|^5.0",
- "symfony/web-link": "^3.4|^4.0|^5.0",
- "symfony/yaml": "^3.4|^4.0|^5.0"
+ "symfony/asset": "^4.4|^5.0|^6.0",
+ "symfony/dependency-injection": "^5.3|^6.0",
+ "symfony/expression-language": "^4.4|^5.0|^6.0",
+ "symfony/finder": "^4.4|^5.0|^6.0",
+ "symfony/form": "^4.4|^5.0|^6.0",
+ "symfony/framework-bundle": "^5.0|^6.0",
+ "symfony/routing": "^4.4|^5.0|^6.0",
+ "symfony/stopwatch": "^4.4|^5.0|^6.0",
+ "symfony/translation": "^5.0|^6.0",
+ "symfony/web-link": "^4.4|^5.0|^6.0",
+ "symfony/yaml": "^4.4|^5.0|^6.0"
},
"type": "symfony-bundle",
"autoload": {
@@ -11386,7 +11449,7 @@
"description": "Provides a tight integration of Twig into the Symfony full-stack framework",
"homepage": "https://symfony.com",
"support": {
- "source": "https://github.com/symfony/twig-bundle/tree/v4.4.41"
+ "source": "https://github.com/symfony/twig-bundle/tree/v5.4.35"
},
"funding": [
{
@@ -11402,63 +11465,69 @@
"type": "tidelift"
}
],
- "time": "2022-04-12T15:19:55+00:00"
+ "time": "2024-01-23T13:51:25+00:00"
},
{
"name": "symfony/validator",
- "version": "v4.4.48",
+ "version": "v5.4.35",
"source": {
"type": "git",
"url": "https://github.com/symfony/validator.git",
- "reference": "54781a4c41efbd283b779110bf8ae7f263737775"
+ "reference": "4993e9b5b17e23e7ad9dc2e3b31412f5c4679385"
},
"dist": {
"type": "zip",
- "url": "https://api.github.com/repos/symfony/validator/zipball/54781a4c41efbd283b779110bf8ae7f263737775",
- "reference": "54781a4c41efbd283b779110bf8ae7f263737775",
+ "url": "https://api.github.com/repos/symfony/validator/zipball/4993e9b5b17e23e7ad9dc2e3b31412f5c4679385",
+ "reference": "4993e9b5b17e23e7ad9dc2e3b31412f5c4679385",
"shasum": ""
},
"require": {
- "php": ">=7.1.3",
+ "php": ">=7.2.5",
+ "symfony/deprecation-contracts": "^2.1|^3",
"symfony/polyfill-ctype": "~1.8",
"symfony/polyfill-mbstring": "~1.0",
+ "symfony/polyfill-php73": "~1.0",
"symfony/polyfill-php80": "^1.16",
- "symfony/translation-contracts": "^1.1|^2"
+ "symfony/polyfill-php81": "^1.22",
+ "symfony/translation-contracts": "^1.1|^2|^3"
},
"conflict": {
+ "doctrine/annotations": "<1.13",
+ "doctrine/cache": "<1.11",
"doctrine/lexer": "<1.1",
- "phpunit/phpunit": "<4.8.35|<5.4.3,>=5.0",
- "symfony/dependency-injection": "<3.4",
+ "symfony/dependency-injection": "<4.4",
+ "symfony/expression-language": "<5.1",
"symfony/http-kernel": "<4.4",
- "symfony/intl": "<4.3",
- "symfony/translation": ">=5.0",
- "symfony/yaml": "<3.4"
+ "symfony/intl": "<4.4",
+ "symfony/property-info": "<5.3",
+ "symfony/translation": "<5.4.35|>=6.0,<6.3.12|>=6.4,<6.4.3",
+ "symfony/yaml": "<4.4"
},
"require-dev": {
- "doctrine/annotations": "^1.10.4",
- "doctrine/cache": "^1.0|^2.0",
- "egulias/email-validator": "^2.1.10|^3",
- "symfony/cache": "^3.4|^4.0|^5.0",
- "symfony/config": "^3.4|^4.0|^5.0",
- "symfony/dependency-injection": "^3.4|^4.0|^5.0",
- "symfony/expression-language": "^3.4|^4.0|^5.0",
- "symfony/http-client": "^4.3|^5.0",
- "symfony/http-foundation": "^4.1|^5.0",
- "symfony/http-kernel": "^4.4",
- "symfony/intl": "^4.3|^5.0",
- "symfony/mime": "^4.4|^5.0",
- "symfony/property-access": "^3.4|^4.0|^5.0",
- "symfony/property-info": "^3.4|^4.0|^5.0",
- "symfony/translation": "^4.2",
- "symfony/yaml": "^3.4|^4.0|^5.0"
+ "doctrine/annotations": "^1.13|^2",
+ "doctrine/cache": "^1.11|^2.0",
+ "egulias/email-validator": "^2.1.10|^3|^4",
+ "symfony/cache": "^4.4|^5.0|^6.0",
+ "symfony/config": "^4.4|^5.0|^6.0",
+ "symfony/console": "^4.4|^5.0|^6.0",
+ "symfony/dependency-injection": "^4.4|^5.0|^6.0",
+ "symfony/expression-language": "^5.1|^6.0",
+ "symfony/finder": "^4.4|^5.0|^6.0",
+ "symfony/http-client": "^4.4|^5.0|^6.0",
+ "symfony/http-foundation": "^4.4|^5.0|^6.0",
+ "symfony/http-kernel": "^4.4|^5.0|^6.0",
+ "symfony/intl": "^4.4|^5.0|^6.0",
+ "symfony/mime": "^4.4|^5.0|^6.0",
+ "symfony/property-access": "^4.4|^5.0|^6.0",
+ "symfony/property-info": "^5.3|^6.0",
+ "symfony/translation": "^5.4.35|~6.3.12|^6.4.3",
+ "symfony/yaml": "^4.4|^5.0|^6.0"
},
"suggest": {
- "doctrine/annotations": "For using the annotation mapping. You will also need doctrine/cache.",
- "doctrine/cache": "For using the default cached annotation reader.",
"egulias/email-validator": "Strict (RFC compliant) email validation",
"psr/cache-implementation": "For using the mapping cache.",
"symfony/config": "",
- "symfony/expression-language": "For using the Expression validator",
+ "symfony/expression-language": "For using the Expression validator and the ExpressionLanguageSyntax constraints",
"symfony/http-foundation": "",
"symfony/intl": "",
"symfony/property-access": "For accessing properties within comparison constraints",
@@ -11492,7 +11561,7 @@
"description": "Provides tools to validate values",
"homepage": "https://symfony.com",
"support": {
- "source": "https://github.com/symfony/validator/tree/v4.4.48"
+ "source": "https://github.com/symfony/validator/tree/v5.4.35"
},
"funding": [
{
@@ -11508,7 +11577,7 @@
"type": "tidelift"
}
],
- "time": "2022-10-25T13:54:11+00:00"
+ "time": "2024-01-25T22:32:56+00:00"
},
{
"name": "symfony/var-dumper",
@@ -11749,33 +11818,33 @@
},
{
"name": "symfony/workflow",
- "version": "v4.4.44",
+ "version": "v5.4.35",
"source": {
"type": "git",
"url": "https://github.com/symfony/workflow.git",
- "reference": "19ab88556cf9d09d08a376bbb6152a4f8f40a449"
+ "reference": "ff424ed4736ebc305784386208b5e91085b4500e"
},
"dist": {
"type": "zip",
- "url": "https://api.github.com/repos/symfony/workflow/zipball/19ab88556cf9d09d08a376bbb6152a4f8f40a449",
- "reference": "19ab88556cf9d09d08a376bbb6152a4f8f40a449",
+ "url": "https://api.github.com/repos/symfony/workflow/zipball/ff424ed4736ebc305784386208b5e91085b4500e",
+ "reference": "ff424ed4736ebc305784386208b5e91085b4500e",
"shasum": ""
},
"require": {
- "php": ">=7.1.3",
- "symfony/property-access": "^3.4|^4.3|^5.0"
+ "php": ">=7.2.5",
+ "symfony/deprecation-contracts": "^2.1|^3",
+ "symfony/polyfill-php80": "^1.15"
},
"conflict": {
- "symfony/event-dispatcher": "<4.3|>=5",
- "symfony/security-core": ">=5"
+ "symfony/event-dispatcher": "<4.4"
},
"require-dev": {
"psr/log": "^1|^2|^3",
- "symfony/dependency-injection": "^3.4|^4.0|^5.0",
- "symfony/event-dispatcher": "^4.3",
- "symfony/expression-language": "^3.4|^4.0|^5.0",
- "symfony/security-core": "^3.4|^4.0",
- "symfony/validator": "^3.4|^4.0|^5.0"
+ "symfony/dependency-injection": "^4.4|^5.0|^6.0",
+ "symfony/event-dispatcher": "^4.4|^5.0|^6.0",
+ "symfony/expression-language": "^4.4|^5.0|^6.0",
+ "symfony/security-core": "^4.4|^5.0|^6.0",
+ "symfony/validator": "^4.4|^5.0|^6.0"
},
"type": "library",
"autoload": {
@@ -11812,7 +11881,7 @@
"workflow"
],
"support": {
- "source": "https://github.com/symfony/workflow/tree/v4.4.44"
+ "source": "https://github.com/symfony/workflow/tree/v5.4.35"
},
"funding": [
{
@@ -11828,35 +11897,39 @@
"type": "tidelift"
}
],
- "time": "2022-07-20T09:59:04+00:00"
+ "time": "2024-01-23T13:51:25+00:00"
},
{
"name": "symfony/yaml",
- "version": "v4.4.45",
+ "version": "v5.4.35",
"source": {
"type": "git",
"url": "https://github.com/symfony/yaml.git",
- "reference": "aeccc4dc52a9e634f1d1eebeb21eacfdcff1053d"
+ "reference": "e78db7f5c70a21f0417a31f414c4a95fe76c07e4"
},
"dist": {
"type": "zip",
- "url": "https://api.github.com/repos/symfony/yaml/zipball/aeccc4dc52a9e634f1d1eebeb21eacfdcff1053d",
- "reference": "aeccc4dc52a9e634f1d1eebeb21eacfdcff1053d",
+ "url": "https://api.github.com/repos/symfony/yaml/zipball/e78db7f5c70a21f0417a31f414c4a95fe76c07e4",
+ "reference": "e78db7f5c70a21f0417a31f414c4a95fe76c07e4",
"shasum": ""
},
"require": {
- "php": ">=7.1.3",
- "symfony/polyfill-ctype": "~1.8"
+ "php": ">=7.2.5",
+ "symfony/deprecation-contracts": "^2.1|^3",
+ "symfony/polyfill-ctype": "^1.8"
},
"conflict": {
- "symfony/console": "<3.4"
+ "symfony/console": "<5.3"
},
"require-dev": {
- "symfony/console": "^3.4|^4.0|^5.0"
+ "symfony/console": "^5.3|^6.0"
},
"suggest": {
"symfony/console": "For validating YAML files using the lint command"
},
+ "bin": [
+ "Resources/bin/yaml-lint"
+ ],
"type": "library",
"autoload": {
"psr-4": {
@@ -11883,7 +11956,7 @@
"description": "Loads and dumps YAML files",
"homepage": "https://symfony.com",
"support": {
- "source": "https://github.com/symfony/yaml/tree/v4.4.45"
+ "source": "https://github.com/symfony/yaml/tree/v5.4.35"
},
"funding": [
{
@@ -11899,7 +11972,7 @@
"type": "tidelift"
}
],
- "time": "2022-08-02T15:47:23+00:00"
+ "time": "2024-01-23T13:51:25+00:00"
},
{
"name": "thenetworg/oauth2-azure",
@@ -11963,27 +12036,27 @@
},
{
"name": "twig/extra-bundle",
- "version": "v3.7.0",
+ "version": "v3.8.0",
"source": {
"type": "git",
"url": "https://github.com/twigphp/twig-extra-bundle.git",
- "reference": "802cc2dd46ec88285d6c7fa85c26ab7f2cd5bc49"
+ "reference": "32807183753de0388c8e59f7ac2d13bb47311140"
},
"dist": {
"type": "zip",
- "url": "https://api.github.com/repos/twigphp/twig-extra-bundle/zipball/802cc2dd46ec88285d6c7fa85c26ab7f2cd5bc49",
- "reference": "802cc2dd46ec88285d6c7fa85c26ab7f2cd5bc49",
+ "url": "https://api.github.com/repos/twigphp/twig-extra-bundle/zipball/32807183753de0388c8e59f7ac2d13bb47311140",
+ "reference": "32807183753de0388c8e59f7ac2d13bb47311140",
"shasum": ""
},
"require": {
"php": ">=7.2.5",
- "symfony/framework-bundle": "^4.4|^5.0|^6.0",
- "symfony/twig-bundle": "^4.4|^5.0|^6.0",
- "twig/twig": "^2.7|^3.0"
+ "symfony/framework-bundle": "^5.4|^6.0|^7.0",
+ "symfony/twig-bundle": "^5.4|^6.0|^7.0",
+ "twig/twig": "^3.0"
},
"require-dev": {
"league/commonmark": "^1.0|^2.0",
- "symfony/phpunit-bridge": "^4.4.9|^5.0.9|^6.0",
+ "symfony/phpunit-bridge": "^6.4|^7.0",
"twig/cache-extra": "^3.0",
"twig/cssinliner-extra": "^2.12|^3.0",
"twig/html-extra": "^2.12|^3.0",
@@ -12021,7 +12094,7 @@
"twig"
],
"support": {
- "source": "https://github.com/twigphp/twig-extra-bundle/tree/v3.7.0"
+ "source": "https://github.com/twigphp/twig-extra-bundle/tree/v3.8.0"
},
"funding": [
{
@@ -12033,29 +12106,29 @@
"type": "tidelift"
}
],
- "time": "2023-05-06T11:11:46+00:00"
+ "time": "2023-11-21T14:02:01+00:00"
},
{
"name": "twig/intl-extra",
- "version": "v3.7.0",
+ "version": "v3.8.0",
"source": {
"type": "git",
"url": "https://github.com/twigphp/intl-extra.git",
- "reference": "a97c323bebfca009d02994a5a8568c0b412a49ab"
+ "reference": "7b3db67c700735f473a265a97e1adaeba3e6ca0c"
},
"dist": {
"type": "zip",
- "url": "https://api.github.com/repos/twigphp/intl-extra/zipball/a97c323bebfca009d02994a5a8568c0b412a49ab",
- "reference": "a97c323bebfca009d02994a5a8568c0b412a49ab",
+ "url": "https://api.github.com/repos/twigphp/intl-extra/zipball/7b3db67c700735f473a265a97e1adaeba3e6ca0c",
+ "reference": "7b3db67c700735f473a265a97e1adaeba3e6ca0c",
"shasum": ""
},
"require": {
- "php": ">=7.1.3",
- "symfony/intl": "^4.4|^5.0|^6.0",
- "twig/twig": "^2.7|^3.0"
+ "php": ">=7.2.5",
+ "symfony/intl": "^5.4|^6.0|^7.0",
+ "twig/twig": "^3.0"
},
"require-dev": {
- "symfony/phpunit-bridge": "^4.4.9|^5.0.9|^6.0"
+ "symfony/phpunit-bridge": "^6.4|^7.0"
},
"type": "library",
"autoload": {
@@ -12085,7 +12158,7 @@
"twig"
],
"support": {
- "source": "https://github.com/twigphp/intl-extra/tree/v3.7.0"
+ "source": "https://github.com/twigphp/intl-extra/tree/v3.8.0"
},
"funding": [
{
@@ -12097,7 +12170,7 @@
"type": "tidelift"
}
],
- "time": "2023-02-09T06:45:16+00:00"
+ "time": "2023-11-21T17:27:48+00:00"
},
{
"name": "twig/markdown-extra",
@@ -12394,36 +12467,40 @@
},
{
"name": "doctrine/doctrine-fixtures-bundle",
- "version": "3.4.5",
+ "version": "3.5.1",
"source": {
"type": "git",
"url": "https://github.com/doctrine/DoctrineFixturesBundle.git",
- "reference": "5988484f79362cd7d06564bd11be7ce622e08c87"
+ "reference": "c808a0c85c38c8ee265cc8405b456c1d2b38567d"
},
"dist": {
"type": "zip",
- "url": "https://api.github.com/repos/doctrine/DoctrineFixturesBundle/zipball/5988484f79362cd7d06564bd11be7ce622e08c87",
- "reference": "5988484f79362cd7d06564bd11be7ce622e08c87",
+ "url": "https://api.github.com/repos/doctrine/DoctrineFixturesBundle/zipball/c808a0c85c38c8ee265cc8405b456c1d2b38567d",
+ "reference": "c808a0c85c38c8ee265cc8405b456c1d2b38567d",
"shasum": ""
},
"require": {
"doctrine/data-fixtures": "^1.3",
- "doctrine/doctrine-bundle": "^1.11|^2.0",
- "doctrine/orm": "^2.6.0",
- "doctrine/persistence": "^1.3.7|^2.0|^3.0",
- "php": "^7.1 || ^8.0",
- "symfony/config": "^3.4|^4.3|^5.0|^6.0",
- "symfony/console": "^3.4|^4.3|^5.0|^6.0",
- "symfony/dependency-injection": "^3.4.47|^4.3|^5.0|^6.0",
- "symfony/doctrine-bridge": "^3.4|^4.1|^5.0|^6.0",
- "symfony/http-kernel": "^3.4|^4.3|^5.0|^6.0"
+ "doctrine/doctrine-bundle": "^2.2",
+ "doctrine/orm": "^2.14.0 || ^3.0",
+ "doctrine/persistence": "^2.4|^3.0",
+ "php": "^7.4 || ^8.0",
+ "symfony/config": "^5.4|^6.0|^7.0",
+ "symfony/console": "^5.4|^6.0|^7.0",
+ "symfony/dependency-injection": "^5.4|^6.0|^7.0",
+ "symfony/deprecation-contracts": "^2.1|^3",
+ "symfony/doctrine-bridge": "^5.4|^6.0|^7.0",
+ "symfony/http-kernel": "^5.4|^6.0|^7.0"
+ },
+ "conflict": {
+ "doctrine/dbal": "< 3"
},
"require-dev": {
- "doctrine/coding-standard": "^9 || ^12",
- "phpstan/phpstan": "^1.4.10",
- "phpunit/phpunit": "^7.5.20 || ^8.5.26 || ^9.5.20",
- "symfony/phpunit-bridge": "^6.0.8",
- "vimeo/psalm": "^4.22"
+ "doctrine/coding-standard": "^12",
+ "phpstan/phpstan": "^1.10.39",
+ "phpunit/phpunit": "^9.6.13",
+ "symfony/phpunit-bridge": "^6.3.6",
+ "vimeo/psalm": "^5.15"
},
"type": "symfony-bundle",
"autoload": {
@@ -12457,7 +12534,7 @@
],
"support": {
"issues": "https://github.com/doctrine/DoctrineFixturesBundle/issues",
- "source": "https://github.com/doctrine/DoctrineFixturesBundle/tree/3.4.5"
+ "source": "https://github.com/doctrine/DoctrineFixturesBundle/tree/3.5.1"
},
"funding": [
{
@@ -12473,7 +12550,7 @@
"type": "tidelift"
}
],
- "time": "2023-10-29T18:36:06+00:00"
+ "time": "2023-11-19T12:48:54+00:00"
},
{
"name": "nikic/php-parser",
@@ -12644,16 +12721,16 @@
},
{
"name": "phpunit/php-code-coverage",
- "version": "9.2.30",
+ "version": "10.1.11",
"source": {
"type": "git",
"url": "https://github.com/sebastianbergmann/php-code-coverage.git",
- "reference": "ca2bd87d2f9215904682a9cb9bb37dda98e76089"
+ "reference": "78c3b7625965c2513ee96569a4dbb62601784145"
},
"dist": {
"type": "zip",
- "url": "https://api.github.com/repos/sebastianbergmann/php-code-coverage/zipball/ca2bd87d2f9215904682a9cb9bb37dda98e76089",
- "reference": "ca2bd87d2f9215904682a9cb9bb37dda98e76089",
+ "url": "https://api.github.com/repos/sebastianbergmann/php-code-coverage/zipball/78c3b7625965c2513ee96569a4dbb62601784145",
+ "reference": "78c3b7625965c2513ee96569a4dbb62601784145",
"shasum": ""
},
"require": {
@@ -12661,18 +12738,18 @@
"ext-libxml": "*",
"ext-xmlwriter": "*",
"nikic/php-parser": "^4.18 || ^5.0",
- "php": ">=7.3",
- "phpunit/php-file-iterator": "^3.0.3",
- "phpunit/php-text-template": "^2.0.2",
- "sebastian/code-unit-reverse-lookup": "^2.0.2",
- "sebastian/complexity": "^2.0",
- "sebastian/environment": "^5.1.2",
- "sebastian/lines-of-code": "^1.0.3",
- "sebastian/version": "^3.0.1",
+ "php": ">=8.1",
+ "phpunit/php-file-iterator": "^4.0",
+ "phpunit/php-text-template": "^3.0",
+ "sebastian/code-unit-reverse-lookup": "^3.0",
+ "sebastian/complexity": "^3.0",
+ "sebastian/environment": "^6.0",
+ "sebastian/lines-of-code": "^2.0",
+ "sebastian/version": "^4.0",
"theseer/tokenizer": "^1.2.0"
},
"require-dev": {
- "phpunit/phpunit": "^9.3"
+ "phpunit/phpunit": "^10.1"
},
"suggest": {
"ext-pcov": "PHP extension that provides line coverage",
@@ -12681,7 +12758,7 @@
"type": "library",
"extra": {
"branch-alias": {
- "dev-master": "9.2-dev"
+ "dev-main": "10.1-dev"
}
},
"autoload": {
@@ -12710,7 +12787,7 @@
"support": {
"issues": "https://github.com/sebastianbergmann/php-code-coverage/issues",
"security": "https://github.com/sebastianbergmann/php-code-coverage/security/policy",
- "source": "https://github.com/sebastianbergmann/php-code-coverage/tree/9.2.30"
+ "source": "https://github.com/sebastianbergmann/php-code-coverage/tree/10.1.11"
},
"funding": [
{
@@ -12718,32 +12795,32 @@
"type": "github"
}
],
- "time": "2023-12-22T06:47:57+00:00"
+ "time": "2023-12-21T15:38:30+00:00"
},
{
"name": "phpunit/php-file-iterator",
- "version": "3.0.6",
+ "version": "4.1.0",
"source": {
"type": "git",
"url": "https://github.com/sebastianbergmann/php-file-iterator.git",
- "reference": "cf1c2e7c203ac650e352f4cc675a7021e7d1b3cf"
+ "reference": "a95037b6d9e608ba092da1b23931e537cadc3c3c"
},
"dist": {
"type": "zip",
- "url": "https://api.github.com/repos/sebastianbergmann/php-file-iterator/zipball/cf1c2e7c203ac650e352f4cc675a7021e7d1b3cf",
- "reference": "cf1c2e7c203ac650e352f4cc675a7021e7d1b3cf",
+ "url": "https://api.github.com/repos/sebastianbergmann/php-file-iterator/zipball/a95037b6d9e608ba092da1b23931e537cadc3c3c",
+ "reference": "a95037b6d9e608ba092da1b23931e537cadc3c3c",
"shasum": ""
},
"require": {
- "php": ">=7.3"
+ "php": ">=8.1"
},
"require-dev": {
- "phpunit/phpunit": "^9.3"
+ "phpunit/phpunit": "^10.0"
},
"type": "library",
"extra": {
"branch-alias": {
- "dev-master": "3.0-dev"
+ "dev-main": "4.0-dev"
}
},
"autoload": {
@@ -12770,7 +12847,8 @@
],
"support": {
"issues": "https://github.com/sebastianbergmann/php-file-iterator/issues",
- "source": "https://github.com/sebastianbergmann/php-file-iterator/tree/3.0.6"
+ "security": "https://github.com/sebastianbergmann/php-file-iterator/security/policy",
+ "source": "https://github.com/sebastianbergmann/php-file-iterator/tree/4.1.0"
},
"funding": [
{
@@ -12778,28 +12856,28 @@
"type": "github"
}
],
- "time": "2021-12-02T12:48:52+00:00"
+ "time": "2023-08-31T06:24:48+00:00"
},
{
"name": "phpunit/php-invoker",
- "version": "3.1.1",
+ "version": "4.0.0",
"source": {
"type": "git",
"url": "https://github.com/sebastianbergmann/php-invoker.git",
- "reference": "5a10147d0aaf65b58940a0b72f71c9ac0423cc67"
+ "reference": "f5e568ba02fa5ba0ddd0f618391d5a9ea50b06d7"
},
"dist": {
"type": "zip",
- "url": "https://api.github.com/repos/sebastianbergmann/php-invoker/zipball/5a10147d0aaf65b58940a0b72f71c9ac0423cc67",
- "reference": "5a10147d0aaf65b58940a0b72f71c9ac0423cc67",
+ "url": "https://api.github.com/repos/sebastianbergmann/php-invoker/zipball/f5e568ba02fa5ba0ddd0f618391d5a9ea50b06d7",
+ "reference": "f5e568ba02fa5ba0ddd0f618391d5a9ea50b06d7",
"shasum": ""
},
"require": {
- "php": ">=7.3"
+ "php": ">=8.1"
},
"require-dev": {
"ext-pcntl": "*",
- "phpunit/phpunit": "^9.3"
+ "phpunit/phpunit": "^10.0"
},
"suggest": {
"ext-pcntl": "*"
@@ -12807,7 +12885,7 @@
"type": "library",
"extra": {
"branch-alias": {
- "dev-master": "3.1-dev"
+ "dev-main": "4.0-dev"
}
},
"autoload": {
@@ -12833,7 +12911,7 @@
],
"support": {
"issues": "https://github.com/sebastianbergmann/php-invoker/issues",
- "source": "https://github.com/sebastianbergmann/php-invoker/tree/3.1.1"
+ "source": "https://github.com/sebastianbergmann/php-invoker/tree/4.0.0"
},
"funding": [
{
@@ -12841,32 +12919,32 @@
"type": "github"
}
],
- "time": "2020-09-28T05:58:55+00:00"
+ "time": "2023-02-03T06:56:09+00:00"
},
{
"name": "phpunit/php-text-template",
- "version": "2.0.4",
+ "version": "3.0.1",
"source": {
"type": "git",
"url": "https://github.com/sebastianbergmann/php-text-template.git",
- "reference": "5da5f67fc95621df9ff4c4e5a84d6a8a2acf7c28"
+ "reference": "0c7b06ff49e3d5072f057eb1fa59258bf287a748"
},
"dist": {
"type": "zip",
- "url": "https://api.github.com/repos/sebastianbergmann/php-text-template/zipball/5da5f67fc95621df9ff4c4e5a84d6a8a2acf7c28",
- "reference": "5da5f67fc95621df9ff4c4e5a84d6a8a2acf7c28",
+ "url": "https://api.github.com/repos/sebastianbergmann/php-text-template/zipball/0c7b06ff49e3d5072f057eb1fa59258bf287a748",
+ "reference": "0c7b06ff49e3d5072f057eb1fa59258bf287a748",
"shasum": ""
},
"require": {
- "php": ">=7.3"
+ "php": ">=8.1"
},
"require-dev": {
- "phpunit/phpunit": "^9.3"
+ "phpunit/phpunit": "^10.0"
},
"type": "library",
"extra": {
"branch-alias": {
- "dev-master": "2.0-dev"
+ "dev-main": "3.0-dev"
}
},
"autoload": {
@@ -12892,7 +12970,8 @@
],
"support": {
"issues": "https://github.com/sebastianbergmann/php-text-template/issues",
- "source": "https://github.com/sebastianbergmann/php-text-template/tree/2.0.4"
+ "security": "https://github.com/sebastianbergmann/php-text-template/security/policy",
+ "source": "https://github.com/sebastianbergmann/php-text-template/tree/3.0.1"
},
"funding": [
{
@@ -12900,32 +12979,32 @@
"type": "github"
}
],
- "time": "2020-10-26T05:33:50+00:00"
+ "time": "2023-08-31T14:07:24+00:00"
},
{
"name": "phpunit/php-timer",
- "version": "5.0.3",
+ "version": "6.0.0",
"source": {
"type": "git",
"url": "https://github.com/sebastianbergmann/php-timer.git",
- "reference": "5a63ce20ed1b5bf577850e2c4e87f4aa902afbd2"
+ "reference": "e2a2d67966e740530f4a3343fe2e030ffdc1161d"
},
"dist": {
"type": "zip",
- "url": "https://api.github.com/repos/sebastianbergmann/php-timer/zipball/5a63ce20ed1b5bf577850e2c4e87f4aa902afbd2",
- "reference": "5a63ce20ed1b5bf577850e2c4e87f4aa902afbd2",
+ "url": "https://api.github.com/repos/sebastianbergmann/php-timer/zipball/e2a2d67966e740530f4a3343fe2e030ffdc1161d",
+ "reference": "e2a2d67966e740530f4a3343fe2e030ffdc1161d",
"shasum": ""
},
"require": {
- "php": ">=7.3"
+ "php": ">=8.1"
},
"require-dev": {
- "phpunit/phpunit": "^9.3"
+ "phpunit/phpunit": "^10.0"
},
"type": "library",
"extra": {
"branch-alias": {
- "dev-master": "5.0-dev"
+ "dev-main": "6.0-dev"
}
},
"autoload": {
@@ -12951,7 +13030,7 @@
],
"support": {
"issues": "https://github.com/sebastianbergmann/php-timer/issues",
- "source": "https://github.com/sebastianbergmann/php-timer/tree/5.0.3"
+ "source": "https://github.com/sebastianbergmann/php-timer/tree/6.0.0"
},
"funding": [
{
@@ -12959,24 +13038,23 @@
"type": "github"
}
],
- "time": "2020-10-26T13:16:10+00:00"
+ "time": "2023-02-03T06:57:52+00:00"
},
{
"name": "phpunit/phpunit",
- "version": "9.6.16",
+ "version": "10.5.10",
"source": {
"type": "git",
"url": "https://github.com/sebastianbergmann/phpunit.git",
- "reference": "3767b2c56ce02d01e3491046f33466a1ae60a37f"
+ "reference": "50b8e314b6d0dd06521dc31d1abffa73f25f850c"
},
"dist": {
"type": "zip",
- "url": "https://api.github.com/repos/sebastianbergmann/phpunit/zipball/3767b2c56ce02d01e3491046f33466a1ae60a37f",
- "reference": "3767b2c56ce02d01e3491046f33466a1ae60a37f",
+ "url": "https://api.github.com/repos/sebastianbergmann/phpunit/zipball/50b8e314b6d0dd06521dc31d1abffa73f25f850c",
+ "reference": "50b8e314b6d0dd06521dc31d1abffa73f25f850c",
"shasum": ""
},
"require": {
- "doctrine/instantiator": "^1.3.1 || ^2",
"ext-dom": "*",
"ext-json": "*",
"ext-libxml": "*",
@@ -12986,27 +13064,26 @@
"myclabs/deep-copy": "^1.10.1",
"phar-io/manifest": "^2.0.3",
"phar-io/version": "^3.0.2",
- "php": ">=7.3",
- "phpunit/php-code-coverage": "^9.2.28",
- "phpunit/php-file-iterator": "^3.0.5",
- "phpunit/php-invoker": "^3.1.1",
- "phpunit/php-text-template": "^2.0.3",
- "phpunit/php-timer": "^5.0.2",
- "sebastian/cli-parser": "^1.0.1",
- "sebastian/code-unit": "^1.0.6",
- "sebastian/comparator": "^4.0.8",
- "sebastian/diff": "^4.0.3",
- "sebastian/environment": "^5.1.3",
- "sebastian/exporter": "^4.0.5",
- "sebastian/global-state": "^5.0.1",
- "sebastian/object-enumerator": "^4.0.3",
- "sebastian/resource-operations": "^3.0.3",
- "sebastian/type": "^3.2",
- "sebastian/version": "^3.0.2"
+ "php": ">=8.1",
+ "phpunit/php-code-coverage": "^10.1.5",
+ "phpunit/php-file-iterator": "^4.0",
+ "phpunit/php-invoker": "^4.0",
+ "phpunit/php-text-template": "^3.0",
+ "phpunit/php-timer": "^6.0",
+ "sebastian/cli-parser": "^2.0",
+ "sebastian/code-unit": "^2.0",
+ "sebastian/comparator": "^5.0",
+ "sebastian/diff": "^5.0",
+ "sebastian/environment": "^6.0",
+ "sebastian/exporter": "^5.1",
+ "sebastian/global-state": "^6.0.1",
+ "sebastian/object-enumerator": "^5.0",
+ "sebastian/recursion-context": "^5.0",
+ "sebastian/type": "^4.0",
+ "sebastian/version": "^4.0"
},
"suggest": {
- "ext-soap": "To be able to generate mocks based on WSDL files",
- "ext-xdebug": "PHP extension that provides line coverage as well as branch and path coverage"
+ "ext-soap": "To be able to generate mocks based on WSDL files"
},
"bin": [
"phpunit"
@@ -13014,7 +13091,7 @@
"type": "library",
"extra": {
"branch-alias": {
- "dev-master": "9.6-dev"
+ "dev-main": "10.5-dev"
}
},
"autoload": {
@@ -13046,7 +13123,7 @@
"support": {
"issues": "https://github.com/sebastianbergmann/phpunit/issues",
"security": "https://github.com/sebastianbergmann/phpunit/security/policy",
- "source": "https://github.com/sebastianbergmann/phpunit/tree/9.6.16"
+ "source": "https://github.com/sebastianbergmann/phpunit/tree/10.5.10"
},
"funding": [
{
@@ -13062,32 +13139,32 @@
"type": "tidelift"
}
],
- "time": "2024-01-19T07:03:14+00:00"
+ "time": "2024-02-04T09:07:51+00:00"
},
{
"name": "sebastian/cli-parser",
- "version": "1.0.1",
+ "version": "2.0.0",
"source": {
"type": "git",
"url": "https://github.com/sebastianbergmann/cli-parser.git",
- "reference": "442e7c7e687e42adc03470c7b668bc4b2402c0b2"
+ "reference": "efdc130dbbbb8ef0b545a994fd811725c5282cae"
},
"dist": {
"type": "zip",
- "url": "https://api.github.com/repos/sebastianbergmann/cli-parser/zipball/442e7c7e687e42adc03470c7b668bc4b2402c0b2",
- "reference": "442e7c7e687e42adc03470c7b668bc4b2402c0b2",
+ "url": "https://api.github.com/repos/sebastianbergmann/cli-parser/zipball/efdc130dbbbb8ef0b545a994fd811725c5282cae",
+ "reference": "efdc130dbbbb8ef0b545a994fd811725c5282cae",
"shasum": ""
},
"require": {
- "php": ">=7.3"
+ "php": ">=8.1"
},
"require-dev": {
- "phpunit/phpunit": "^9.3"
+ "phpunit/phpunit": "^10.0"
},
"type": "library",
"extra": {
"branch-alias": {
- "dev-master": "1.0-dev"
+ "dev-main": "2.0-dev"
}
},
"autoload": {
@@ -13110,7 +13187,7 @@
"homepage": "https://github.com/sebastianbergmann/cli-parser",
"support": {
"issues": "https://github.com/sebastianbergmann/cli-parser/issues",
- "source": "https://github.com/sebastianbergmann/cli-parser/tree/1.0.1"
+ "source": "https://github.com/sebastianbergmann/cli-parser/tree/2.0.0"
},
"funding": [
{
@@ -13118,32 +13195,32 @@
"type": "github"
}
],
- "time": "2020-09-28T06:08:49+00:00"
+ "time": "2023-02-03T06:58:15+00:00"
},
{
"name": "sebastian/code-unit",
- "version": "1.0.8",
+ "version": "2.0.0",
"source": {
"type": "git",
"url": "https://github.com/sebastianbergmann/code-unit.git",
- "reference": "1fc9f64c0927627ef78ba436c9b17d967e68e120"
+ "reference": "a81fee9eef0b7a76af11d121767abc44c104e503"
},
"dist": {
"type": "zip",
- "url": "https://api.github.com/repos/sebastianbergmann/code-unit/zipball/1fc9f64c0927627ef78ba436c9b17d967e68e120",
- "reference": "1fc9f64c0927627ef78ba436c9b17d967e68e120",
+ "url": "https://api.github.com/repos/sebastianbergmann/code-unit/zipball/a81fee9eef0b7a76af11d121767abc44c104e503",
+ "reference": "a81fee9eef0b7a76af11d121767abc44c104e503",
"shasum": ""
},
"require": {
- "php": ">=7.3"
+ "php": ">=8.1"
},
"require-dev": {
- "phpunit/phpunit": "^9.3"
+ "phpunit/phpunit": "^10.0"
},
"type": "library",
"extra": {
"branch-alias": {
- "dev-master": "1.0-dev"
+ "dev-main": "2.0-dev"
}
},
"autoload": {
@@ -13166,7 +13243,7 @@
"homepage": "https://github.com/sebastianbergmann/code-unit",
"support": {
"issues": "https://github.com/sebastianbergmann/code-unit/issues",
- "source": "https://github.com/sebastianbergmann/code-unit/tree/1.0.8"
+ "source": "https://github.com/sebastianbergmann/code-unit/tree/2.0.0"
},
"funding": [
{
@@ -13174,32 +13251,32 @@
"type": "github"
}
],
- "time": "2020-10-26T13:08:54+00:00"
+ "time": "2023-02-03T06:58:43+00:00"
},
{
"name": "sebastian/code-unit-reverse-lookup",
- "version": "2.0.3",
+ "version": "3.0.0",
"source": {
"type": "git",
"url": "https://github.com/sebastianbergmann/code-unit-reverse-lookup.git",
- "reference": "ac91f01ccec49fb77bdc6fd1e548bc70f7faa3e5"
+ "reference": "5e3a687f7d8ae33fb362c5c0743794bbb2420a1d"
},
"dist": {
"type": "zip",
- "url": "https://api.github.com/repos/sebastianbergmann/code-unit-reverse-lookup/zipball/ac91f01ccec49fb77bdc6fd1e548bc70f7faa3e5",
- "reference": "ac91f01ccec49fb77bdc6fd1e548bc70f7faa3e5",
+ "url": "https://api.github.com/repos/sebastianbergmann/code-unit-reverse-lookup/zipball/5e3a687f7d8ae33fb362c5c0743794bbb2420a1d",
+ "reference": "5e3a687f7d8ae33fb362c5c0743794bbb2420a1d",
"shasum": ""
},
"require": {
- "php": ">=7.3"
+ "php": ">=8.1"
},
"require-dev": {
- "phpunit/phpunit": "^9.3"
+ "phpunit/phpunit": "^10.0"
},
"type": "library",
"extra": {
"branch-alias": {
- "dev-master": "2.0-dev"
+ "dev-main": "3.0-dev"
}
},
"autoload": {
@@ -13221,7 +13298,7 @@
"homepage": "https://github.com/sebastianbergmann/code-unit-reverse-lookup/",
"support": {
"issues": "https://github.com/sebastianbergmann/code-unit-reverse-lookup/issues",
- "source": "https://github.com/sebastianbergmann/code-unit-reverse-lookup/tree/2.0.3"
+ "source": "https://github.com/sebastianbergmann/code-unit-reverse-lookup/tree/3.0.0"
},
"funding": [
{
@@ -13229,33 +13306,33 @@
"type": "github"
}
],
- "time": "2020-09-28T05:30:19+00:00"
+ "time": "2023-02-03T06:59:15+00:00"
},
{
"name": "sebastian/complexity",
- "version": "2.0.3",
+ "version": "3.2.0",
"source": {
"type": "git",
"url": "https://github.com/sebastianbergmann/complexity.git",
- "reference": "25f207c40d62b8b7aa32f5ab026c53561964053a"
+ "reference": "68ff824baeae169ec9f2137158ee529584553799"
},
"dist": {
"type": "zip",
- "url": "https://api.github.com/repos/sebastianbergmann/complexity/zipball/25f207c40d62b8b7aa32f5ab026c53561964053a",
- "reference": "25f207c40d62b8b7aa32f5ab026c53561964053a",
+ "url": "https://api.github.com/repos/sebastianbergmann/complexity/zipball/68ff824baeae169ec9f2137158ee529584553799",
+ "reference": "68ff824baeae169ec9f2137158ee529584553799",
"shasum": ""
},
"require": {
"nikic/php-parser": "^4.18 || ^5.0",
- "php": ">=7.3"
+ "php": ">=8.1"
},
"require-dev": {
- "phpunit/phpunit": "^9.3"
+ "phpunit/phpunit": "^10.0"
},
"type": "library",
"extra": {
"branch-alias": {
- "dev-master": "2.0-dev"
+ "dev-main": "3.2-dev"
}
},
"autoload": {
@@ -13278,7 +13355,8 @@
"homepage": "https://github.com/sebastianbergmann/complexity",
"support": {
"issues": "https://github.com/sebastianbergmann/complexity/issues",
- "source": "https://github.com/sebastianbergmann/complexity/tree/2.0.3"
+ "security": "https://github.com/sebastianbergmann/complexity/security/policy",
+ "source": "https://github.com/sebastianbergmann/complexity/tree/3.2.0"
},
"funding": [
{
@@ -13286,27 +13364,27 @@
"type": "github"
}
],
- "time": "2023-12-22T06:19:30+00:00"
+ "time": "2023-12-21T08:37:17+00:00"
},
{
"name": "sebastian/environment",
- "version": "5.1.5",
+ "version": "6.0.1",
"source": {
"type": "git",
"url": "https://github.com/sebastianbergmann/environment.git",
- "reference": "830c43a844f1f8d5b7a1f6d6076b784454d8b7ed"
+ "reference": "43c751b41d74f96cbbd4e07b7aec9675651e2951"
},
"dist": {
"type": "zip",
- "url": "https://api.github.com/repos/sebastianbergmann/environment/zipball/830c43a844f1f8d5b7a1f6d6076b784454d8b7ed",
- "reference": "830c43a844f1f8d5b7a1f6d6076b784454d8b7ed",
+ "url": "https://api.github.com/repos/sebastianbergmann/environment/zipball/43c751b41d74f96cbbd4e07b7aec9675651e2951",
+ "reference": "43c751b41d74f96cbbd4e07b7aec9675651e2951",
"shasum": ""
},
"require": {
- "php": ">=7.3"
+ "php": ">=8.1"
},
"require-dev": {
- "phpunit/phpunit": "^9.3"
+ "phpunit/phpunit": "^10.0"
},
"suggest": {
"ext-posix": "*"
@@ -13314,7 +13392,7 @@
"type": "library",
"extra": {
"branch-alias": {
- "dev-master": "5.1-dev"
+ "dev-main": "6.0-dev"
}
},
"autoload": {
@@ -13333,7 +13411,7 @@
}
],
"description": "Provides functionality to handle HHVM/PHP environments",
- "homepage": "http://www.github.com/sebastianbergmann/environment",
+ "homepage": "https://github.com/sebastianbergmann/environment",
"keywords": [
"Xdebug",
"environment",
@@ -13341,7 +13419,8 @@
],
"support": {
"issues": "https://github.com/sebastianbergmann/environment/issues",
- "source": "https://github.com/sebastianbergmann/environment/tree/5.1.5"
+ "security": "https://github.com/sebastianbergmann/environment/security/policy",
+ "source": "https://github.com/sebastianbergmann/environment/tree/6.0.1"
},
"funding": [
{
@@ -13349,38 +13428,35 @@
"type": "github"
}
],
- "time": "2023-02-03T06:03:51+00:00"
+ "time": "2023-04-11T05:39:26+00:00"
},
{
"name": "sebastian/global-state",
- "version": "5.0.6",
+ "version": "6.0.1",
"source": {
"type": "git",
"url": "https://github.com/sebastianbergmann/global-state.git",
- "reference": "bde739e7565280bda77be70044ac1047bc007e34"
+ "reference": "7ea9ead78f6d380d2a667864c132c2f7b83055e4"
},
"dist": {
"type": "zip",
- "url": "https://api.github.com/repos/sebastianbergmann/global-state/zipball/bde739e7565280bda77be70044ac1047bc007e34",
- "reference": "bde739e7565280bda77be70044ac1047bc007e34",
+ "url": "https://api.github.com/repos/sebastianbergmann/global-state/zipball/7ea9ead78f6d380d2a667864c132c2f7b83055e4",
+ "reference": "7ea9ead78f6d380d2a667864c132c2f7b83055e4",
"shasum": ""
},
"require": {
- "php": ">=7.3",
- "sebastian/object-reflector": "^2.0",
- "sebastian/recursion-context": "^4.0"
+ "php": ">=8.1",
+ "sebastian/object-reflector": "^3.0",
+ "sebastian/recursion-context": "^5.0"
},
"require-dev": {
"ext-dom": "*",
- "phpunit/phpunit": "^9.3"
- },
- "suggest": {
- "ext-uopz": "*"
+ "phpunit/phpunit": "^10.0"
},
"type": "library",
"extra": {
"branch-alias": {
- "dev-master": "5.0-dev"
+ "dev-main": "6.0-dev"
}
},
"autoload": {
@@ -13405,7 +13481,8 @@
],
"support": {
"issues": "https://github.com/sebastianbergmann/global-state/issues",
- "source": "https://github.com/sebastianbergmann/global-state/tree/5.0.6"
+ "security": "https://github.com/sebastianbergmann/global-state/security/policy",
+ "source": "https://github.com/sebastianbergmann/global-state/tree/6.0.1"
},
"funding": [
{
@@ -13413,33 +13490,33 @@
"type": "github"
}
],
- "time": "2023-08-02T09:26:13+00:00"
+ "time": "2023-07-19T07:19:23+00:00"
},
{
"name": "sebastian/lines-of-code",
- "version": "1.0.4",
+ "version": "2.0.2",
"source": {
"type": "git",
"url": "https://github.com/sebastianbergmann/lines-of-code.git",
- "reference": "e1e4a170560925c26d424b6a03aed157e7dcc5c5"
+ "reference": "856e7f6a75a84e339195d48c556f23be2ebf75d0"
},
"dist": {
"type": "zip",
- "url": "https://api.github.com/repos/sebastianbergmann/lines-of-code/zipball/e1e4a170560925c26d424b6a03aed157e7dcc5c5",
- "reference": "e1e4a170560925c26d424b6a03aed157e7dcc5c5",
+ "url": "https://api.github.com/repos/sebastianbergmann/lines-of-code/zipball/856e7f6a75a84e339195d48c556f23be2ebf75d0",
+ "reference": "856e7f6a75a84e339195d48c556f23be2ebf75d0",
"shasum": ""
},
"require": {
"nikic/php-parser": "^4.18 || ^5.0",
- "php": ">=7.3"
+ "php": ">=8.1"
},
"require-dev": {
- "phpunit/phpunit": "^9.3"
+ "phpunit/phpunit": "^10.0"
},
"type": "library",
"extra": {
"branch-alias": {
- "dev-master": "1.0-dev"
+ "dev-main": "2.0-dev"
}
},
"autoload": {
@@ -13462,7 +13539,8 @@
"homepage": "https://github.com/sebastianbergmann/lines-of-code",
"support": {
"issues": "https://github.com/sebastianbergmann/lines-of-code/issues",
- "source": "https://github.com/sebastianbergmann/lines-of-code/tree/1.0.4"
+ "security": "https://github.com/sebastianbergmann/lines-of-code/security/policy",
+ "source": "https://github.com/sebastianbergmann/lines-of-code/tree/2.0.2"
},
"funding": [
{
@@ -13470,34 +13548,34 @@
"type": "github"
}
],
- "time": "2023-12-22T06:20:34+00:00"
+ "time": "2023-12-21T08:38:20+00:00"
},
{
"name": "sebastian/object-enumerator",
- "version": "4.0.4",
+ "version": "5.0.0",
"source": {
"type": "git",
"url": "https://github.com/sebastianbergmann/object-enumerator.git",
- "reference": "5c9eeac41b290a3712d88851518825ad78f45c71"
+ "reference": "202d0e344a580d7f7d04b3fafce6933e59dae906"
},
"dist": {
"type": "zip",
- "url": "https://api.github.com/repos/sebastianbergmann/object-enumerator/zipball/5c9eeac41b290a3712d88851518825ad78f45c71",
- "reference": "5c9eeac41b290a3712d88851518825ad78f45c71",
+ "url": "https://api.github.com/repos/sebastianbergmann/object-enumerator/zipball/202d0e344a580d7f7d04b3fafce6933e59dae906",
+ "reference": "202d0e344a580d7f7d04b3fafce6933e59dae906",
"shasum": ""
},
"require": {
- "php": ">=7.3",
- "sebastian/object-reflector": "^2.0",
- "sebastian/recursion-context": "^4.0"
+ "php": ">=8.1",
+ "sebastian/object-reflector": "^3.0",
+ "sebastian/recursion-context": "^5.0"
},
"require-dev": {
- "phpunit/phpunit": "^9.3"
+ "phpunit/phpunit": "^10.0"
},
"type": "library",
"extra": {
"branch-alias": {
- "dev-master": "4.0-dev"
+ "dev-main": "5.0-dev"
}
},
"autoload": {
@@ -13519,7 +13597,7 @@
"homepage": "https://github.com/sebastianbergmann/object-enumerator/",
"support": {
"issues": "https://github.com/sebastianbergmann/object-enumerator/issues",
- "source": "https://github.com/sebastianbergmann/object-enumerator/tree/4.0.4"
+ "source": "https://github.com/sebastianbergmann/object-enumerator/tree/5.0.0"
},
"funding": [
{
@@ -13527,32 +13605,32 @@
"type": "github"
}
],
- "time": "2020-10-26T13:12:34+00:00"
+ "time": "2023-02-03T07:08:32+00:00"
},
{
"name": "sebastian/object-reflector",
- "version": "2.0.4",
+ "version": "3.0.0",
"source": {
"type": "git",
"url": "https://github.com/sebastianbergmann/object-reflector.git",
- "reference": "b4f479ebdbf63ac605d183ece17d8d7fe49c15c7"
+ "reference": "24ed13d98130f0e7122df55d06c5c4942a577957"
},
"dist": {
"type": "zip",
- "url": "https://api.github.com/repos/sebastianbergmann/object-reflector/zipball/b4f479ebdbf63ac605d183ece17d8d7fe49c15c7",
- "reference": "b4f479ebdbf63ac605d183ece17d8d7fe49c15c7",
+ "url": "https://api.github.com/repos/sebastianbergmann/object-reflector/zipball/24ed13d98130f0e7122df55d06c5c4942a577957",
+ "reference": "24ed13d98130f0e7122df55d06c5c4942a577957",
"shasum": ""
},
"require": {
- "php": ">=7.3"
+ "php": ">=8.1"
},
"require-dev": {
- "phpunit/phpunit": "^9.3"
+ "phpunit/phpunit": "^10.0"
},
"type": "library",
"extra": {
"branch-alias": {
- "dev-master": "2.0-dev"
+ "dev-main": "3.0-dev"
}
},
"autoload": {
@@ -13574,7 +13652,7 @@
"homepage": "https://github.com/sebastianbergmann/object-reflector/",
"support": {
"issues": "https://github.com/sebastianbergmann/object-reflector/issues",
- "source": "https://github.com/sebastianbergmann/object-reflector/tree/2.0.4"
+ "source": "https://github.com/sebastianbergmann/object-reflector/tree/3.0.0"
},
"funding": [
{
@@ -13582,87 +13660,32 @@
"type": "github"
}
],
- "time": "2020-10-26T13:14:26+00:00"
- },
- {
- "name": "sebastian/resource-operations",
- "version": "3.0.3",
- "source": {
- "type": "git",
- "url": "https://github.com/sebastianbergmann/resource-operations.git",
- "reference": "0f4443cb3a1d92ce809899753bc0d5d5a8dd19a8"
- },
- "dist": {
- "type": "zip",
- "url": "https://api.github.com/repos/sebastianbergmann/resource-operations/zipball/0f4443cb3a1d92ce809899753bc0d5d5a8dd19a8",
- "reference": "0f4443cb3a1d92ce809899753bc0d5d5a8dd19a8",
- "shasum": ""
- },
- "require": {
- "php": ">=7.3"
- },
- "require-dev": {
- "phpunit/phpunit": "^9.0"
- },
- "type": "library",
- "extra": {
- "branch-alias": {
- "dev-master": "3.0-dev"
- }
- },
- "autoload": {
- "classmap": [
- "src/"
- ]
- },
- "notification-url": "https://packagist.org/downloads/",
- "license": [
- "BSD-3-Clause"
- ],
- "authors": [
- {
- "name": "Sebastian Bergmann",
- "email": "sebastian@phpunit.de"
- }
- ],
- "description": "Provides a list of PHP built-in functions that operate on resources",
- "homepage": "https://www.github.com/sebastianbergmann/resource-operations",
- "support": {
- "issues": "https://github.com/sebastianbergmann/resource-operations/issues",
- "source": "https://github.com/sebastianbergmann/resource-operations/tree/3.0.3"
- },
- "funding": [
- {
- "url": "https://github.com/sebastianbergmann",
- "type": "github"
- }
- ],
- "time": "2020-09-28T06:45:17+00:00"
+ "time": "2023-02-03T07:06:18+00:00"
},
{
"name": "sebastian/type",
- "version": "3.2.1",
+ "version": "4.0.0",
"source": {
"type": "git",
"url": "https://github.com/sebastianbergmann/type.git",
- "reference": "75e2c2a32f5e0b3aef905b9ed0b179b953b3d7c7"
+ "reference": "462699a16464c3944eefc02ebdd77882bd3925bf"
},
"dist": {
"type": "zip",
- "url": "https://api.github.com/repos/sebastianbergmann/type/zipball/75e2c2a32f5e0b3aef905b9ed0b179b953b3d7c7",
- "reference": "75e2c2a32f5e0b3aef905b9ed0b179b953b3d7c7",
+ "url": "https://api.github.com/repos/sebastianbergmann/type/zipball/462699a16464c3944eefc02ebdd77882bd3925bf",
+ "reference": "462699a16464c3944eefc02ebdd77882bd3925bf",
"shasum": ""
},
"require": {
- "php": ">=7.3"
+ "php": ">=8.1"
},
"require-dev": {
- "phpunit/phpunit": "^9.5"
+ "phpunit/phpunit": "^10.0"
},
"type": "library",
"extra": {
"branch-alias": {
- "dev-master": "3.2-dev"
+ "dev-main": "4.0-dev"
}
},
"autoload": {
@@ -13685,7 +13708,7 @@
"homepage": "https://github.com/sebastianbergmann/type",
"support": {
"issues": "https://github.com/sebastianbergmann/type/issues",
- "source": "https://github.com/sebastianbergmann/type/tree/3.2.1"
+ "source": "https://github.com/sebastianbergmann/type/tree/4.0.0"
},
"funding": [
{
@@ -13693,29 +13716,29 @@
"type": "github"
}
],
- "time": "2023-02-03T06:13:03+00:00"
+ "time": "2023-02-03T07:10:45+00:00"
},
{
"name": "sebastian/version",
- "version": "3.0.2",
+ "version": "4.0.1",
"source": {
"type": "git",
"url": "https://github.com/sebastianbergmann/version.git",
- "reference": "c6c1022351a901512170118436c764e473f6de8c"
+ "reference": "c51fa83a5d8f43f1402e3f32a005e6262244ef17"
},
"dist": {
"type": "zip",
- "url": "https://api.github.com/repos/sebastianbergmann/version/zipball/c6c1022351a901512170118436c764e473f6de8c",
- "reference": "c6c1022351a901512170118436c764e473f6de8c",
+ "url": "https://api.github.com/repos/sebastianbergmann/version/zipball/c51fa83a5d8f43f1402e3f32a005e6262244ef17",
+ "reference": "c51fa83a5d8f43f1402e3f32a005e6262244ef17",
"shasum": ""
},
"require": {
- "php": ">=7.3"
+ "php": ">=8.1"
},
"type": "library",
"extra": {
"branch-alias": {
- "dev-master": "3.0-dev"
+ "dev-main": "4.0-dev"
}
},
"autoload": {
@@ -13738,7 +13761,7 @@
"homepage": "https://github.com/sebastianbergmann/version",
"support": {
"issues": "https://github.com/sebastianbergmann/version/issues",
- "source": "https://github.com/sebastianbergmann/version/tree/3.0.2"
+ "source": "https://github.com/sebastianbergmann/version/tree/4.0.1"
},
"funding": [
{
@@ -13746,7 +13769,7 @@
"type": "github"
}
],
- "time": "2020-09-28T06:39:44+00:00"
+ "time": "2023-02-07T11:34:05+00:00"
},
{
"name": "symfony/debug-bundle",
@@ -13900,41 +13923,46 @@
},
{
"name": "symfony/maker-bundle",
- "version": "v1.39.1",
+ "version": "v1.50.0",
"source": {
"type": "git",
"url": "https://github.com/symfony/maker-bundle.git",
- "reference": "30c8ac13511f6df7bc9ac088f31d7a48ce6433c6"
+ "reference": "a1733f849b999460c308e66f6392fb09b621fa86"
},
"dist": {
"type": "zip",
- "url": "https://api.github.com/repos/symfony/maker-bundle/zipball/30c8ac13511f6df7bc9ac088f31d7a48ce6433c6",
- "reference": "30c8ac13511f6df7bc9ac088f31d7a48ce6433c6",
+ "url": "https://api.github.com/repos/symfony/maker-bundle/zipball/a1733f849b999460c308e66f6392fb09b621fa86",
+ "reference": "a1733f849b999460c308e66f6392fb09b621fa86",
"shasum": ""
},
"require": {
- "doctrine/inflector": "^1.2|^2.0",
+ "doctrine/inflector": "^2.0",
"nikic/php-parser": "^4.11",
- "php": ">=7.1.3",
- "symfony/config": "^4.4|^5.0|^6.0",
- "symfony/console": "^4.4|^5.0|^6.0",
- "symfony/dependency-injection": "^4.4|^5.0|^6.0",
+ "php": ">=8.0",
+ "symfony/config": "^5.4.7|^6.0",
+ "symfony/console": "^5.4.7|^6.0",
+ "symfony/dependency-injection": "^5.4.7|^6.0",
"symfony/deprecation-contracts": "^2.2|^3",
- "symfony/filesystem": "^4.4|^5.0|^6.0",
- "symfony/finder": "^4.4|^5.0|^6.0",
- "symfony/framework-bundle": "^4.4|^5.0|^6.0",
- "symfony/http-kernel": "^4.4|^5.0|^6.0"
+ "symfony/filesystem": "^5.4.7|^6.0",
+ "symfony/finder": "^5.4.3|^6.0",
+ "symfony/framework-bundle": "^5.4.7|^6.0",
+ "symfony/http-kernel": "^5.4.7|^6.0",
+ "symfony/process": "^5.4.7|^6.0"
+ },
+ "conflict": {
+ "doctrine/doctrine-bundle": "<2.4",
+ "doctrine/orm": "<2.10",
+ "symfony/doctrine-bridge": "<5.4"
},
"require-dev": {
"composer/semver": "^3.0",
- "doctrine/doctrine-bundle": "^1.12.3|^2.0",
- "doctrine/orm": "^2.3",
- "symfony/http-client": "^4.4|^5.0|^6.0",
- "symfony/phpunit-bridge": "^4.4|^5.0|^6.0",
+ "doctrine/doctrine-bundle": "^2.4",
+ "doctrine/orm": "^2.10.0",
+ "symfony/http-client": "^5.4.7|^6.0",
+ "symfony/phpunit-bridge": "^5.4.17|^6.0",
"symfony/polyfill-php80": "^1.16.0",
- "symfony/process": "^4.4|^5.0|^6.0",
- "symfony/security-core": "^4.4|^5.0|^6.0",
- "symfony/yaml": "^4.4|^5.0|^6.0",
+ "symfony/security-core": "^5.4.7|^6.0",
+ "symfony/yaml": "^5.4.3|^6.0",
"twig/twig": "^2.0|^3.0"
},
"type": "symfony-bundle",
@@ -13962,13 +13990,14 @@
"homepage": "https://symfony.com/doc/current/bundles/SymfonyMakerBundle/index.html",
"keywords": [
"code generator",
+ "dev",
"generator",
"scaffold",
"scaffolding"
],
"support": {
"issues": "https://github.com/symfony/maker-bundle/issues",
- "source": "https://github.com/symfony/maker-bundle/tree/v1.39.1"
+ "source": "https://github.com/symfony/maker-bundle/tree/v1.50.0"
},
"funding": [
{
@@ -13984,7 +14013,7 @@
"type": "tidelift"
}
],
- "time": "2022-09-13T18:14:36+00:00"
+ "time": "2023-07-10T18:21:57+00:00"
},
{
"name": "symfony/phpunit-bridge",
@@ -14071,44 +14100,41 @@
},
{
"name": "symfony/web-profiler-bundle",
- "version": "v5.0.11",
+ "version": "v5.4.35",
"source": {
"type": "git",
"url": "https://github.com/symfony/web-profiler-bundle.git",
- "reference": "3b6dbd2cc76275e117d5c55923c7f511ead22bae"
+ "reference": "d71d64739a77ba23e7797d5ed3226796751df058"
},
"dist": {
"type": "zip",
- "url": "https://api.github.com/repos/symfony/web-profiler-bundle/zipball/3b6dbd2cc76275e117d5c55923c7f511ead22bae",
- "reference": "3b6dbd2cc76275e117d5c55923c7f511ead22bae",
+ "url": "https://api.github.com/repos/symfony/web-profiler-bundle/zipball/d71d64739a77ba23e7797d5ed3226796751df058",
+ "reference": "d71d64739a77ba23e7797d5ed3226796751df058",
"shasum": ""
},
"require": {
"php": ">=7.2.5",
- "symfony/config": "^4.4|^5.0",
- "symfony/framework-bundle": "^4.4|^5.0",
- "symfony/http-kernel": "^4.4|^5.0",
- "symfony/routing": "^4.4|^5.0",
- "symfony/twig-bundle": "^4.4|^5.0",
- "twig/twig": "^2.10|^3.0"
+ "symfony/config": "^4.4|^5.0|^6.0",
+ "symfony/framework-bundle": "^5.3|^6.0,<6.4",
+ "symfony/http-kernel": "^5.3|^6.0",
+ "symfony/polyfill-php80": "^1.16",
+ "symfony/routing": "^4.4|^5.0|^6.0",
+ "symfony/twig-bundle": "^4.4|^5.0|^6.0",
+ "twig/twig": "^2.13|^3.0.4"
},
"conflict": {
+ "symfony/dependency-injection": "<5.2",
"symfony/form": "<4.4",
+ "symfony/mailer": "<5.4",
"symfony/messenger": "<4.4"
},
"require-dev": {
- "symfony/browser-kit": "^4.4|^5.0",
- "symfony/console": "^4.4|^5.0",
- "symfony/css-selector": "^4.4|^5.0",
- "symfony/dependency-injection": "^4.4|^5.0",
- "symfony/stopwatch": "^4.4|^5.0"
+ "symfony/browser-kit": "^4.4|^5.0|^6.0",
+ "symfony/console": "^4.4|^5.0|^6.0",
+ "symfony/css-selector": "^4.4|^5.0|^6.0",
+ "symfony/stopwatch": "^4.4|^5.0|^6.0"
},
"type": "symfony-bundle",
- "extra": {
- "branch-alias": {
- "dev-master": "5.0-dev"
- }
- },
"autoload": {
"psr-4": {
"Symfony\\Bundle\\WebProfilerBundle\\": ""
@@ -14131,10 +14157,10 @@
"homepage": "https://symfony.com/contributors"
}
],
- "description": "Symfony WebProfilerBundle",
+ "description": "Provides a development tool that gives detailed information about the execution of any request",
"homepage": "https://symfony.com",
"support": {
- "source": "https://github.com/symfony/web-profiler-bundle/tree/v5.0.11"
+ "source": "https://github.com/symfony/web-profiler-bundle/tree/v5.4.35"
},
"funding": [
{
@@ -14150,7 +14176,7 @@
"type": "tidelift"
}
],
- "time": "2020-07-23T08:36:09+00:00"
+ "time": "2024-01-23T15:43:50+00:00"
},
{
"name": "theseer/tokenizer",
@@ -14205,7 +14231,9 @@
],
"aliases": [],
"minimum-stability": "dev",
- "stability-flags": [],
+ "stability-flags": {
+ "chill-project/chill-bundles": 20
+ },
"prefer-stable": true,
"prefer-lowest": false,
"platform": {
diff --git a/config/bootstrap.php b/config/bootstrap.php
deleted file mode 100644
index 55560fb..0000000
--- a/config/bootstrap.php
+++ /dev/null
@@ -1,23 +0,0 @@
-=1.2)
-if (is_array($env = @include dirname(__DIR__).'/.env.local.php') && (!isset($env['APP_ENV']) || ($_SERVER['APP_ENV'] ?? $_ENV['APP_ENV'] ?? $env['APP_ENV']) === $env['APP_ENV'])) {
- (new Dotenv(false))->populate($env);
-} else {
- // load all the .env files
- (new Dotenv(false))->loadEnv(dirname(__DIR__).'/.env');
-}
-
-$_SERVER += $_ENV;
-$_SERVER['APP_ENV'] = $_ENV['APP_ENV'] = ($_SERVER['APP_ENV'] ?? $_ENV['APP_ENV'] ?? null) ?: 'dev';
-$_SERVER['APP_DEBUG'] = $_SERVER['APP_DEBUG'] ?? $_ENV['APP_DEBUG'] ?? 'prod' !== $_SERVER['APP_ENV'];
-$_SERVER['APP_DEBUG'] = $_ENV['APP_DEBUG'] = (int) $_SERVER['APP_DEBUG'] || filter_var($_SERVER['APP_DEBUG'], FILTER_VALIDATE_BOOLEAN) ? '1' : '0';
diff --git a/config/bundles.php b/config/bundles.php
index 8b6aed6..caf675b 100644
--- a/config/bundles.php
+++ b/config/bundles.php
@@ -12,10 +12,9 @@ return [
Symfony\Bundle\MakerBundle\MakerBundle::class => ['dev' => true],
Doctrine\Bundle\FixturesBundle\DoctrineFixturesBundle::class => ['dev' => true, 'test' => true],
Symfony\Bundle\WebProfilerBundle\WebProfilerBundle::class => ['dev' => true, 'test' => true],
- Symfony\Bundle\DebugBundle\DebugBundle::class => ['dev' => true, 'test' => true],
+ Symfony\Bundle\DebugBundle\DebugBundle::class => ['dev' => true],
Knp\Bundle\MenuBundle\KnpMenuBundle::class => ['all' => true],
Knp\Bundle\TimeBundle\KnpTimeBundle::class => ['all' => true],
- ChampsLibres\AsyncUploaderBundle\ChampsLibresAsyncUploaderBundle::class => ['all' => true],
Chill\MainBundle\ChillMainBundle::class => ['all' => true],
Chill\PersonBundle\ChillPersonBundle::class => ['all' => true],
Chill\CustomFieldsBundle\ChillCustomFieldsBundle::class => ['all' => true],
@@ -37,4 +36,5 @@ return [
KnpU\OAuth2ClientBundle\KnpUOAuth2ClientBundle::class => ['all' => true],
Lexik\Bundle\JWTAuthenticationBundle\LexikJWTAuthenticationBundle::class => ['all' => true],
Chill\EventBundle\ChillEventBundle::class => ['all' => true],
+ Chill\TicketBundle\ChillTicketBundle::class => ['all' => true],
];
diff --git a/config/packages/assets.yaml b/config/packages/assets.yaml
deleted file mode 100644
index 051d36d..0000000
--- a/config/packages/assets.yaml
+++ /dev/null
@@ -1,3 +0,0 @@
-framework:
- assets:
- json_manifest_path: '%kernel.project_dir%/public/build/manifest.json'
diff --git a/config/packages/champs-libres.yaml b/config/packages/champs-libres.yaml
deleted file mode 100644
index ebea3ef..0000000
--- a/config/packages/champs-libres.yaml
+++ /dev/null
@@ -1,14 +0,0 @@
-champs_libres_async_uploader:
- openstack:
- os_username: '%env(resolve:OS_USERNAME)%' # Required
- os_password: '%env(resolve:OS_PASSWORD)%' # Required
- os_tenant_id: '%env(resolve:OS_TENANT_ID)%' # Required
- os_region_name: '%env(resolve:OS_REGION_NAME)%' # Required
- os_auth_url: '%env(resolve:OS_AUTH_URL)%' # Required
- temp_url:
- temp_url_key: '%env(resolve:ASYNC_UPLOAD_TEMP_URL_KEY)%' # Required
- container: '%env(resolve:ASYNC_UPLOAD_TEMP_URL_CONTAINER)%' # Required
- temp_url_base_path: '%env(resolve:ASYNC_UPLOAD_TEMP_URL_BASE_PATH)%' # Required. Do not forget a trailing slash
- max_post_file_size: 15000000 # 15Mo (bytes)
- max_expires_delay: 180
- max_submit_delay: 3600
diff --git a/config/packages/chill_doc_store.yaml b/config/packages/chill_doc_store.yaml
new file mode 100644
index 0000000..994e192
--- /dev/null
+++ b/config/packages/chill_doc_store.yaml
@@ -0,0 +1,6 @@
+chill_doc_store:
+ openstack:
+ temp_url:
+ temp_url_key: '%env(resolve:ASYNC_UPLOAD_TEMP_URL_KEY)%' # Required
+ container: '%env(resolve:ASYNC_UPLOAD_TEMP_URL_CONTAINER)%' # Required
+ temp_url_base_path: '%env(resolve:ASYNC_UPLOAD_TEMP_URL_BASE_PATH)%' # Required
diff --git a/config/packages/debug.yaml b/config/packages/debug.yaml
new file mode 100644
index 0000000..ad874af
--- /dev/null
+++ b/config/packages/debug.yaml
@@ -0,0 +1,5 @@
+when@dev:
+ debug:
+ # Forwards VarDumper Data clones to a centralized server allowing to inspect dumps on CLI or in your browser.
+ # See the "server:dump" command to start a new server.
+ dump_destination: "tcp://%env(VAR_DUMPER_SERVER)%"
diff --git a/config/packages/dev/debug.yaml b/config/packages/dev/debug.yaml
deleted file mode 100644
index 26d4e53..0000000
--- a/config/packages/dev/debug.yaml
+++ /dev/null
@@ -1,4 +0,0 @@
-debug:
- # Forwards VarDumper Data clones to a centralized server allowing to inspect dumps on CLI or in your browser.
- # See the "server:dump" command to start a new server.
- dump_destination: "tcp://%env(VAR_DUMPER_SERVER)%"
diff --git a/config/packages/dev/monolog.yaml b/config/packages/dev/monolog.yaml
deleted file mode 100644
index 423fc10..0000000
--- a/config/packages/dev/monolog.yaml
+++ /dev/null
@@ -1,21 +0,0 @@
-monolog:
- handlers:
- main:
- type: stream
- path: "%kernel.logs_dir%/%kernel.environment%.log"
- level: debug
- channels: ["!event"]
- # uncomment to get logging in your browser
- # you may have to allow bigger header sizes in your Web server configuration
- #firephp:
- # type: firephp
- # level: info
- #chromephp:
- # type: chromephp
- # level: info
- console:
- type: console
- process_psr_3_messages: false
- channels: ['!event', '!doctrine', '!console']
- bubble: false
-
diff --git a/config/packages/dev/nelmio_alice.yaml b/config/packages/dev/nelmio_alice.yaml
deleted file mode 100644
index 4cb9065..0000000
--- a/config/packages/dev/nelmio_alice.yaml
+++ /dev/null
@@ -1,9 +0,0 @@
-nelmio_alice:
- functions_blacklist:
- - 'current'
- - 'shuffle'
- - 'date'
- - 'time'
- - 'file'
- - 'md5'
- - 'sha1'
diff --git a/config/packages/dev/web_profiler.yaml b/config/packages/dev/web_profiler.yaml
deleted file mode 100644
index e92166a..0000000
--- a/config/packages/dev/web_profiler.yaml
+++ /dev/null
@@ -1,6 +0,0 @@
-web_profiler:
- toolbar: true
- intercept_redirects: false
-
-framework:
- profiler: { only_exceptions: false }
diff --git a/config/packages/doctrine.yaml b/config/packages/doctrine.yaml
index cbd9546..afa032d 100644
--- a/config/packages/doctrine.yaml
+++ b/config/packages/doctrine.yaml
@@ -12,7 +12,8 @@ doctrine:
geometry: string
# IMPORTANT: You MUST configure your server version,
# either here or in the DATABASE_URL env var (see .env file)
- #server_version: '14'
+ #server_version: '16'
+ use_savepoints: true
orm:
auto_generate_proxy_classes: true
naming_strategy: doctrine.orm.naming_strategy.default
@@ -20,7 +21,32 @@ doctrine:
mappings:
App:
is_bundle: false
- type: annotation
dir: '%kernel.project_dir%/src/Entity'
prefix: 'App\Entity'
alias: App
+
+when@test:
+ doctrine:
+ dbal:
+ # "TEST_TOKEN" is typically set by ParaTest
+ dbname_suffix: '_test%env(default::TEST_TOKEN)%'
+
+when@prod:
+ doctrine:
+ orm:
+ auto_generate_proxy_classes: false
+ proxy_dir: '%kernel.build_dir%/doctrine/orm/Proxies'
+ query_cache_driver:
+ type: pool
+ pool: doctrine.system_cache_pool
+ result_cache_driver:
+ type: pool
+ pool: doctrine.result_cache_pool
+
+ framework:
+ cache:
+ pools:
+ doctrine.result_cache_pool:
+ adapter: cache.app
+ doctrine.system_cache_pool:
+ adapter: cache.system
diff --git a/config/packages/doctrine_migrations.yaml b/config/packages/doctrine_migrations.yaml
index cfc56ba..5f759b7 100644
--- a/config/packages/doctrine_migrations.yaml
+++ b/config/packages/doctrine_migrations.yaml
@@ -15,6 +15,7 @@ doctrine_migrations:
'Chill\Migrations\AsideActivity': '@ChillAsideActivityBundle/migrations'
'Chill\Migrations\Calendar': '@ChillCalendarBundle/migrations'
'Chill\Migrations\Budget': '@ChillBudgetBundle/migrations'
+ 'Chill\Migrations\Ticket': '@ChillTicketBundle/migrations'
all_or_nothing:
true
diff --git a/config/packages/framework.yaml b/config/packages/framework.yaml
index 9fe9aff..b996de4 100644
--- a/config/packages/framework.yaml
+++ b/config/packages/framework.yaml
@@ -14,7 +14,7 @@ framework:
- '%env(resolve:TRUSTED_HOSTS)%'
#csrf_protection: true
- #http_method_override: true
+ http_method_override: false
# Enables session support. Note that the session will ONLY be started if you read or write from it.
# Remove or comment this section to explicitly disable session support.
@@ -22,6 +22,7 @@ framework:
handler_id: null
cookie_secure: auto
cookie_samesite: lax
+ storage_factory_id: session.storage.factory.native
#esi: true
#fragments: true
@@ -33,3 +34,9 @@ framework:
## sf4 check: ou à déplacer dans un chill.yaml
assets:
json_manifest_path: '%kernel.project_dir%/public/build/manifest.json'
+
+when@test:
+ framework:
+ test: true
+ session:
+ storage_factory_id: session.storage.factory.mock_file
diff --git a/config/packages/monolog.yaml b/config/packages/monolog.yaml
new file mode 100644
index 0000000..ecf9a5b
--- /dev/null
+++ b/config/packages/monolog.yaml
@@ -0,0 +1,63 @@
+monolog:
+ channels:
+ - deprecation # Deprecations are logged in the dedicated "deprecation" channel when it exists
+
+when@dev:
+ monolog:
+ handlers:
+ main:
+ type: stream
+ path: "%kernel.logs_dir%/%kernel.environment%.log"
+ level: debug
+ channels: ["!event"]
+ # uncomment to get logging in your browser
+ # you may have to allow bigger header sizes in your Web server configuration
+ #firephp:
+ # type: firephp
+ # level: info
+ #chromephp:
+ # type: chromephp
+ # level: info
+ console:
+ type: console
+ process_psr_3_messages: false
+ channels: ["!event", "!doctrine", "!console"]
+
+when@test:
+ monolog:
+ handlers:
+ main:
+ type: fingers_crossed
+ action_level: error
+ handler: nested
+ excluded_http_codes: [404, 405]
+ channels: ["!event"]
+ nested:
+ type: stream
+ path: "%kernel.logs_dir%/%kernel.environment%.log"
+ level: debug
+
+# those comes from the symfony recipe. But this is overriden by the ./prod/monolog.yaml config
+# when@prod:
+# monolog:
+# handlers:
+# main:
+# type: fingers_crossed
+# action_level: error
+# handler: nested
+# excluded_http_codes: [404, 405]
+# buffer_size: 50 # How many messages should be saved? Prevent memory leaks
+# nested:
+# type: stream
+# path: php://stderr
+# level: debug
+# formatter: monolog.formatter.json
+# console:
+# type: console
+# process_psr_3_messages: false
+# channels: ["!event", "!doctrine"]
+# deprecation:
+# type: stream
+# channels: [deprecation]
+# path: php://stderr
+# formatter: monolog.formatter.json
diff --git a/config/packages/nelmio_alice.yaml b/config/packages/nelmio_alice.yaml
new file mode 100644
index 0000000..e82c329
--- /dev/null
+++ b/config/packages/nelmio_alice.yaml
@@ -0,0 +1,12 @@
+when@dev: &dev
+ nelmio_alice:
+ functions_blacklist:
+ - 'current'
+ - 'shuffle'
+ - 'date'
+ - 'time'
+ - 'file'
+ - 'md5'
+ - 'sha1'
+
+when@test: *dev
diff --git a/config/packages/nyholm_psr7.yaml b/config/packages/nyholm_psr7.yaml
index f135723..ade8312 100644
--- a/config/packages/nyholm_psr7.yaml
+++ b/config/packages/nyholm_psr7.yaml
@@ -7,15 +7,5 @@ services:
Psr\Http\Message\UploadedFileFactoryInterface: '@nyholm.psr7.psr17_factory'
Psr\Http\Message\UriFactoryInterface: '@nyholm.psr7.psr17_factory'
- # Register nyholm/psr7 services for autowiring with HTTPlug factories
- Http\Message\MessageFactory: '@nyholm.psr7.httplug_factory'
- Http\Message\RequestFactory: '@nyholm.psr7.httplug_factory'
- Http\Message\ResponseFactory: '@nyholm.psr7.httplug_factory'
- Http\Message\StreamFactory: '@nyholm.psr7.httplug_factory'
- Http\Message\UriFactory: '@nyholm.psr7.httplug_factory'
-
nyholm.psr7.psr17_factory:
class: Nyholm\Psr7\Factory\Psr17Factory
-
- nyholm.psr7.httplug_factory:
- class: Nyholm\Psr7\Factory\HttplugFactory
diff --git a/config/packages/prod/deprecations.yaml b/config/packages/prod/deprecations.yaml
deleted file mode 100644
index 920a061..0000000
--- a/config/packages/prod/deprecations.yaml
+++ /dev/null
@@ -1,8 +0,0 @@
-# As of Symfony 5.1, deprecations are logged in the dedicated "deprecation" channel when it exists
-#monolog:
-# channels: [deprecation]
-# handlers:
-# deprecation:
-# type: stream
-# channels: [deprecation]
-# path: "%kernel.logs_dir%/%kernel.environment%.deprecations.log"
diff --git a/config/packages/prod/doctrine.yaml b/config/packages/prod/doctrine.yaml
deleted file mode 100644
index 17299e2..0000000
--- a/config/packages/prod/doctrine.yaml
+++ /dev/null
@@ -1,17 +0,0 @@
-doctrine:
- orm:
- auto_generate_proxy_classes: false
- query_cache_driver:
- type: pool
- pool: doctrine.system_cache_pool
- result_cache_driver:
- type: pool
- pool: doctrine.result_cache_pool
-
-framework:
- cache:
- pools:
- doctrine.result_cache_pool:
- adapter: cache.app
- doctrine.system_cache_pool:
- adapter: cache.system
diff --git a/config/packages/prod/monolog.yaml b/config/packages/prod/monolog.yaml
index e3a255d..e4a85e4 100644
--- a/config/packages/prod/monolog.yaml
+++ b/config/packages/prod/monolog.yaml
@@ -25,6 +25,7 @@ monolog:
id: monolog.gelf_handler
level: info
channels: ['!event', '!php']
+ excluded_http_codes: [404, 405]
console:
type: console
diff --git a/config/packages/prod/routing.yaml b/config/packages/prod/routing.yaml
deleted file mode 100644
index b3e6a0a..0000000
--- a/config/packages/prod/routing.yaml
+++ /dev/null
@@ -1,3 +0,0 @@
-framework:
- router:
- strict_requirements: null
diff --git a/config/packages/prod/webpack_encore.yaml b/config/packages/prod/webpack_encore.yaml
deleted file mode 100644
index d0b3ba8..0000000
--- a/config/packages/prod/webpack_encore.yaml
+++ /dev/null
@@ -1,4 +0,0 @@
-#webpack_encore:
- # Cache the entrypoints.json (rebuild Symfony's cache when entrypoints.json changes)
- # Available in version 1.2
- #cache: true
diff --git a/config/packages/routing.yaml b/config/packages/routing.yaml
index b45c1ce..4b766ce 100644
--- a/config/packages/routing.yaml
+++ b/config/packages/routing.yaml
@@ -5,3 +5,8 @@ framework:
# Configure how to generate URLs in non-HTTP contexts, such as CLI commands.
# See https://symfony.com/doc/current/routing.html#generating-urls-in-commands
#default_uri: http://localhost
+
+when@prod:
+ framework:
+ router:
+ strict_requirements: null
diff --git a/config/packages/security.yaml b/config/packages/security.yaml
index 65b3f2f..2c3590e 100644
--- a/config/packages/security.yaml
+++ b/config/packages/security.yaml
@@ -4,9 +4,14 @@ security:
strategy: unanimous
allow_if_all_abstain: false
- # https://symfony.com/doc/current/security.html#where-do-users-come-from-user-providers
+ enable_authenticator_manager: true
+ # https://symfony.com/doc/current/security.html#registering-the-user-hashing-passwords
+ password_hashers:
+ Chill\MainBundle\Entity\User: 'auto'
+ Symfony\Component\Security\Core\User\User: plaintext
+ Symfony\Component\Security\Core\User\PasswordAuthenticatedUserInterface: 'auto'
+ # https://symfony.com/doc/current/security.html#loading-the-user-the-user-provider
providers:
-
chain_provider:
chain :
providers: [in_memory, users]
@@ -16,19 +21,13 @@ security:
admin: { password: '%env(resolve:ADMIN_PASSWORD)%', roles: ['ROLE_ADMIN', 'ROLE_ALLOWED_TO_SWITCH', 'ROLE_USER'] }
users:
id: chill.main.user_provider
-
encoders:
-
- Chill\MainBundle\Entity\User:
- algorithm: bcrypt
+ Chill\MainBundle\Entity\User: auto
Symfony\Component\Security\Core\User\User: plaintext
-
firewalls:
-
dev:
pattern: ^/(_(profiler|wdt)|css|images|js)/
security: false
-
wopi:
pattern: ^/wopi
provider: chain_provider
@@ -36,15 +35,16 @@ security:
guard:
authenticators:
- lexik_jwt_authentication.jwt_token_authenticator
-
- default:
- anonymous: ~
+ main:
+ # remove during upgrade from symfony 4 to symfony 5 TODO check this
+ #anonymous: ~
provider: chain_provider
form_login:
csrf_parameter: _csrf_token
csrf_token_id: authenticate
#csrf_provider: security.csrf.token_manager
- logout_on_user_change: true
+ # remove during upgrade from symfony 4 to symfony 5 TODO check this
+ # logout_on_user_change: true
logout:
path: /logout
@@ -72,3 +72,16 @@ security:
- { path: ^/([a-z]+/)?admin, roles: ROLE_ADMIN }
# other pages, only for regular user (no admin)
- { path: ^/, roles: ROLE_USER }
+
+when@test:
+ security:
+ password_hashers:
+ # By default, password hashers are resource intensive and take time. This is
+ # important to generate secure password hashes. In tests however, secure hashes
+ # are not important, waste resources and increase test times. The following
+ # reduces the work factor to the lowest possible values.
+ Symfony\Component\Security\Core\User\PasswordAuthenticatedUserInterface:
+ algorithm: auto
+ cost: 4 # Lowest possible value for bcrypt
+ time_cost: 3 # Lowest possible value for argon
+ memory_cost: 10 # Lowest possible value for argon
diff --git a/config/packages/test/doctrine.yaml b/config/packages/test/doctrine.yaml
deleted file mode 100644
index 2ace640..0000000
--- a/config/packages/test/doctrine.yaml
+++ /dev/null
@@ -1,4 +0,0 @@
-doctrine:
- dbal:
- # "TEST_TOKEN" is typically set by ParaTest
- dbname: 'main_test%env(default::TEST_TOKEN)%'
diff --git a/config/packages/test/framework.yaml b/config/packages/test/framework.yaml
deleted file mode 100644
index 23906ec..0000000
--- a/config/packages/test/framework.yaml
+++ /dev/null
@@ -1,6 +0,0 @@
-framework:
- test: true
- session:
- storage_id: session.storage.mock_file
- assets:
- json_manifest_path: NULL
diff --git a/config/packages/test/monolog.yaml b/config/packages/test/monolog.yaml
deleted file mode 100644
index fc40641..0000000
--- a/config/packages/test/monolog.yaml
+++ /dev/null
@@ -1,12 +0,0 @@
-monolog:
- handlers:
- main:
- type: fingers_crossed
- action_level: error
- handler: nested
- excluded_http_codes: [404, 405]
- channels: ["!event"]
- nested:
- type: stream
- path: "%kernel.logs_dir%/%kernel.environment%.log"
- level: debug
diff --git a/config/packages/test/nelmio_alice.yaml b/config/packages/test/nelmio_alice.yaml
deleted file mode 100644
index caec543..0000000
--- a/config/packages/test/nelmio_alice.yaml
+++ /dev/null
@@ -1,2 +0,0 @@
-imports:
- - { resource: ../dev/nelmio_alice.yaml }
diff --git a/config/packages/test/twig.yaml b/config/packages/test/twig.yaml
deleted file mode 100644
index 8c6e0b4..0000000
--- a/config/packages/test/twig.yaml
+++ /dev/null
@@ -1,2 +0,0 @@
-twig:
- strict_variables: true
diff --git a/config/packages/test/validator.yaml b/config/packages/test/validator.yaml
deleted file mode 100644
index 1e5ab78..0000000
--- a/config/packages/test/validator.yaml
+++ /dev/null
@@ -1,3 +0,0 @@
-framework:
- validation:
- not_compromised_password: false
diff --git a/config/packages/test/web_profiler.yaml b/config/packages/test/web_profiler.yaml
deleted file mode 100644
index 03752de..0000000
--- a/config/packages/test/web_profiler.yaml
+++ /dev/null
@@ -1,6 +0,0 @@
-web_profiler:
- toolbar: false
- intercept_redirects: false
-
-framework:
- profiler: { collect: false }
diff --git a/config/packages/test/webpack_encore.yaml b/config/packages/test/webpack_encore.yaml
deleted file mode 100644
index 9ad9673..0000000
--- a/config/packages/test/webpack_encore.yaml
+++ /dev/null
@@ -1,2 +0,0 @@
-webpack_encore:
- strict_mode: false
diff --git a/config/packages/translation.yaml b/config/packages/translation.yaml
index 58f0482..7cc9f5e 100644
--- a/config/packages/translation.yaml
+++ b/config/packages/translation.yaml
@@ -1,7 +1,6 @@
framework:
-
default_locale: '%env(resolve:LOCALE)%'
-
translator:
default_path: '%kernel.project_dir%/translations'
fallbacks: [ '%env(resolve:LOCALE)%' ]
+ providers:
diff --git a/config/packages/twig.yaml b/config/packages/twig.yaml
index 02d8629..5cfd09e 100644
--- a/config/packages/twig.yaml
+++ b/config/packages/twig.yaml
@@ -1,8 +1,5 @@
twig:
default_path: '%kernel.project_dir%/templates'
- debug: '%kernel.debug%'
- strict_variables: '%kernel.debug%'
- exception_controller: null
## In Symfony 5, bootstrap_5 theme is supported. But not yet in sf4 !!
# see sf5 https://symfony.com/doc/current/form/form_themes.html
@@ -15,3 +12,7 @@ twig:
#
form_themes: ['@ChillMain/Form/bootstrap5/bootstrap_5_horizontal_layout.html.twig']
#form_themes: ['bootstrap_5_horizontal_layout.html.twig']
+
+when@test:
+ twig:
+ strict_variables: true
diff --git a/config/packages/validator.yaml b/config/packages/validator.yaml
index 350786a..0201281 100644
--- a/config/packages/validator.yaml
+++ b/config/packages/validator.yaml
@@ -6,3 +6,8 @@ framework:
# For instance, basic validation constraints will be inferred from Doctrine's metadata.
#auto_mapping:
# App\Entity\: []
+
+when@test:
+ framework:
+ validation:
+ not_compromised_password: false
diff --git a/config/packages/web_profiler.yaml b/config/packages/web_profiler.yaml
new file mode 100644
index 0000000..17893da
--- /dev/null
+++ b/config/packages/web_profiler.yaml
@@ -0,0 +1,15 @@
+when@dev:
+ web_profiler:
+ toolbar: true
+ intercept_redirects: false
+
+ framework:
+ profiler: { only_exceptions: false }
+
+when@test:
+ web_profiler:
+ toolbar: false
+ intercept_redirects: false
+
+ framework:
+ profiler: { collect: false }
diff --git a/config/packages/webpack_encore.yaml b/config/packages/webpack_encore.yaml
index 7095312..4f1a501 100644
--- a/config/packages/webpack_encore.yaml
+++ b/config/packages/webpack_encore.yaml
@@ -1,16 +1,18 @@
----
webpack_encore:
# The path where Encore is building the assets - i.e. Encore.setOutputPath()
output_path: '%kernel.project_dir%/public/build'
-
# If multiple builds are defined (as shown below), you can disable the default build:
# output_path: false
# Set attributes that will be rendered on all script and link tags
script_attributes:
defer: true
+ # Uncomment (also under link_attributes) if using Turbo Drive
+ # https://turbo.hotwired.dev/handbook/drive#reloading-when-assets-change
+ # 'data-turbo-track': reload
# link_attributes:
- #
+ # Uncomment if using Turbo Drive
+ # 'data-turbo-track': reload
# If using Encore.enableIntegrityHashes() and need the crossorigin attribute (default: false, or use 'anonymous' or 'use-credentials')
# crossorigin: 'anonymous'
@@ -23,11 +25,17 @@ webpack_encore:
# If you have multiple builds:
# builds:
- # pass "frontend" as the 3rg arg to the Twig functions
+ # pass the build name as the 3rd argument to the Twig functions
# {{ encore_entry_script_tags('entry1', null, 'frontend') }}
# frontend: '%kernel.project_dir%/public/frontend/build'
- # Cache the entrypoints.json (rebuild Symfony's cache when entrypoints.json changes)
- # Put in config/packages/prod/webpack_encore.yaml
- # cache: true
+#when@prod:
+# webpack_encore:
+# # Cache the entrypoints.json (rebuild Symfony's cache when entrypoints.json changes)
+# # Available in version 1.2
+# cache: true
+
+#when@test:
+# webpack_encore:
+# strict_mode: false
diff --git a/config/preload.php b/config/preload.php
index 064bdcd..5ebcdb2 100644
--- a/config/preload.php
+++ b/config/preload.php
@@ -1,9 +1,5 @@
templates/api/specs.yaml",
+ "specs-build": "yaml-merge vendor/chill-project/chill-bundles/src/Bundle/ChillMainBundle/chill.api.specs.yaml vendor/chill-project/chill-bundles/src/Bundle/ChillPersonBundle/chill.api.specs.yaml vendor/chill-project/chill-bundles/src/Bundle/ChillCalendarBundle/chill.api.specs.yaml vendor/chill-project/chill-bundles/src/Bundle/ChillThirdPartyBundle/chill.api.specs.yaml vendor/chill-project/chill-bundles/src/Bundle/ChillDocStoreBundle/chill.api.specs.yaml vendor/chill-project/chill-bundles/src/Bundle/ChillTicketBundle/chill.api.specs.yaml> templates/api/specs.yaml",
"specs-validate": "swagger-cli validate templates/api/specs.yaml",
"specs": "yarn run specs-build && yarn run specs-validate"
}
diff --git a/phpstan.dist.neon b/phpstan.dist.neon
new file mode 100644
index 0000000..e0de575
--- /dev/null
+++ b/phpstan.dist.neon
@@ -0,0 +1,8 @@
+parameters:
+ level: 6
+ paths:
+ - bin/
+ - config/
+ - public/
+ - src/
+ - tests/
diff --git a/phpunit.xml.dist b/phpunit.xml.dist
index a0f9618..d6cdb48 100644
--- a/phpunit.xml.dist
+++ b/phpunit.xml.dist
@@ -6,36 +6,34 @@
backupGlobals="false"
colors="true"
bootstrap="tests/bootstrap.php"
+ convertDeprecationsToExceptions="false"
>
+
-
+
+
-
-
-
- vendor/chill-project/chill-bundles/src/Bundle/ChillMainBundle/Tests/
-
-
-
- vendor/chill-project/chill-bundles/src/Bundle/ChillPersonBundle/Tests/
-
-
-
- tests/
+
+ tests
+
+
+ src
+
+
+
+
+