diff --git a/.env b/.env
index ba36405..9f02f78 100644
--- a/.env
+++ b/.env
@@ -16,7 +16,7 @@
###> symfony/framework-bundle ###
APP_ENV=dev
-APP_SECRET=0d7215cd68fd30304f304385eda6963e
+APP_SECRET=71ffdbd268239ee496cb471d1dfd800f
###< symfony/framework-bundle ###
###> doctrine/doctrine-bundle ###
@@ -26,5 +26,5 @@ APP_SECRET=0d7215cd68fd30304f304385eda6963e
# DATABASE_URL="sqlite:///%kernel.project_dir%/var/data.db"
# DATABASE_URL="mysql://app:!ChangeMe!@127.0.0.1:3306/app?serverVersion=8.0.32&charset=utf8mb4"
# DATABASE_URL="mysql://app:!ChangeMe!@127.0.0.1:3306/app?serverVersion=10.11.2-MariaDB&charset=utf8mb4"
-DATABASE_URL="postgresql://app:!ChangeMe!@127.0.0.1:5432/app?serverVersion=15&charset=utf8"
+DATABASE_URL="pgsql://postgres:password@localhost/workflow?serverVersion=16&charset=utf8"
###< doctrine/doctrine-bundle ###
diff --git a/.env.test b/.env.test
index 65fa8e5..9e7162f 100644
--- a/.env.test
+++ b/.env.test
@@ -1,5 +1,6 @@
# 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
diff --git a/bin/phpunit b/bin/phpunit
index f26f2c7..692bacc 100755
--- a/bin/phpunit
+++ b/bin/phpunit
@@ -6,9 +6,13 @@ if (!ini_get('date.timezone')) {
}
if (is_file(dirname(__DIR__).'/vendor/phpunit/phpunit/phpunit')) {
- define('PHPUNIT_COMPOSER_INSTALL', dirname(__DIR__).'/vendor/autoload.php');
- require PHPUNIT_COMPOSER_INSTALL;
- PHPUnit\TextUI\Command::main();
+ if (PHP_VERSION_ID >= 80000) {
+ require dirname(__DIR__).'/vendor/phpunit/phpunit/phpunit';
+ } else {
+ define('PHPUNIT_COMPOSER_INSTALL', dirname(__DIR__).'/vendor/autoload.php');
+ require PHPUNIT_COMPOSER_INSTALL;
+ PHPUnit\TextUI\Command::main();
+ }
} else {
if (!is_file(dirname(__DIR__).'/vendor/symfony/phpunit-bridge/bin/simple-phpunit.php')) {
echo "Unable to find the `simple-phpunit.php` script in `vendor/symfony/phpunit-bridge/bin/`.\n";
diff --git a/composer.json b/composer.json
index 644f06d..6d63572 100644
--- a/composer.json
+++ b/composer.json
@@ -4,43 +4,42 @@
"license": "MIT",
"minimum-stability": "dev",
"require": {
- "php": "^8.1",
"ext-ctype": "*",
"ext-iconv": "*",
- "doctrine/doctrine-bundle": "^2.7.1",
- "doctrine/doctrine-migrations-bundle": "^3.2",
- "doctrine/orm": "^2.13.3",
+ "doctrine/doctrine-bundle": "^2.11.2",
+ "doctrine/doctrine-migrations-bundle": "^3.3",
+ "doctrine/orm": "^2.18.0",
"phpdocumentor/reflection-docblock": "^5.3",
- "symfony/apache-pack": "^1.0",
- "symfony/asset": "6.4.*",
- "symfony/console": "6.4.*",
- "symfony/dotenv": "6.4.*",
- "symfony/expression-language": "6.4.*",
- "symfony/flex": "^2.2.3",
- "symfony/form": "6.4.*",
- "symfony/framework-bundle": "6.4.*",
- "symfony/monolog-bundle": "^3.8",
- "symfony/process": "6.4.*",
- "symfony/property-access": "6.4.*",
- "symfony/property-info": "6.4.*",
- "symfony/runtime": "6.4.*",
- "symfony/security-bundle": "6.4.*",
- "symfony/serializer": "6.4.*",
- "symfony/twig-bundle": "6.4.*",
- "symfony/validator": "6.4.*",
- "symfony/web-link": "6.4.*",
- "symfony/workflow": "6.4.*",
- "symfony/yaml": "6.4.*"
+ "symfony/apache-pack": "^1.0.1",
+ "symfony/asset": "7.0.*",
+ "symfony/console": "7.0.*",
+ "symfony/dotenv": "7.0.*",
+ "symfony/expression-language": "7.0.*",
+ "symfony/flex": "^2.4.4",
+ "symfony/form": "7.0.*",
+ "symfony/framework-bundle": "7.0.*",
+ "symfony/monolog-bundle": "^3.10",
+ "symfony/process": "7.0.*",
+ "symfony/property-access": "7.0.*",
+ "symfony/property-info": "7.0.*",
+ "symfony/runtime": "7.0.*",
+ "symfony/security-bundle": "7.0.*",
+ "symfony/serializer": "7.0.*",
+ "symfony/twig-bundle": "7.0.*",
+ "symfony/validator": "7.0.*",
+ "symfony/web-link": "7.0.*",
+ "symfony/workflow": "7.0.*",
+ "symfony/yaml": "7.0.*"
},
"require-dev": {
- "symfony/browser-kit": "6.4.*",
- "symfony/css-selector": "6.4.*",
- "symfony/debug-bundle": "6.4.*",
- "symfony/maker-bundle": "^1.47",
- "symfony/phpunit-bridge": "6.4.*",
- "symfony/stopwatch": "6.4.*",
- "symfony/var-dumper": "6.4.*",
- "symfony/web-profiler-bundle": "6.4.*"
+ "symfony/browser-kit": "7.0.*",
+ "symfony/css-selector": "7.0.*",
+ "symfony/debug-bundle": "7.0.*",
+ "symfony/maker-bundle": "^1.54",
+ "symfony/phpunit-bridge": "7.0.*",
+ "symfony/stopwatch": "7.0.*",
+ "symfony/var-dumper": "7.0.*",
+ "symfony/web-profiler-bundle": "7.0.*"
},
"config": {
"preferred-install": {
@@ -79,7 +78,8 @@
"scripts": {
"auto-scripts": {
"cache:clear": "symfony-cmd",
- "assets:install --symlink --relative %PUBLIC_DIR%": "symfony-cmd"
+ "assets:install --symlink --relative %PUBLIC_DIR%": "symfony-cmd",
+ "assets:install %PUBLIC_DIR%": "symfony-cmd"
},
"post-install-cmd": [
"@auto-scripts"
@@ -95,7 +95,8 @@
"extra": {
"symfony": {
"allow-contrib": false,
- "require": "6.4.*"
+ "require": "7.0.*",
+ "docker": false
}
}
}
diff --git a/composer.lock b/composer.lock
index c809e46..b4ce421 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": "e68ae8de5771be3322b85048d96f92c5",
+ "content-hash": "813e3c3f30a7f62188f03c537c67ae4e",
"packages": [
{
"name": "doctrine/cache",
@@ -278,16 +278,16 @@
},
{
"name": "doctrine/dbal",
- "version": "3.7.1",
+ "version": "3.8.1",
"source": {
"type": "git",
"url": "https://github.com/doctrine/dbal.git",
- "reference": "5b7bd66c9ff58c04c5474ab85edce442f8081cb2"
+ "reference": "c9ea252cdce4da324ede3d6c5913dd89f769afd2"
},
"dist": {
"type": "zip",
- "url": "https://api.github.com/repos/doctrine/dbal/zipball/5b7bd66c9ff58c04c5474ab85edce442f8081cb2",
- "reference": "5b7bd66c9ff58c04c5474ab85edce442f8081cb2",
+ "url": "https://api.github.com/repos/doctrine/dbal/zipball/c9ea252cdce4da324ede3d6c5913dd89f769afd2",
+ "reference": "c9ea252cdce4da324ede3d6c5913dd89f769afd2",
"shasum": ""
},
"require": {
@@ -303,14 +303,14 @@
"doctrine/coding-standard": "12.0.0",
"fig/log-test": "^1",
"jetbrains/phpstorm-stubs": "2023.1",
- "phpstan/phpstan": "1.10.35",
+ "phpstan/phpstan": "1.10.57",
"phpstan/phpstan-strict-rules": "^1.5",
- "phpunit/phpunit": "9.6.13",
+ "phpunit/phpunit": "9.6.16",
"psalm/plugin-phpunit": "0.18.4",
"slevomat/coding-standard": "8.13.1",
- "squizlabs/php_codesniffer": "3.7.2",
- "symfony/cache": "^5.4|^6.0",
- "symfony/console": "^4.4|^5.4|^6.0",
+ "squizlabs/php_codesniffer": "3.8.1",
+ "symfony/cache": "^5.4|^6.0|^7.0",
+ "symfony/console": "^4.4|^5.4|^6.0|^7.0",
"vimeo/psalm": "4.30.0"
},
"suggest": {
@@ -371,7 +371,7 @@
],
"support": {
"issues": "https://github.com/doctrine/dbal/issues",
- "source": "https://github.com/doctrine/dbal/tree/3.7.1"
+ "source": "https://github.com/doctrine/dbal/tree/3.8.1"
},
"funding": [
{
@@ -387,20 +387,20 @@
"type": "tidelift"
}
],
- "time": "2023-10-06T05:06:20+00:00"
+ "time": "2024-02-03T17:33:49+00:00"
},
{
"name": "doctrine/deprecations",
- "version": "1.1.2",
+ "version": "1.1.3",
"source": {
"type": "git",
"url": "https://github.com/doctrine/deprecations.git",
- "reference": "4f2d4f2836e7ec4e7a8625e75c6aa916004db931"
+ "reference": "dfbaa3c2d2e9a9df1118213f3b8b0c597bb99fab"
},
"dist": {
"type": "zip",
- "url": "https://api.github.com/repos/doctrine/deprecations/zipball/4f2d4f2836e7ec4e7a8625e75c6aa916004db931",
- "reference": "4f2d4f2836e7ec4e7a8625e75c6aa916004db931",
+ "url": "https://api.github.com/repos/doctrine/deprecations/zipball/dfbaa3c2d2e9a9df1118213f3b8b0c597bb99fab",
+ "reference": "dfbaa3c2d2e9a9df1118213f3b8b0c597bb99fab",
"shasum": ""
},
"require": {
@@ -432,64 +432,67 @@
"homepage": "https://www.doctrine-project.org/",
"support": {
"issues": "https://github.com/doctrine/deprecations/issues",
- "source": "https://github.com/doctrine/deprecations/tree/1.1.2"
+ "source": "https://github.com/doctrine/deprecations/tree/1.1.3"
},
- "time": "2023-09-27T20:04:15+00:00"
+ "time": "2024-01-30T19:34:25+00:00"
},
{
"name": "doctrine/doctrine-bundle",
- "version": "2.10.2",
+ "version": "2.11.2",
"source": {
"type": "git",
"url": "https://github.com/doctrine/DoctrineBundle.git",
- "reference": "f28b1f78de3a2938ff05cfe751233097624cc756"
+ "reference": "fb22c9320383caa2829c32dc3b84c1b5e0f1ceaf"
},
"dist": {
"type": "zip",
- "url": "https://api.github.com/repos/doctrine/DoctrineBundle/zipball/f28b1f78de3a2938ff05cfe751233097624cc756",
- "reference": "f28b1f78de3a2938ff05cfe751233097624cc756",
+ "url": "https://api.github.com/repos/doctrine/DoctrineBundle/zipball/fb22c9320383caa2829c32dc3b84c1b5e0f1ceaf",
+ "reference": "fb22c9320383caa2829c32dc3b84c1b5e0f1ceaf",
"shasum": ""
},
"require": {
"doctrine/cache": "^1.11 || ^2.0",
- "doctrine/dbal": "^3.6.0",
+ "doctrine/dbal": "^3.7.0 || ^4.0",
"doctrine/persistence": "^2.2 || ^3",
"doctrine/sql-formatter": "^1.0.1",
"php": "^7.4 || ^8.0",
- "symfony/cache": "^5.4 || ^6.0",
- "symfony/config": "^5.4 || ^6.0",
- "symfony/console": "^5.4 || ^6.0",
- "symfony/dependency-injection": "^5.4 || ^6.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": "^5.4.19 || ^6.0.7",
- "symfony/framework-bundle": "^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/annotations": ">=3.0",
- "doctrine/orm": "<2.11 || >=3.0",
+ "doctrine/orm": "<2.17 || >=4.0",
"twig/twig": "<1.34 || >=2.0 <2.4"
},
"require-dev": {
"doctrine/annotations": "^1 || ^2",
- "doctrine/coding-standard": "^9.0",
+ "doctrine/coding-standard": "^12",
"doctrine/deprecations": "^1.0",
- "doctrine/orm": "^2.11 || ^3.0",
+ "doctrine/orm": "^2.17 || ^3.0",
"friendsofphp/proxy-manager-lts": "^1.0",
- "phpunit/phpunit": "^9.5.26 || ^10.0",
+ "phpunit/phpunit": "^9.5.26",
"psalm/plugin-phpunit": "^0.18.4",
- "psalm/plugin-symfony": "^4",
+ "psalm/plugin-symfony": "^5",
"psr/log": "^1.1.4 || ^2.0 || ^3.0",
- "symfony/phpunit-bridge": "^6.1",
- "symfony/property-info": "^5.4 || ^6.0",
- "symfony/proxy-manager-bridge": "^5.4 || ^6.0",
- "symfony/security-bundle": "^5.4 || ^6.0",
- "symfony/twig-bridge": "^5.4 || ^6.0",
- "symfony/validator": "^5.4 || ^6.0",
- "symfony/web-profiler-bundle": "^5.4 || ^6.0",
- "symfony/yaml": "^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.30"
+ "vimeo/psalm": "^5.15"
},
"suggest": {
"doctrine/orm": "The Doctrine ORM integration is optional in the bundle.",
@@ -534,7 +537,7 @@
],
"support": {
"issues": "https://github.com/doctrine/DoctrineBundle/issues",
- "source": "https://github.com/doctrine/DoctrineBundle/tree/2.10.2"
+ "source": "https://github.com/doctrine/DoctrineBundle/tree/2.11.2"
},
"funding": [
{
@@ -550,38 +553,44 @@
"type": "tidelift"
}
],
- "time": "2023-08-06T09:31:40+00:00"
+ "time": "2024-02-06T15:41:25+00:00"
},
{
"name": "doctrine/doctrine-migrations-bundle",
- "version": "3.2.4",
+ "version": "3.3.0",
"source": {
"type": "git",
"url": "https://github.com/doctrine/DoctrineMigrationsBundle.git",
- "reference": "94e6b0fe1a50901d52f59dbb9b4b0737718b2c1e"
+ "reference": "1dd42906a5fb9c5960723e2ebb45c68006493835"
},
"dist": {
"type": "zip",
- "url": "https://api.github.com/repos/doctrine/DoctrineMigrationsBundle/zipball/94e6b0fe1a50901d52f59dbb9b4b0737718b2c1e",
- "reference": "94e6b0fe1a50901d52f59dbb9b4b0737718b2c1e",
+ "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": {
@@ -619,7 +628,7 @@
],
"support": {
"issues": "https://github.com/doctrine/DoctrineMigrationsBundle/issues",
- "source": "https://github.com/doctrine/DoctrineMigrationsBundle/tree/3.2.4"
+ "source": "https://github.com/doctrine/DoctrineMigrationsBundle/tree/3.3.0"
},
"funding": [
{
@@ -635,7 +644,7 @@
"type": "tidelift"
}
],
- "time": "2023-06-02T08:19:26+00:00"
+ "time": "2023-11-13T19:44:41+00:00"
},
{
"name": "doctrine/event-manager",
@@ -730,16 +739,16 @@
},
{
"name": "doctrine/inflector",
- "version": "2.0.8",
+ "version": "2.0.9",
"source": {
"type": "git",
"url": "https://github.com/doctrine/inflector.git",
- "reference": "f9301a5b2fb1216b2b08f02ba04dc45423db6bff"
+ "reference": "2930cd5ef353871c821d5c43ed030d39ac8cfe65"
},
"dist": {
"type": "zip",
- "url": "https://api.github.com/repos/doctrine/inflector/zipball/f9301a5b2fb1216b2b08f02ba04dc45423db6bff",
- "reference": "f9301a5b2fb1216b2b08f02ba04dc45423db6bff",
+ "url": "https://api.github.com/repos/doctrine/inflector/zipball/2930cd5ef353871c821d5c43ed030d39ac8cfe65",
+ "reference": "2930cd5ef353871c821d5c43ed030d39ac8cfe65",
"shasum": ""
},
"require": {
@@ -801,7 +810,7 @@
],
"support": {
"issues": "https://github.com/doctrine/inflector/issues",
- "source": "https://github.com/doctrine/inflector/tree/2.0.8"
+ "source": "https://github.com/doctrine/inflector/tree/2.0.9"
},
"funding": [
{
@@ -817,7 +826,7 @@
"type": "tidelift"
}
],
- "time": "2023-06-16T13:40:37+00:00"
+ "time": "2024-01-15T18:05:13+00:00"
},
{
"name": "doctrine/instantiator",
@@ -891,28 +900,27 @@
},
{
"name": "doctrine/lexer",
- "version": "2.1.0",
+ "version": "3.0.1",
"source": {
"type": "git",
"url": "https://github.com/doctrine/lexer.git",
- "reference": "39ab8fcf5a51ce4b85ca97c7a7d033eb12831124"
+ "reference": "31ad66abc0fc9e1a1f2d9bc6a42668d2fbbcd6dd"
},
"dist": {
"type": "zip",
- "url": "https://api.github.com/repos/doctrine/lexer/zipball/39ab8fcf5a51ce4b85ca97c7a7d033eb12831124",
- "reference": "39ab8fcf5a51ce4b85ca97c7a7d033eb12831124",
+ "url": "https://api.github.com/repos/doctrine/lexer/zipball/31ad66abc0fc9e1a1f2d9bc6a42668d2fbbcd6dd",
+ "reference": "31ad66abc0fc9e1a1f2d9bc6a42668d2fbbcd6dd",
"shasum": ""
},
"require": {
- "doctrine/deprecations": "^1.0",
- "php": "^7.1 || ^8.0"
+ "php": "^8.1"
},
"require-dev": {
- "doctrine/coding-standard": "^9 || ^10",
- "phpstan/phpstan": "^1.3",
- "phpunit/phpunit": "^7.5 || ^8.5 || ^9.5",
+ "doctrine/coding-standard": "^12",
+ "phpstan/phpstan": "^1.10",
+ "phpunit/phpunit": "^10.5",
"psalm/plugin-phpunit": "^0.18.3",
- "vimeo/psalm": "^4.11 || ^5.0"
+ "vimeo/psalm": "^5.21"
},
"type": "library",
"autoload": {
@@ -949,7 +957,7 @@
],
"support": {
"issues": "https://github.com/doctrine/lexer/issues",
- "source": "https://github.com/doctrine/lexer/tree/2.1.0"
+ "source": "https://github.com/doctrine/lexer/tree/3.0.1"
},
"funding": [
{
@@ -965,51 +973,51 @@
"type": "tidelift"
}
],
- "time": "2022-12-14T08:49:07+00:00"
+ "time": "2024-02-05T11:56:58+00:00"
},
{
"name": "doctrine/migrations",
- "version": "3.6.0",
+ "version": "3.7.2",
"source": {
"type": "git",
"url": "https://github.com/doctrine/migrations.git",
- "reference": "e542ad8bcd606d7a18d0875babb8a6d963c9c059"
+ "reference": "47af29eef49f29ebee545947e8b2a4b3be318c8a"
},
"dist": {
"type": "zip",
- "url": "https://api.github.com/repos/doctrine/migrations/zipball/e542ad8bcd606d7a18d0875babb8a6d963c9c059",
- "reference": "e542ad8bcd606d7a18d0875babb8a6d963c9c059",
+ "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": "^9",
- "doctrine/orm": "^2.13",
+ "doctrine/coding-standard": "^12",
+ "doctrine/orm": "^2.13 || ^3",
"doctrine/persistence": "^2 || ^3",
"doctrine/sql-formatter": "^1.0",
"ext-pdo_sqlite": "*",
- "phpstan/phpstan": "^1.5",
- "phpstan/phpstan-deprecation-rules": "^1",
- "phpstan/phpstan-phpunit": "^1.1",
- "phpstan/phpstan-strict-rules": "^1.1",
- "phpstan/phpstan-symfony": "^1.1",
- "phpunit/phpunit": "^9.5.24",
- "symfony/cache": "^4.4 || ^5.4 || ^6.0",
- "symfony/process": "^4.4 || ^5.4 || ^6.0",
- "symfony/yaml": "^4.4 || ^5.4 || ^6.0"
+ "phpstan/phpstan": "^1.10",
+ "phpstan/phpstan-deprecation-rules": "^1.1",
+ "phpstan/phpstan-phpunit": "^1.3",
+ "phpstan/phpstan-strict-rules": "^1.4",
+ "phpstan/phpstan-symfony": "^1.3",
+ "phpunit/phpunit": "^10.3",
+ "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.",
@@ -1051,7 +1059,7 @@
],
"support": {
"issues": "https://github.com/doctrine/migrations/issues",
- "source": "https://github.com/doctrine/migrations/tree/3.6.0"
+ "source": "https://github.com/doctrine/migrations/tree/3.7.2"
},
"funding": [
{
@@ -1067,20 +1075,20 @@
"type": "tidelift"
}
],
- "time": "2023-02-15T18:49:46+00:00"
+ "time": "2023-12-05T11:35:05+00:00"
},
{
"name": "doctrine/orm",
- "version": "2.16.2",
+ "version": "2.18.0",
"source": {
"type": "git",
"url": "https://github.com/doctrine/orm.git",
- "reference": "17500f56eaa930f5cd14d765bc2cd851c7d37cc0"
+ "reference": "f2176a9ce56cafdfd1624d54bfdb076819083d5b"
},
"dist": {
"type": "zip",
- "url": "https://api.github.com/repos/doctrine/orm/zipball/17500f56eaa930f5cd14d765bc2cd851c7d37cc0",
- "reference": "17500f56eaa930f5cd14d765bc2cd851c7d37cc0",
+ "url": "https://api.github.com/repos/doctrine/orm/zipball/f2176a9ce56cafdfd1624d54bfdb076819083d5b",
+ "reference": "f2176a9ce56cafdfd1624d54bfdb076819083d5b",
"shasum": ""
},
"require": {
@@ -1093,12 +1101,12 @@
"doctrine/event-manager": "^1.2 || ^2",
"doctrine/inflector": "^1.4 || ^2.0",
"doctrine/instantiator": "^1.3 || ^2",
- "doctrine/lexer": "^2",
+ "doctrine/lexer": "^2 || ^3",
"doctrine/persistence": "^2.4 || ^3",
"ext-ctype": "*",
"php": "^7.1 || ^8.0",
"psr/cache": "^1 || ^2 || ^3",
- "symfony/console": "^4.2 || ^5.0 || ^6.0",
+ "symfony/console": "^4.2 || ^5.0 || ^6.0 || ^7.0",
"symfony/polyfill-php72": "^1.23",
"symfony/polyfill-php80": "^1.16"
},
@@ -1109,14 +1117,14 @@
"doctrine/annotations": "^1.13 || ^2",
"doctrine/coding-standard": "^9.0.2 || ^12.0",
"phpbench/phpbench": "^0.16.10 || ^1.0",
- "phpstan/phpstan": "~1.4.10 || 1.10.28",
+ "phpstan/phpstan": "~1.4.10 || 1.10.35",
"phpunit/phpunit": "^7.5 || ^8.5 || ^9.6",
"psr/log": "^1 || ^2 || ^3",
"squizlabs/php_codesniffer": "3.7.2",
- "symfony/cache": "^4.4 || ^5.4 || ^6.0",
- "symfony/var-exporter": "^4.4 || ^5.4 || ^6.2",
- "symfony/yaml": "^3.4 || ^4.0 || ^5.0 || ^6.0",
- "vimeo/psalm": "4.30.0 || 5.14.1"
+ "symfony/cache": "^4.4 || ^5.4 || ^6.4 || ^7.0",
+ "symfony/var-exporter": "^4.4 || ^5.4 || ^6.2 || ^7.0",
+ "symfony/yaml": "^3.4 || ^4.0 || ^5.0 || ^6.0 || ^7.0",
+ "vimeo/psalm": "4.30.0 || 5.16.0"
},
"suggest": {
"ext-dom": "Provides support for XSD validation for XML mapping files",
@@ -1129,7 +1137,7 @@
"type": "library",
"autoload": {
"psr-4": {
- "Doctrine\\ORM\\": "lib/Doctrine/ORM"
+ "Doctrine\\ORM\\": "src"
}
},
"notification-url": "https://packagist.org/downloads/",
@@ -1166,9 +1174,9 @@
],
"support": {
"issues": "https://github.com/doctrine/orm/issues",
- "source": "https://github.com/doctrine/orm/tree/2.16.2"
+ "source": "https://github.com/doctrine/orm/tree/2.18.0"
},
- "time": "2023-08-27T18:21:56+00:00"
+ "time": "2024-01-31T15:53:12+00:00"
},
{
"name": "doctrine/persistence",
@@ -1322,16 +1330,16 @@
},
{
"name": "monolog/monolog",
- "version": "3.4.0",
+ "version": "3.5.0",
"source": {
"type": "git",
"url": "https://github.com/Seldaek/monolog.git",
- "reference": "e2392369686d420ca32df3803de28b5d6f76867d"
+ "reference": "c915e2634718dbc8a4a15c61b0e62e7a44e14448"
},
"dist": {
"type": "zip",
- "url": "https://api.github.com/repos/Seldaek/monolog/zipball/e2392369686d420ca32df3803de28b5d6f76867d",
- "reference": "e2392369686d420ca32df3803de28b5d6f76867d",
+ "url": "https://api.github.com/repos/Seldaek/monolog/zipball/c915e2634718dbc8a4a15c61b0e62e7a44e14448",
+ "reference": "c915e2634718dbc8a4a15c61b0e62e7a44e14448",
"shasum": ""
},
"require": {
@@ -1407,7 +1415,7 @@
],
"support": {
"issues": "https://github.com/Seldaek/monolog/issues",
- "source": "https://github.com/Seldaek/monolog/tree/3.4.0"
+ "source": "https://github.com/Seldaek/monolog/tree/3.5.0"
},
"funding": [
{
@@ -1419,7 +1427,7 @@
"type": "tidelift"
}
],
- "time": "2023-06-21T08:46:11+00:00"
+ "time": "2023-10-27T15:32:31+00:00"
},
{
"name": "phpdocumentor/reflection-common",
@@ -1533,16 +1541,16 @@
},
{
"name": "phpdocumentor/type-resolver",
- "version": "1.7.3",
+ "version": "1.8.0",
"source": {
"type": "git",
"url": "https://github.com/phpDocumentor/TypeResolver.git",
- "reference": "3219c6ee25c9ea71e3d9bbaf39c67c9ebd499419"
+ "reference": "fad452781b3d774e3337b0c0b245dd8e5a4455fc"
},
"dist": {
"type": "zip",
- "url": "https://api.github.com/repos/phpDocumentor/TypeResolver/zipball/3219c6ee25c9ea71e3d9bbaf39c67c9ebd499419",
- "reference": "3219c6ee25c9ea71e3d9bbaf39c67c9ebd499419",
+ "url": "https://api.github.com/repos/phpDocumentor/TypeResolver/zipball/fad452781b3d774e3337b0c0b245dd8e5a4455fc",
+ "reference": "fad452781b3d774e3337b0c0b245dd8e5a4455fc",
"shasum": ""
},
"require": {
@@ -1585,22 +1593,22 @@
"description": "A PSR-5 based resolver of Class names, Types and Structural Element Names",
"support": {
"issues": "https://github.com/phpDocumentor/TypeResolver/issues",
- "source": "https://github.com/phpDocumentor/TypeResolver/tree/1.7.3"
+ "source": "https://github.com/phpDocumentor/TypeResolver/tree/1.8.0"
},
- "time": "2023-08-12T11:01:26+00:00"
+ "time": "2024-01-11T11:49:22+00:00"
},
{
"name": "phpstan/phpdoc-parser",
- "version": "1.24.2",
+ "version": "1.25.0",
"source": {
"type": "git",
"url": "https://github.com/phpstan/phpdoc-parser.git",
- "reference": "bcad8d995980440892759db0c32acae7c8e79442"
+ "reference": "bd84b629c8de41aa2ae82c067c955e06f1b00240"
},
"dist": {
"type": "zip",
- "url": "https://api.github.com/repos/phpstan/phpdoc-parser/zipball/bcad8d995980440892759db0c32acae7c8e79442",
- "reference": "bcad8d995980440892759db0c32acae7c8e79442",
+ "url": "https://api.github.com/repos/phpstan/phpdoc-parser/zipball/bd84b629c8de41aa2ae82c067c955e06f1b00240",
+ "reference": "bd84b629c8de41aa2ae82c067c955e06f1b00240",
"shasum": ""
},
"require": {
@@ -1632,9 +1640,9 @@
"description": "PHPDoc parser with support for nullable, intersection and generic types",
"support": {
"issues": "https://github.com/phpstan/phpdoc-parser/issues",
- "source": "https://github.com/phpstan/phpdoc-parser/tree/1.24.2"
+ "source": "https://github.com/phpstan/phpdoc-parser/tree/1.25.0"
},
- "time": "2023-09-26T12:28:12+00:00"
+ "time": "2024-01-04T17:06:16+00:00"
},
{
"name": "psr/cache",
@@ -1970,28 +1978,28 @@
},
{
"name": "symfony/asset",
- "version": "6.4.x-dev",
+ "version": "v7.0.3",
"source": {
"type": "git",
"url": "https://github.com/symfony/asset.git",
- "reference": "f2f2de60d7cb864aed871e8292316209b20826d4"
+ "reference": "3ae493792fc17cc31b84e231f30f2d154575f171"
},
"dist": {
"type": "zip",
- "url": "https://api.github.com/repos/symfony/asset/zipball/f2f2de60d7cb864aed871e8292316209b20826d4",
- "reference": "f2f2de60d7cb864aed871e8292316209b20826d4",
+ "url": "https://api.github.com/repos/symfony/asset/zipball/3ae493792fc17cc31b84e231f30f2d154575f171",
+ "reference": "3ae493792fc17cc31b84e231f30f2d154575f171",
"shasum": ""
},
"require": {
- "php": ">=8.1"
+ "php": ">=8.2"
},
"conflict": {
- "symfony/http-foundation": "<5.4"
+ "symfony/http-foundation": "<6.4"
},
"require-dev": {
- "symfony/http-client": "^5.4|^6.0|^7.0",
- "symfony/http-foundation": "^5.4|^6.0|^7.0",
- "symfony/http-kernel": "^5.4|^6.0|^7.0"
+ "symfony/http-client": "^6.4|^7.0",
+ "symfony/http-foundation": "^6.4|^7.0",
+ "symfony/http-kernel": "^6.4|^7.0"
},
"type": "library",
"autoload": {
@@ -2019,7 +2027,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/6.4"
+ "source": "https://github.com/symfony/asset/tree/v7.0.3"
},
"funding": [
{
@@ -2035,35 +2043,35 @@
"type": "tidelift"
}
],
- "time": "2023-10-20T05:44:23+00:00"
+ "time": "2024-01-23T15:02:46+00:00"
},
{
"name": "symfony/cache",
- "version": "6.4.x-dev",
+ "version": "v7.0.3",
"source": {
"type": "git",
"url": "https://github.com/symfony/cache.git",
- "reference": "dd1862822891c2836b65472338c7182692079086"
+ "reference": "2207eceb2433d74df81232d97439bf508cb9e050"
},
"dist": {
"type": "zip",
- "url": "https://api.github.com/repos/symfony/cache/zipball/dd1862822891c2836b65472338c7182692079086",
- "reference": "dd1862822891c2836b65472338c7182692079086",
+ "url": "https://api.github.com/repos/symfony/cache/zipball/2207eceb2433d74df81232d97439bf508cb9e050",
+ "reference": "2207eceb2433d74df81232d97439bf508cb9e050",
"shasum": ""
},
"require": {
- "php": ">=8.1",
+ "php": ">=8.2",
"psr/cache": "^2.0|^3.0",
"psr/log": "^1.1|^2|^3",
"symfony/cache-contracts": "^2.5|^3",
"symfony/service-contracts": "^2.5|^3",
- "symfony/var-exporter": "^6.3.6|^7.0"
+ "symfony/var-exporter": "^6.4|^7.0"
},
"conflict": {
- "doctrine/dbal": "<2.13.1",
- "symfony/dependency-injection": "<5.4",
- "symfony/http-kernel": "<5.4",
- "symfony/var-dumper": "<5.4"
+ "doctrine/dbal": "<3.6",
+ "symfony/dependency-injection": "<6.4",
+ "symfony/http-kernel": "<6.4",
+ "symfony/var-dumper": "<6.4"
},
"provide": {
"psr/cache-implementation": "2.0|3.0",
@@ -2072,15 +2080,15 @@
},
"require-dev": {
"cache/integration-tests": "dev-master",
- "doctrine/dbal": "^2.13.1|^3|^4",
+ "doctrine/dbal": "^3.6|^4",
"predis/predis": "^1.1|^2.0",
"psr/simple-cache": "^1.0|^2.0|^3.0",
- "symfony/config": "^5.4|^6.0|^7.0",
- "symfony/dependency-injection": "^5.4|^6.0|^7.0",
- "symfony/filesystem": "^5.4|^6.0|^7.0",
- "symfony/http-kernel": "^5.4|^6.0|^7.0",
- "symfony/messenger": "^5.4|^6.0|^7.0",
- "symfony/var-dumper": "^5.4|^6.0|^7.0"
+ "symfony/config": "^6.4|^7.0",
+ "symfony/dependency-injection": "^6.4|^7.0",
+ "symfony/filesystem": "^6.4|^7.0",
+ "symfony/http-kernel": "^6.4|^7.0",
+ "symfony/messenger": "^6.4|^7.0",
+ "symfony/var-dumper": "^6.4|^7.0"
},
"type": "library",
"autoload": {
@@ -2115,7 +2123,7 @@
"psr6"
],
"support": {
- "source": "https://github.com/symfony/cache/tree/6.4"
+ "source": "https://github.com/symfony/cache/tree/v7.0.3"
},
"funding": [
{
@@ -2131,20 +2139,20 @@
"type": "tidelift"
}
],
- "time": "2023-10-18T09:43:34+00:00"
+ "time": "2024-01-23T15:02:46+00:00"
},
{
"name": "symfony/cache-contracts",
- "version": "v3.3.0",
+ "version": "v3.4.0",
"source": {
"type": "git",
"url": "https://github.com/symfony/cache-contracts.git",
- "reference": "ad945640ccc0ae6e208bcea7d7de4b39b569896b"
+ "reference": "1d74b127da04ffa87aa940abe15446fa89653778"
},
"dist": {
"type": "zip",
- "url": "https://api.github.com/repos/symfony/cache-contracts/zipball/ad945640ccc0ae6e208bcea7d7de4b39b569896b",
- "reference": "ad945640ccc0ae6e208bcea7d7de4b39b569896b",
+ "url": "https://api.github.com/repos/symfony/cache-contracts/zipball/1d74b127da04ffa87aa940abe15446fa89653778",
+ "reference": "1d74b127da04ffa87aa940abe15446fa89653778",
"shasum": ""
},
"require": {
@@ -2191,7 +2199,7 @@
"standards"
],
"support": {
- "source": "https://github.com/symfony/cache-contracts/tree/v3.3.0"
+ "source": "https://github.com/symfony/cache-contracts/tree/v3.4.0"
},
"funding": [
{
@@ -2207,24 +2215,24 @@
"type": "tidelift"
}
],
- "time": "2023-05-23T14:45:45+00:00"
+ "time": "2023-09-25T12:52:38+00:00"
},
{
"name": "symfony/clock",
- "version": "6.4.x-dev",
+ "version": "v7.0.3",
"source": {
"type": "git",
"url": "https://github.com/symfony/clock.git",
- "reference": "48102bcc56b26d453c7f5e7f72829abc9df25a16"
+ "reference": "1c680e565dc0044d8ed3baeb57835fcacd9c6aed"
},
"dist": {
"type": "zip",
- "url": "https://api.github.com/repos/symfony/clock/zipball/48102bcc56b26d453c7f5e7f72829abc9df25a16",
- "reference": "48102bcc56b26d453c7f5e7f72829abc9df25a16",
+ "url": "https://api.github.com/repos/symfony/clock/zipball/1c680e565dc0044d8ed3baeb57835fcacd9c6aed",
+ "reference": "1c680e565dc0044d8ed3baeb57835fcacd9c6aed",
"shasum": ""
},
"require": {
- "php": ">=8.1",
+ "php": ">=8.2",
"psr/clock": "^1.0",
"symfony/polyfill-php83": "^1.28"
},
@@ -2265,7 +2273,7 @@
"time"
],
"support": {
- "source": "https://github.com/symfony/clock/tree/6.4"
+ "source": "https://github.com/symfony/clock/tree/v7.0.3"
},
"funding": [
{
@@ -2281,38 +2289,38 @@
"type": "tidelift"
}
],
- "time": "2023-10-13T14:46:14+00:00"
+ "time": "2024-01-23T15:02:46+00:00"
},
{
"name": "symfony/config",
- "version": "6.4.x-dev",
+ "version": "v7.0.3",
"source": {
"type": "git",
"url": "https://github.com/symfony/config.git",
- "reference": "92d470e380cb77b67a546bf2471434da0f2b0e1f"
+ "reference": "86a5027869ca3d6bdecae6d5d6c2f77c8f2c1d16"
},
"dist": {
"type": "zip",
- "url": "https://api.github.com/repos/symfony/config/zipball/92d470e380cb77b67a546bf2471434da0f2b0e1f",
- "reference": "92d470e380cb77b67a546bf2471434da0f2b0e1f",
+ "url": "https://api.github.com/repos/symfony/config/zipball/86a5027869ca3d6bdecae6d5d6c2f77c8f2c1d16",
+ "reference": "86a5027869ca3d6bdecae6d5d6c2f77c8f2c1d16",
"shasum": ""
},
"require": {
- "php": ">=8.1",
+ "php": ">=8.2",
"symfony/deprecation-contracts": "^2.5|^3",
- "symfony/filesystem": "^5.4|^6.0|^7.0",
+ "symfony/filesystem": "^6.4|^7.0",
"symfony/polyfill-ctype": "~1.8"
},
"conflict": {
- "symfony/finder": "<5.4",
+ "symfony/finder": "<6.4",
"symfony/service-contracts": "<2.5"
},
"require-dev": {
- "symfony/event-dispatcher": "^5.4|^6.0|^7.0",
- "symfony/finder": "^5.4|^6.0|^7.0",
- "symfony/messenger": "^5.4|^6.0|^7.0",
+ "symfony/event-dispatcher": "^6.4|^7.0",
+ "symfony/finder": "^6.4|^7.0",
+ "symfony/messenger": "^6.4|^7.0",
"symfony/service-contracts": "^2.5|^3",
- "symfony/yaml": "^5.4|^6.0|^7.0"
+ "symfony/yaml": "^6.4|^7.0"
},
"type": "library",
"autoload": {
@@ -2340,7 +2348,7 @@
"description": "Helps you find, load, combine, autofill and validate configuration values of any kind",
"homepage": "https://symfony.com",
"support": {
- "source": "https://github.com/symfony/config/tree/6.4"
+ "source": "https://github.com/symfony/config/tree/v7.0.3"
},
"funding": [
{
@@ -2356,51 +2364,50 @@
"type": "tidelift"
}
],
- "time": "2023-10-02T14:09:32+00:00"
+ "time": "2024-01-30T08:34:29+00:00"
},
{
"name": "symfony/console",
- "version": "6.4.x-dev",
+ "version": "v7.0.3",
"source": {
"type": "git",
"url": "https://github.com/symfony/console.git",
- "reference": "d9c21b11e19aaa3288d714015904debfca0da95d"
+ "reference": "c5010d50f1ee4b25cfa0201d9915cf1b14071456"
},
"dist": {
"type": "zip",
- "url": "https://api.github.com/repos/symfony/console/zipball/d9c21b11e19aaa3288d714015904debfca0da95d",
- "reference": "d9c21b11e19aaa3288d714015904debfca0da95d",
+ "url": "https://api.github.com/repos/symfony/console/zipball/c5010d50f1ee4b25cfa0201d9915cf1b14071456",
+ "reference": "c5010d50f1ee4b25cfa0201d9915cf1b14071456",
"shasum": ""
},
"require": {
- "php": ">=8.1",
- "symfony/deprecation-contracts": "^2.5|^3",
+ "php": ">=8.2",
"symfony/polyfill-mbstring": "~1.0",
"symfony/service-contracts": "^2.5|^3",
- "symfony/string": "^5.4|^6.0|^7.0"
+ "symfony/string": "^6.4|^7.0"
},
"conflict": {
- "symfony/dependency-injection": "<5.4",
- "symfony/dotenv": "<5.4",
- "symfony/event-dispatcher": "<5.4",
- "symfony/lock": "<5.4",
- "symfony/process": "<5.4"
+ "symfony/dependency-injection": "<6.4",
+ "symfony/dotenv": "<6.4",
+ "symfony/event-dispatcher": "<6.4",
+ "symfony/lock": "<6.4",
+ "symfony/process": "<6.4"
},
"provide": {
"psr/log-implementation": "1.0|2.0|3.0"
},
"require-dev": {
"psr/log": "^1|^2|^3",
- "symfony/config": "^5.4|^6.0|^7.0",
- "symfony/dependency-injection": "^5.4|^6.0|^7.0",
- "symfony/event-dispatcher": "^5.4|^6.0|^7.0",
+ "symfony/config": "^6.4|^7.0",
+ "symfony/dependency-injection": "^6.4|^7.0",
+ "symfony/event-dispatcher": "^6.4|^7.0",
"symfony/http-foundation": "^6.4|^7.0",
"symfony/http-kernel": "^6.4|^7.0",
- "symfony/lock": "^5.4|^6.0|^7.0",
- "symfony/messenger": "^5.4|^6.0|^7.0",
- "symfony/process": "^5.4|^6.0|^7.0",
- "symfony/stopwatch": "^5.4|^6.0|^7.0",
- "symfony/var-dumper": "^5.4|^6.0|^7.0"
+ "symfony/lock": "^6.4|^7.0",
+ "symfony/messenger": "^6.4|^7.0",
+ "symfony/process": "^6.4|^7.0",
+ "symfony/stopwatch": "^6.4|^7.0",
+ "symfony/var-dumper": "^6.4|^7.0"
},
"type": "library",
"autoload": {
@@ -2434,7 +2441,7 @@
"terminal"
],
"support": {
- "source": "https://github.com/symfony/console/tree/6.4"
+ "source": "https://github.com/symfony/console/tree/v7.0.3"
},
"funding": [
{
@@ -2450,44 +2457,43 @@
"type": "tidelift"
}
],
- "time": "2023-10-17T13:22:42+00:00"
+ "time": "2024-01-23T15:02:46+00:00"
},
{
"name": "symfony/dependency-injection",
- "version": "6.4.x-dev",
+ "version": "v7.0.3",
"source": {
"type": "git",
"url": "https://github.com/symfony/dependency-injection.git",
- "reference": "0be539643a27bc4ef6aa06429c9459d3b3d62c6d"
+ "reference": "e915c6684b8e3ae90a4441f6823ebbb40edf0b92"
},
"dist": {
"type": "zip",
- "url": "https://api.github.com/repos/symfony/dependency-injection/zipball/0be539643a27bc4ef6aa06429c9459d3b3d62c6d",
- "reference": "0be539643a27bc4ef6aa06429c9459d3b3d62c6d",
+ "url": "https://api.github.com/repos/symfony/dependency-injection/zipball/e915c6684b8e3ae90a4441f6823ebbb40edf0b92",
+ "reference": "e915c6684b8e3ae90a4441f6823ebbb40edf0b92",
"shasum": ""
},
"require": {
- "php": ">=8.1",
+ "php": ">=8.2",
"psr/container": "^1.1|^2.0",
"symfony/deprecation-contracts": "^2.5|^3",
- "symfony/service-contracts": "^2.5|^3.0",
- "symfony/var-exporter": "^6.2.10|^7.0"
+ "symfony/service-contracts": "^3.3",
+ "symfony/var-exporter": "^6.4|^7.0"
},
"conflict": {
"ext-psr": "<1.1|>=2",
- "symfony/config": "<6.1",
- "symfony/finder": "<5.4",
- "symfony/proxy-manager-bridge": "<6.3",
- "symfony/yaml": "<5.4"
+ "symfony/config": "<6.4",
+ "symfony/finder": "<6.4",
+ "symfony/yaml": "<6.4"
},
"provide": {
"psr/container-implementation": "1.1|2.0",
"symfony/service-implementation": "1.1|2.0|3.0"
},
"require-dev": {
- "symfony/config": "^6.1|^7.0",
- "symfony/expression-language": "^5.4|^6.0|^7.0",
- "symfony/yaml": "^5.4|^6.0|^7.0"
+ "symfony/config": "^6.4|^7.0",
+ "symfony/expression-language": "^6.4|^7.0",
+ "symfony/yaml": "^6.4|^7.0"
},
"type": "library",
"autoload": {
@@ -2515,7 +2521,7 @@
"description": "Allows you to standardize and centralize the way objects are constructed in your application",
"homepage": "https://symfony.com",
"support": {
- "source": "https://github.com/symfony/dependency-injection/tree/6.4"
+ "source": "https://github.com/symfony/dependency-injection/tree/v7.0.3"
},
"funding": [
{
@@ -2531,11 +2537,11 @@
"type": "tidelift"
}
],
- "time": "2023-10-20T12:00:10+00:00"
+ "time": "2024-01-30T08:34:29+00:00"
},
{
"name": "symfony/deprecation-contracts",
- "version": "v3.3.0",
+ "version": "v3.4.0",
"source": {
"type": "git",
"url": "https://github.com/symfony/deprecation-contracts.git",
@@ -2582,7 +2588,7 @@
"description": "A generic function and convention to trigger deprecation notices",
"homepage": "https://symfony.com",
"support": {
- "source": "https://github.com/symfony/deprecation-contracts/tree/v3.3.0"
+ "source": "https://github.com/symfony/deprecation-contracts/tree/v3.4.0"
},
"funding": [
{
@@ -2602,67 +2608,65 @@
},
{
"name": "symfony/doctrine-bridge",
- "version": "6.4.x-dev",
+ "version": "v7.0.3",
"source": {
"type": "git",
"url": "https://github.com/symfony/doctrine-bridge.git",
- "reference": "720fe98361d551d8d47553b5adade21e01e9e0f0"
+ "reference": "fbea8d2b5f5c6cf0a2aab882571a047ee9238cb4"
},
"dist": {
"type": "zip",
- "url": "https://api.github.com/repos/symfony/doctrine-bridge/zipball/720fe98361d551d8d47553b5adade21e01e9e0f0",
- "reference": "720fe98361d551d8d47553b5adade21e01e9e0f0",
+ "url": "https://api.github.com/repos/symfony/doctrine-bridge/zipball/fbea8d2b5f5c6cf0a2aab882571a047ee9238cb4",
+ "reference": "fbea8d2b5f5c6cf0a2aab882571a047ee9238cb4",
"shasum": ""
},
"require": {
- "doctrine/event-manager": "^1.2|^2",
+ "doctrine/event-manager": "^2",
"doctrine/persistence": "^3.1",
- "php": ">=8.1",
- "symfony/deprecation-contracts": "^2.5|^3",
+ "php": ">=8.2",
"symfony/polyfill-ctype": "~1.8",
"symfony/polyfill-mbstring": "~1.0",
"symfony/service-contracts": "^2.5|^3"
},
"conflict": {
- "doctrine/dbal": "<2.13.1",
+ "doctrine/dbal": "<3.6",
"doctrine/lexer": "<1.1",
"doctrine/orm": "<2.15",
- "symfony/cache": "<5.4",
- "symfony/dependency-injection": "<6.2",
- "symfony/form": "<5.4.21|>=6,<6.2.7",
- "symfony/http-foundation": "<6.3",
- "symfony/http-kernel": "<6.2",
- "symfony/lock": "<6.3",
- "symfony/messenger": "<5.4",
- "symfony/property-info": "<5.4",
- "symfony/security-bundle": "<5.4",
+ "symfony/cache": "<6.4",
+ "symfony/dependency-injection": "<6.4",
+ "symfony/form": "<6.4",
+ "symfony/http-foundation": "<6.4",
+ "symfony/http-kernel": "<6.4",
+ "symfony/lock": "<6.4",
+ "symfony/messenger": "<6.4",
+ "symfony/property-info": "<6.4",
+ "symfony/security-bundle": "<6.4",
"symfony/security-core": "<6.4",
"symfony/validator": "<6.4"
},
"require-dev": {
"doctrine/collections": "^1.0|^2.0",
"doctrine/data-fixtures": "^1.1",
- "doctrine/dbal": "^2.13.1|^3|^4",
+ "doctrine/dbal": "^3.6|^4",
"doctrine/orm": "^2.15|^3",
"psr/log": "^1|^2|^3",
- "symfony/cache": "^5.4|^6.0|^7.0",
- "symfony/config": "^5.4|^6.0|^7.0",
- "symfony/dependency-injection": "^6.2|^7.0",
- "symfony/doctrine-messenger": "^5.4|^6.0|^7.0",
- "symfony/expression-language": "^5.4|^6.0|^7.0",
- "symfony/form": "^5.4.21|^6.2.7|^7.0",
- "symfony/http-kernel": "^6.3|^7.0",
- "symfony/lock": "^6.3|^7.0",
- "symfony/messenger": "^5.4|^6.0|^7.0",
- "symfony/property-access": "^5.4|^6.0|^7.0",
- "symfony/property-info": "^5.4|^6.0|^7.0",
- "symfony/proxy-manager-bridge": "^6.4",
+ "symfony/cache": "^6.4|^7.0",
+ "symfony/config": "^6.4|^7.0",
+ "symfony/dependency-injection": "^6.4|^7.0",
+ "symfony/doctrine-messenger": "^6.4|^7.0",
+ "symfony/expression-language": "^6.4|^7.0",
+ "symfony/form": "^6.4|^7.0",
+ "symfony/http-kernel": "^6.4|^7.0",
+ "symfony/lock": "^6.4|^7.0",
+ "symfony/messenger": "^6.4|^7.0",
+ "symfony/property-access": "^6.4|^7.0",
+ "symfony/property-info": "^6.4|^7.0",
"symfony/security-core": "^6.4|^7.0",
- "symfony/stopwatch": "^5.4|^6.0|^7.0",
- "symfony/translation": "^5.4|^6.0|^7.0",
- "symfony/uid": "^5.4|^6.0|^7.0",
+ "symfony/stopwatch": "^6.4|^7.0",
+ "symfony/translation": "^6.4|^7.0",
+ "symfony/uid": "^6.4|^7.0",
"symfony/validator": "^6.4|^7.0",
- "symfony/var-dumper": "^5.4|^6.0|^7.0"
+ "symfony/var-dumper": "^6.4|^7.0"
},
"type": "symfony-bridge",
"autoload": {
@@ -2690,7 +2694,7 @@
"description": "Provides integration for Doctrine with various Symfony components",
"homepage": "https://symfony.com",
"support": {
- "source": "https://github.com/symfony/doctrine-bridge/tree/6.4"
+ "source": "https://github.com/symfony/doctrine-bridge/tree/v7.0.3"
},
"funding": [
{
@@ -2706,32 +2710,32 @@
"type": "tidelift"
}
],
- "time": "2023-10-19T10:51:05+00:00"
+ "time": "2024-01-30T13:55:15+00:00"
},
{
"name": "symfony/dotenv",
- "version": "6.4.x-dev",
+ "version": "v7.0.3",
"source": {
"type": "git",
"url": "https://github.com/symfony/dotenv.git",
- "reference": "4a5a0c2ab0b7ea339463ad887b4d6369eb233af2"
+ "reference": "4c69bf8ff41bd959050033eccb28ebe4b5c9b012"
},
"dist": {
"type": "zip",
- "url": "https://api.github.com/repos/symfony/dotenv/zipball/4a5a0c2ab0b7ea339463ad887b4d6369eb233af2",
- "reference": "4a5a0c2ab0b7ea339463ad887b4d6369eb233af2",
+ "url": "https://api.github.com/repos/symfony/dotenv/zipball/4c69bf8ff41bd959050033eccb28ebe4b5c9b012",
+ "reference": "4c69bf8ff41bd959050033eccb28ebe4b5c9b012",
"shasum": ""
},
"require": {
- "php": ">=8.1"
+ "php": ">=8.2"
},
"conflict": {
- "symfony/console": "<5.4",
- "symfony/process": "<5.4"
+ "symfony/console": "<6.4",
+ "symfony/process": "<6.4"
},
"require-dev": {
- "symfony/console": "^5.4|^6.0|^7.0",
- "symfony/process": "^5.4|^6.0|^7.0"
+ "symfony/console": "^6.4|^7.0",
+ "symfony/process": "^6.4|^7.0"
},
"type": "library",
"autoload": {
@@ -2764,7 +2768,7 @@
"environment"
],
"support": {
- "source": "https://github.com/symfony/dotenv/tree/6.4"
+ "source": "https://github.com/symfony/dotenv/tree/v7.0.3"
},
"funding": [
{
@@ -2780,26 +2784,26 @@
"type": "tidelift"
}
],
- "time": "2023-10-19T14:54:14+00:00"
+ "time": "2024-01-23T15:02:46+00:00"
},
{
"name": "symfony/error-handler",
- "version": "6.4.x-dev",
+ "version": "v7.0.3",
"source": {
"type": "git",
"url": "https://github.com/symfony/error-handler.git",
- "reference": "c873490a1c97b3a0a4838afc36ff36c112d02788"
+ "reference": "9441608b79577176b6d8e44012cc3d20b4b45242"
},
"dist": {
"type": "zip",
- "url": "https://api.github.com/repos/symfony/error-handler/zipball/c873490a1c97b3a0a4838afc36ff36c112d02788",
- "reference": "c873490a1c97b3a0a4838afc36ff36c112d02788",
+ "url": "https://api.github.com/repos/symfony/error-handler/zipball/9441608b79577176b6d8e44012cc3d20b4b45242",
+ "reference": "9441608b79577176b6d8e44012cc3d20b4b45242",
"shasum": ""
},
"require": {
- "php": ">=8.1",
+ "php": ">=8.2",
"psr/log": "^1|^2|^3",
- "symfony/var-dumper": "^5.4|^6.0|^7.0"
+ "symfony/var-dumper": "^6.4|^7.0"
},
"conflict": {
"symfony/deprecation-contracts": "<2.5",
@@ -2808,7 +2812,7 @@
"require-dev": {
"symfony/deprecation-contracts": "^2.5|^3",
"symfony/http-kernel": "^6.4|^7.0",
- "symfony/serializer": "^5.4|^6.0|^7.0"
+ "symfony/serializer": "^6.4|^7.0"
},
"bin": [
"Resources/bin/patch-type-declarations"
@@ -2839,7 +2843,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/6.4"
+ "source": "https://github.com/symfony/error-handler/tree/v7.0.3"
},
"funding": [
{
@@ -2855,28 +2859,28 @@
"type": "tidelift"
}
],
- "time": "2023-10-18T09:43:34+00:00"
+ "time": "2024-01-29T15:41:16+00:00"
},
{
"name": "symfony/event-dispatcher",
- "version": "6.4.x-dev",
+ "version": "v7.0.3",
"source": {
"type": "git",
"url": "https://github.com/symfony/event-dispatcher.git",
- "reference": "d76d2632cfc2206eecb5ad2b26cd5934082941b6"
+ "reference": "834c28d533dd0636f910909d01b9ff45cc094b5e"
},
"dist": {
"type": "zip",
- "url": "https://api.github.com/repos/symfony/event-dispatcher/zipball/d76d2632cfc2206eecb5ad2b26cd5934082941b6",
- "reference": "d76d2632cfc2206eecb5ad2b26cd5934082941b6",
+ "url": "https://api.github.com/repos/symfony/event-dispatcher/zipball/834c28d533dd0636f910909d01b9ff45cc094b5e",
+ "reference": "834c28d533dd0636f910909d01b9ff45cc094b5e",
"shasum": ""
},
"require": {
- "php": ">=8.1",
+ "php": ">=8.2",
"symfony/event-dispatcher-contracts": "^2.5|^3"
},
"conflict": {
- "symfony/dependency-injection": "<5.4",
+ "symfony/dependency-injection": "<6.4",
"symfony/service-contracts": "<2.5"
},
"provide": {
@@ -2885,13 +2889,13 @@
},
"require-dev": {
"psr/log": "^1|^2|^3",
- "symfony/config": "^5.4|^6.0|^7.0",
- "symfony/dependency-injection": "^5.4|^6.0|^7.0",
- "symfony/error-handler": "^5.4|^6.0|^7.0",
- "symfony/expression-language": "^5.4|^6.0|^7.0",
- "symfony/http-foundation": "^5.4|^6.0|^7.0",
+ "symfony/config": "^6.4|^7.0",
+ "symfony/dependency-injection": "^6.4|^7.0",
+ "symfony/error-handler": "^6.4|^7.0",
+ "symfony/expression-language": "^6.4|^7.0",
+ "symfony/http-foundation": "^6.4|^7.0",
"symfony/service-contracts": "^2.5|^3",
- "symfony/stopwatch": "^5.4|^6.0|^7.0"
+ "symfony/stopwatch": "^6.4|^7.0"
},
"type": "library",
"autoload": {
@@ -2919,7 +2923,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/6.4"
+ "source": "https://github.com/symfony/event-dispatcher/tree/v7.0.3"
},
"funding": [
{
@@ -2935,11 +2939,11 @@
"type": "tidelift"
}
],
- "time": "2023-07-27T06:52:43+00:00"
+ "time": "2024-01-23T15:02:46+00:00"
},
{
"name": "symfony/event-dispatcher-contracts",
- "version": "v3.3.0",
+ "version": "v3.4.0",
"source": {
"type": "git",
"url": "https://github.com/symfony/event-dispatcher-contracts.git",
@@ -2995,7 +2999,7 @@
"standards"
],
"support": {
- "source": "https://github.com/symfony/event-dispatcher-contracts/tree/v3.3.0"
+ "source": "https://github.com/symfony/event-dispatcher-contracts/tree/v3.4.0"
},
"funding": [
{
@@ -3015,22 +3019,21 @@
},
{
"name": "symfony/expression-language",
- "version": "6.4.x-dev",
+ "version": "v7.0.3",
"source": {
"type": "git",
"url": "https://github.com/symfony/expression-language.git",
- "reference": "6c8b12f1e5ee5d91b812fb8628fca86e2fe5d152"
+ "reference": "0877c599cb260c9614f9229c0a2090d6919fd621"
},
"dist": {
"type": "zip",
- "url": "https://api.github.com/repos/symfony/expression-language/zipball/6c8b12f1e5ee5d91b812fb8628fca86e2fe5d152",
- "reference": "6c8b12f1e5ee5d91b812fb8628fca86e2fe5d152",
+ "url": "https://api.github.com/repos/symfony/expression-language/zipball/0877c599cb260c9614f9229c0a2090d6919fd621",
+ "reference": "0877c599cb260c9614f9229c0a2090d6919fd621",
"shasum": ""
},
"require": {
- "php": ">=8.1",
- "symfony/cache": "^5.4|^6.0|^7.0",
- "symfony/deprecation-contracts": "^2.5|^3",
+ "php": ">=8.2",
+ "symfony/cache": "^6.4|^7.0",
"symfony/service-contracts": "^2.5|^3"
},
"type": "library",
@@ -3059,7 +3062,7 @@
"description": "Provides an engine that can compile and evaluate expressions",
"homepage": "https://symfony.com",
"support": {
- "source": "https://github.com/symfony/expression-language/tree/6.4"
+ "source": "https://github.com/symfony/expression-language/tree/v7.0.3"
},
"funding": [
{
@@ -3075,24 +3078,24 @@
"type": "tidelift"
}
],
- "time": "2023-07-27T06:52:43+00:00"
+ "time": "2024-01-23T15:02:46+00:00"
},
{
"name": "symfony/filesystem",
- "version": "6.4.x-dev",
+ "version": "v7.0.3",
"source": {
"type": "git",
"url": "https://github.com/symfony/filesystem.git",
- "reference": "952a8cb588c3bc6ce76f6023000fb932f16a6e59"
+ "reference": "2890e3a825bc0c0558526c04499c13f83e1b6b12"
},
"dist": {
"type": "zip",
- "url": "https://api.github.com/repos/symfony/filesystem/zipball/952a8cb588c3bc6ce76f6023000fb932f16a6e59",
- "reference": "952a8cb588c3bc6ce76f6023000fb932f16a6e59",
+ "url": "https://api.github.com/repos/symfony/filesystem/zipball/2890e3a825bc0c0558526c04499c13f83e1b6b12",
+ "reference": "2890e3a825bc0c0558526c04499c13f83e1b6b12",
"shasum": ""
},
"require": {
- "php": ">=8.1",
+ "php": ">=8.2",
"symfony/polyfill-ctype": "~1.8",
"symfony/polyfill-mbstring": "~1.8"
},
@@ -3122,7 +3125,7 @@
"description": "Provides basic utilities for the filesystem",
"homepage": "https://symfony.com",
"support": {
- "source": "https://github.com/symfony/filesystem/tree/6.4"
+ "source": "https://github.com/symfony/filesystem/tree/v7.0.3"
},
"funding": [
{
@@ -3138,27 +3141,27 @@
"type": "tidelift"
}
],
- "time": "2023-07-26T17:27:13+00:00"
+ "time": "2024-01-23T15:02:46+00:00"
},
{
"name": "symfony/finder",
- "version": "6.4.x-dev",
+ "version": "v7.0.0",
"source": {
"type": "git",
"url": "https://github.com/symfony/finder.git",
- "reference": "c0b454c593bc9dd3e23592eb899890b6e61292f0"
+ "reference": "6e5688d69f7cfc4ed4a511e96007e06c2d34ce56"
},
"dist": {
"type": "zip",
- "url": "https://api.github.com/repos/symfony/finder/zipball/c0b454c593bc9dd3e23592eb899890b6e61292f0",
- "reference": "c0b454c593bc9dd3e23592eb899890b6e61292f0",
+ "url": "https://api.github.com/repos/symfony/finder/zipball/6e5688d69f7cfc4ed4a511e96007e06c2d34ce56",
+ "reference": "6e5688d69f7cfc4ed4a511e96007e06c2d34ce56",
"shasum": ""
},
"require": {
- "php": ">=8.1"
+ "php": ">=8.2"
},
"require-dev": {
- "symfony/filesystem": "^6.0|^7.0"
+ "symfony/filesystem": "^6.4|^7.0"
},
"type": "library",
"autoload": {
@@ -3186,7 +3189,7 @@
"description": "Finds files and directories via an intuitive fluent interface",
"homepage": "https://symfony.com",
"support": {
- "source": "https://github.com/symfony/finder/tree/6.4"
+ "source": "https://github.com/symfony/finder/tree/v7.0.0"
},
"funding": [
{
@@ -3202,20 +3205,20 @@
"type": "tidelift"
}
],
- "time": "2023-10-11T14:01:18+00:00"
+ "time": "2023-10-31T17:59:56+00:00"
},
{
"name": "symfony/flex",
- "version": "v2.3.3",
+ "version": "v2.4.4",
"source": {
"type": "git",
"url": "https://github.com/symfony/flex.git",
- "reference": "9c402af768c6c9f8126a9ffa192ecf7c16581e35"
+ "reference": "bec213c39511eda66663baa2ee7440c65f89c695"
},
"dist": {
"type": "zip",
- "url": "https://api.github.com/repos/symfony/flex/zipball/9c402af768c6c9f8126a9ffa192ecf7c16581e35",
- "reference": "9c402af768c6c9f8126a9ffa192ecf7c16581e35",
+ "url": "https://api.github.com/repos/symfony/flex/zipball/bec213c39511eda66663baa2ee7440c65f89c695",
+ "reference": "bec213c39511eda66663baa2ee7440c65f89c695",
"shasum": ""
},
"require": {
@@ -3251,7 +3254,7 @@
"description": "Composer plugin for Symfony",
"support": {
"issues": "https://github.com/symfony/flex/issues",
- "source": "https://github.com/symfony/flex/tree/v2.3.3"
+ "source": "https://github.com/symfony/flex/tree/v2.4.4"
},
"funding": [
{
@@ -3267,60 +3270,59 @@
"type": "tidelift"
}
],
- "time": "2023-08-04T09:02:35+00:00"
+ "time": "2024-02-05T18:04:53+00:00"
},
{
"name": "symfony/form",
- "version": "6.4.x-dev",
+ "version": "v7.0.3",
"source": {
"type": "git",
"url": "https://github.com/symfony/form.git",
- "reference": "d6028631fd66977dfb51b49401f7a66af480e122"
+ "reference": "76bfa17bf31d86bb00938725f276a84e697491b9"
},
"dist": {
"type": "zip",
- "url": "https://api.github.com/repos/symfony/form/zipball/d6028631fd66977dfb51b49401f7a66af480e122",
- "reference": "d6028631fd66977dfb51b49401f7a66af480e122",
+ "url": "https://api.github.com/repos/symfony/form/zipball/76bfa17bf31d86bb00938725f276a84e697491b9",
+ "reference": "76bfa17bf31d86bb00938725f276a84e697491b9",
"shasum": ""
},
"require": {
- "php": ">=8.1",
- "symfony/deprecation-contracts": "^2.5|^3",
- "symfony/event-dispatcher": "^5.4|^6.0|^7.0",
- "symfony/options-resolver": "^5.4|^6.0|^7.0",
+ "php": ">=8.2",
+ "symfony/event-dispatcher": "^6.4|^7.0",
+ "symfony/options-resolver": "^6.4|^7.0",
"symfony/polyfill-ctype": "~1.8",
"symfony/polyfill-intl-icu": "^1.21",
"symfony/polyfill-mbstring": "~1.0",
- "symfony/property-access": "^5.4|^6.0|^7.0",
+ "symfony/property-access": "^6.4|^7.0",
"symfony/service-contracts": "^2.5|^3"
},
"conflict": {
- "symfony/console": "<5.4",
- "symfony/dependency-injection": "<5.4",
- "symfony/doctrine-bridge": "<5.4.21|>=6,<6.2.7",
- "symfony/error-handler": "<5.4",
- "symfony/framework-bundle": "<5.4",
- "symfony/http-kernel": "<5.4",
- "symfony/translation": "<5.4",
+ "symfony/console": "<6.4",
+ "symfony/dependency-injection": "<6.4",
+ "symfony/doctrine-bridge": "<6.4",
+ "symfony/error-handler": "<6.4",
+ "symfony/framework-bundle": "<6.4",
+ "symfony/http-kernel": "<6.4",
+ "symfony/translation": "<6.4.3|>=7.0,<7.0.3",
"symfony/translation-contracts": "<2.5",
- "symfony/twig-bridge": "<6.3"
+ "symfony/twig-bridge": "<6.4"
},
"require-dev": {
"doctrine/collections": "^1.0|^2.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/expression-language": "^5.4|^6.0|^7.0",
- "symfony/html-sanitizer": "^6.1|^7.0",
- "symfony/http-foundation": "^5.4|^6.0|^7.0",
- "symfony/http-kernel": "^5.4|^6.0|^7.0",
- "symfony/intl": "^5.4|^6.0|^7.0",
- "symfony/security-core": "^6.2|^7.0",
- "symfony/security-csrf": "^5.4|^6.0|^7.0",
- "symfony/translation": "^5.4|^6.0|^7.0",
- "symfony/uid": "^5.4|^6.0|^7.0",
- "symfony/validator": "^5.4|^6.0|^7.0",
- "symfony/var-dumper": "^5.4|^6.0|^7.0"
+ "symfony/config": "^6.4|^7.0",
+ "symfony/console": "^6.4|^7.0",
+ "symfony/dependency-injection": "^6.4|^7.0",
+ "symfony/expression-language": "^6.4|^7.0",
+ "symfony/html-sanitizer": "^6.4|^7.0",
+ "symfony/http-foundation": "^6.4|^7.0",
+ "symfony/http-kernel": "^6.4|^7.0",
+ "symfony/intl": "^6.4|^7.0",
+ "symfony/security-core": "^6.4|^7.0",
+ "symfony/security-csrf": "^6.4|^7.0",
+ "symfony/translation": "^6.4.3|^7.0.3",
+ "symfony/uid": "^6.4|^7.0",
+ "symfony/validator": "^6.4|^7.0",
+ "symfony/var-dumper": "^6.4|^7.0"
},
"type": "library",
"autoload": {
@@ -3348,7 +3350,7 @@
"description": "Allows to easily create, process and reuse HTML forms",
"homepage": "https://symfony.com",
"support": {
- "source": "https://github.com/symfony/form/tree/6.4"
+ "source": "https://github.com/symfony/form/tree/v7.0.3"
},
"funding": [
{
@@ -3364,109 +3366,109 @@
"type": "tidelift"
}
],
- "time": "2023-10-19T14:54:14+00:00"
+ "time": "2024-01-23T15:02:46+00:00"
},
{
"name": "symfony/framework-bundle",
- "version": "6.4.x-dev",
+ "version": "v7.0.3",
"source": {
"type": "git",
"url": "https://github.com/symfony/framework-bundle.git",
- "reference": "cda6803980865437eb01170fad3ba840d4e014c6"
+ "reference": "3584457e3dbea9d6d43726e52c18672489669ff5"
},
"dist": {
"type": "zip",
- "url": "https://api.github.com/repos/symfony/framework-bundle/zipball/cda6803980865437eb01170fad3ba840d4e014c6",
- "reference": "cda6803980865437eb01170fad3ba840d4e014c6",
+ "url": "https://api.github.com/repos/symfony/framework-bundle/zipball/3584457e3dbea9d6d43726e52c18672489669ff5",
+ "reference": "3584457e3dbea9d6d43726e52c18672489669ff5",
"shasum": ""
},
"require": {
"composer-runtime-api": ">=2.1",
"ext-xml": "*",
- "php": ">=8.1",
- "symfony/cache": "^5.4|^6.0|^7.0",
- "symfony/config": "^6.1|^7.0",
+ "php": ">=8.2",
+ "symfony/cache": "^6.4|^7.0",
+ "symfony/config": "^6.4|^7.0",
"symfony/dependency-injection": "^6.4|^7.0",
"symfony/deprecation-contracts": "^2.5|^3",
- "symfony/error-handler": "^6.1|^7.0",
- "symfony/event-dispatcher": "^5.4|^6.0|^7.0",
- "symfony/filesystem": "^5.4|^6.0|^7.0",
- "symfony/finder": "^5.4|^6.0|^7.0",
+ "symfony/error-handler": "^6.4|^7.0",
+ "symfony/event-dispatcher": "^6.4|^7.0",
+ "symfony/filesystem": "^6.4|^7.0",
+ "symfony/finder": "^6.4|^7.0",
"symfony/http-foundation": "^6.4|^7.0",
- "symfony/http-kernel": "^6.4",
+ "symfony/http-kernel": "^6.4|^7.0",
"symfony/polyfill-mbstring": "~1.0",
"symfony/routing": "^6.4|^7.0"
},
"conflict": {
- "doctrine/annotations": "<1.13.1",
"doctrine/persistence": "<1.3",
"phpdocumentor/reflection-docblock": "<3.2.2",
"phpdocumentor/type-resolver": "<1.4.0",
- "symfony/asset": "<5.4",
+ "symfony/asset": "<6.4",
"symfony/asset-mapper": "<6.4",
- "symfony/clock": "<6.3",
- "symfony/console": "<5.4",
- "symfony/dom-crawler": "<6.3",
- "symfony/dotenv": "<5.4",
- "symfony/form": "<5.4",
- "symfony/http-client": "<6.3",
- "symfony/lock": "<5.4",
- "symfony/mailer": "<5.4",
- "symfony/messenger": "<6.3",
- "symfony/mime": "<6.2",
- "symfony/property-access": "<5.4",
- "symfony/property-info": "<5.4",
- "symfony/security-core": "<5.4",
- "symfony/security-csrf": "<5.4",
+ "symfony/clock": "<6.4",
+ "symfony/console": "<6.4",
+ "symfony/dom-crawler": "<6.4",
+ "symfony/dotenv": "<6.4",
+ "symfony/form": "<6.4",
+ "symfony/http-client": "<6.4",
+ "symfony/lock": "<6.4",
+ "symfony/mailer": "<6.4",
+ "symfony/messenger": "<6.4",
+ "symfony/mime": "<6.4",
+ "symfony/property-access": "<6.4",
+ "symfony/property-info": "<6.4",
+ "symfony/scheduler": "<6.4.3|>=7.0.0,<7.0.3",
+ "symfony/security-core": "<6.4",
+ "symfony/security-csrf": "<6.4",
"symfony/serializer": "<6.4",
- "symfony/stopwatch": "<5.4",
+ "symfony/stopwatch": "<6.4",
"symfony/translation": "<6.4",
- "symfony/twig-bridge": "<5.4",
- "symfony/twig-bundle": "<5.4",
+ "symfony/twig-bridge": "<6.4",
+ "symfony/twig-bundle": "<6.4",
"symfony/validator": "<6.4",
- "symfony/web-profiler-bundle": "<5.4",
+ "symfony/web-profiler-bundle": "<6.4",
"symfony/workflow": "<6.4"
},
"require-dev": {
- "doctrine/annotations": "^1.13.1|^2",
"doctrine/persistence": "^1.3|^2|^3",
+ "dragonmantank/cron-expression": "^3.1",
"phpdocumentor/reflection-docblock": "^3.0|^4.0|^5.0",
"seld/jsonlint": "^1.10",
- "symfony/asset": "^5.4|^6.0|^7.0",
+ "symfony/asset": "^6.4|^7.0",
"symfony/asset-mapper": "^6.4|^7.0",
- "symfony/browser-kit": "^5.4|^6.0|^7.0",
- "symfony/clock": "^6.2|^7.0",
- "symfony/console": "^5.4.9|^6.0.9|^7.0",
- "symfony/css-selector": "^5.4|^6.0|^7.0",
+ "symfony/browser-kit": "^6.4|^7.0",
+ "symfony/clock": "^6.4|^7.0",
+ "symfony/console": "^6.4|^7.0",
+ "symfony/css-selector": "^6.4|^7.0",
"symfony/dom-crawler": "^6.4|^7.0",
- "symfony/dotenv": "^5.4|^6.0|^7.0",
- "symfony/expression-language": "^5.4|^6.0|^7.0",
- "symfony/form": "^5.4|^6.0|^7.0",
- "symfony/html-sanitizer": "^6.1|^7.0",
- "symfony/http-client": "^6.3|^7.0",
- "symfony/lock": "^5.4|^6.0|^7.0",
- "symfony/mailer": "^5.4|^6.0|^7.0",
- "symfony/messenger": "^6.3|^7.0",
+ "symfony/dotenv": "^6.4|^7.0",
+ "symfony/expression-language": "^6.4|^7.0",
+ "symfony/form": "^6.4|^7.0",
+ "symfony/html-sanitizer": "^6.4|^7.0",
+ "symfony/http-client": "^6.4|^7.0",
+ "symfony/lock": "^6.4|^7.0",
+ "symfony/mailer": "^6.4|^7.0",
+ "symfony/messenger": "^6.4|^7.0",
"symfony/mime": "^6.4|^7.0",
- "symfony/notifier": "^5.4|^6.0|^7.0",
+ "symfony/notifier": "^6.4|^7.0",
"symfony/polyfill-intl-icu": "~1.0",
- "symfony/process": "^5.4|^6.0|^7.0",
- "symfony/property-info": "^5.4|^6.0|^7.0",
- "symfony/rate-limiter": "^5.4|^6.0|^7.0",
- "symfony/scheduler": "^6.4|^7.0",
- "symfony/security-bundle": "^5.4|^6.0|^7.0",
- "symfony/semaphore": "^5.4|^6.0|^7.0",
+ "symfony/process": "^6.4|^7.0",
+ "symfony/property-info": "^6.4|^7.0",
+ "symfony/rate-limiter": "^6.4|^7.0",
+ "symfony/scheduler": "^6.4.3|^7.0.3",
+ "symfony/security-bundle": "^6.4|^7.0",
+ "symfony/semaphore": "^6.4|^7.0",
"symfony/serializer": "^6.4|^7.0",
- "symfony/stopwatch": "^5.4|^6.0|^7.0",
- "symfony/string": "^5.4|^6.0|^7.0",
+ "symfony/stopwatch": "^6.4|^7.0",
+ "symfony/string": "^6.4|^7.0",
"symfony/translation": "^6.4|^7.0",
- "symfony/twig-bundle": "^5.4|^6.0|^7.0",
- "symfony/uid": "^5.4|^6.0|^7.0",
+ "symfony/twig-bundle": "^6.4|^7.0",
+ "symfony/uid": "^6.4|^7.0",
"symfony/validator": "^6.4|^7.0",
- "symfony/web-link": "^5.4|^6.0|^7.0",
+ "symfony/web-link": "^6.4|^7.0",
"symfony/workflow": "^6.4|^7.0",
- "symfony/yaml": "^5.4|^6.0|^7.0",
- "twig/twig": "^2.10|^3.0"
+ "symfony/yaml": "^6.4|^7.0",
+ "twig/twig": "^3.0.4"
},
"type": "symfony-bundle",
"autoload": {
@@ -3494,7 +3496,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/6.4"
+ "source": "https://github.com/symfony/framework-bundle/tree/v7.0.3"
},
"funding": [
{
@@ -3510,40 +3512,40 @@
"type": "tidelift"
}
],
- "time": "2023-10-20T12:00:10+00:00"
+ "time": "2024-01-29T15:41:16+00:00"
},
{
"name": "symfony/http-foundation",
- "version": "6.4.x-dev",
+ "version": "v7.0.3",
"source": {
"type": "git",
"url": "https://github.com/symfony/http-foundation.git",
- "reference": "f98c17747cfc35453ff0e0f6281aed51671728d6"
+ "reference": "f24e2568376e98978022fd09ce45e2dd049e67c8"
},
"dist": {
"type": "zip",
- "url": "https://api.github.com/repos/symfony/http-foundation/zipball/f98c17747cfc35453ff0e0f6281aed51671728d6",
- "reference": "f98c17747cfc35453ff0e0f6281aed51671728d6",
+ "url": "https://api.github.com/repos/symfony/http-foundation/zipball/f24e2568376e98978022fd09ce45e2dd049e67c8",
+ "reference": "f24e2568376e98978022fd09ce45e2dd049e67c8",
"shasum": ""
},
"require": {
- "php": ">=8.1",
- "symfony/deprecation-contracts": "^2.5|^3",
+ "php": ">=8.2",
"symfony/polyfill-mbstring": "~1.1",
"symfony/polyfill-php83": "^1.27"
},
"conflict": {
- "symfony/cache": "<6.3"
+ "doctrine/dbal": "<3.6",
+ "symfony/cache": "<6.4"
},
"require-dev": {
- "doctrine/dbal": "^2.13.1|^3|^4",
+ "doctrine/dbal": "^3.6|^4",
"predis/predis": "^1.1|^2.0",
- "symfony/cache": "^6.3|^7.0",
- "symfony/dependency-injection": "^5.4|^6.0|^7.0",
- "symfony/expression-language": "^5.4|^6.0|^7.0",
- "symfony/http-kernel": "^5.4.12|^6.0.12|^6.1.4|^7.0",
- "symfony/mime": "^5.4|^6.0|^7.0",
- "symfony/rate-limiter": "^5.4|^6.0|^7.0"
+ "symfony/cache": "^6.4|^7.0",
+ "symfony/dependency-injection": "^6.4|^7.0",
+ "symfony/expression-language": "^6.4|^7.0",
+ "symfony/http-kernel": "^6.4|^7.0",
+ "symfony/mime": "^6.4|^7.0",
+ "symfony/rate-limiter": "^6.4|^7.0"
},
"type": "library",
"autoload": {
@@ -3571,7 +3573,7 @@
"description": "Defines an object-oriented layer for the HTTP specification",
"homepage": "https://symfony.com",
"support": {
- "source": "https://github.com/symfony/http-foundation/tree/6.4"
+ "source": "https://github.com/symfony/http-foundation/tree/v7.0.3"
},
"funding": [
{
@@ -3587,76 +3589,75 @@
"type": "tidelift"
}
],
- "time": "2023-10-18T09:43:34+00:00"
+ "time": "2024-01-23T15:02:46+00:00"
},
{
"name": "symfony/http-kernel",
- "version": "6.4.x-dev",
+ "version": "v7.0.3",
"source": {
"type": "git",
"url": "https://github.com/symfony/http-kernel.git",
- "reference": "4839d333dbefbbcfa9a8730d1d1868c37ef5e7c8"
+ "reference": "6352029d6667e8ac5b54aae95afe10b2706b31ac"
},
"dist": {
"type": "zip",
- "url": "https://api.github.com/repos/symfony/http-kernel/zipball/4839d333dbefbbcfa9a8730d1d1868c37ef5e7c8",
- "reference": "4839d333dbefbbcfa9a8730d1d1868c37ef5e7c8",
+ "url": "https://api.github.com/repos/symfony/http-kernel/zipball/6352029d6667e8ac5b54aae95afe10b2706b31ac",
+ "reference": "6352029d6667e8ac5b54aae95afe10b2706b31ac",
"shasum": ""
},
"require": {
- "php": ">=8.1",
+ "php": ">=8.2",
"psr/log": "^1|^2|^3",
- "symfony/deprecation-contracts": "^2.5|^3",
"symfony/error-handler": "^6.4|^7.0",
- "symfony/event-dispatcher": "^5.4|^6.0|^7.0",
+ "symfony/event-dispatcher": "^6.4|^7.0",
"symfony/http-foundation": "^6.4|^7.0",
"symfony/polyfill-ctype": "^1.8"
},
"conflict": {
- "symfony/browser-kit": "<5.4",
- "symfony/cache": "<5.4",
- "symfony/config": "<6.1",
- "symfony/console": "<5.4",
+ "symfony/browser-kit": "<6.4",
+ "symfony/cache": "<6.4",
+ "symfony/config": "<6.4",
+ "symfony/console": "<6.4",
"symfony/dependency-injection": "<6.4",
- "symfony/doctrine-bridge": "<5.4",
- "symfony/form": "<5.4",
- "symfony/http-client": "<5.4",
+ "symfony/doctrine-bridge": "<6.4",
+ "symfony/form": "<6.4",
+ "symfony/http-client": "<6.4",
"symfony/http-client-contracts": "<2.5",
- "symfony/mailer": "<5.4",
- "symfony/messenger": "<5.4",
- "symfony/translation": "<5.4",
+ "symfony/mailer": "<6.4",
+ "symfony/messenger": "<6.4",
+ "symfony/translation": "<6.4",
"symfony/translation-contracts": "<2.5",
- "symfony/twig-bridge": "<5.4",
+ "symfony/twig-bridge": "<6.4",
"symfony/validator": "<6.4",
- "symfony/var-dumper": "<6.3",
- "twig/twig": "<2.13"
+ "symfony/var-dumper": "<6.4",
+ "twig/twig": "<3.0.4"
},
"provide": {
"psr/log-implementation": "1.0|2.0|3.0"
},
"require-dev": {
"psr/cache": "^1.0|^2.0|^3.0",
- "symfony/browser-kit": "^5.4|^6.0|^7.0",
- "symfony/clock": "^6.2|^7.0",
- "symfony/config": "^6.1|^7.0",
- "symfony/console": "^5.4|^6.0|^7.0",
- "symfony/css-selector": "^5.4|^6.0|^7.0",
+ "symfony/browser-kit": "^6.4|^7.0",
+ "symfony/clock": "^6.4|^7.0",
+ "symfony/config": "^6.4|^7.0",
+ "symfony/console": "^6.4|^7.0",
+ "symfony/css-selector": "^6.4|^7.0",
"symfony/dependency-injection": "^6.4|^7.0",
- "symfony/dom-crawler": "^5.4|^6.0|^7.0",
- "symfony/expression-language": "^5.4|^6.0|^7.0",
- "symfony/finder": "^5.4|^6.0|^7.0",
+ "symfony/dom-crawler": "^6.4|^7.0",
+ "symfony/expression-language": "^6.4|^7.0",
+ "symfony/finder": "^6.4|^7.0",
"symfony/http-client-contracts": "^2.5|^3",
- "symfony/process": "^5.4|^6.0|^7.0",
- "symfony/property-access": "^5.4.5|^6.0.5|^7.0",
- "symfony/routing": "^5.4|^6.0|^7.0",
- "symfony/serializer": "^6.3|^7.0",
- "symfony/stopwatch": "^5.4|^6.0|^7.0",
- "symfony/translation": "^5.4|^6.0|^7.0",
+ "symfony/process": "^6.4|^7.0",
+ "symfony/property-access": "^6.4|^7.0",
+ "symfony/routing": "^6.4|^7.0",
+ "symfony/serializer": "^6.4|^7.0",
+ "symfony/stopwatch": "^6.4|^7.0",
+ "symfony/translation": "^6.4|^7.0",
"symfony/translation-contracts": "^2.5|^3",
- "symfony/uid": "^5.4|^6.0|^7.0",
+ "symfony/uid": "^6.4|^7.0",
"symfony/validator": "^6.4|^7.0",
- "symfony/var-exporter": "^6.2|^7.0",
- "twig/twig": "^2.13|^3.0.4"
+ "symfony/var-exporter": "^6.4|^7.0",
+ "twig/twig": "^3.0.4"
},
"type": "library",
"autoload": {
@@ -3684,7 +3685,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/6.4"
+ "source": "https://github.com/symfony/http-kernel/tree/v7.0.3"
},
"funding": [
{
@@ -3700,42 +3701,41 @@
"type": "tidelift"
}
],
- "time": "2023-10-20T12:00:10+00:00"
+ "time": "2024-01-31T07:32:56+00:00"
},
{
"name": "symfony/monolog-bridge",
- "version": "6.4.x-dev",
+ "version": "v7.0.3",
"source": {
"type": "git",
"url": "https://github.com/symfony/monolog-bridge.git",
- "reference": "8cac09ce6cb7c11fb8df5112a7ec7517f46f32df"
+ "reference": "5d4f188e60d1e38a1d9d4bb6fbbbc13111dff2b1"
},
"dist": {
"type": "zip",
- "url": "https://api.github.com/repos/symfony/monolog-bridge/zipball/8cac09ce6cb7c11fb8df5112a7ec7517f46f32df",
- "reference": "8cac09ce6cb7c11fb8df5112a7ec7517f46f32df",
+ "url": "https://api.github.com/repos/symfony/monolog-bridge/zipball/5d4f188e60d1e38a1d9d4bb6fbbbc13111dff2b1",
+ "reference": "5d4f188e60d1e38a1d9d4bb6fbbbc13111dff2b1",
"shasum": ""
},
"require": {
- "monolog/monolog": "^1.25.1|^2|^3",
- "php": ">=8.1",
- "symfony/deprecation-contracts": "^2.5|^3",
- "symfony/http-kernel": "^5.4|^6.0|^7.0",
+ "monolog/monolog": "^3",
+ "php": ">=8.2",
+ "symfony/http-kernel": "^6.4|^7.0",
"symfony/service-contracts": "^2.5|^3"
},
"conflict": {
- "symfony/console": "<5.4",
- "symfony/http-foundation": "<5.4",
- "symfony/security-core": "<6.0"
+ "symfony/console": "<6.4",
+ "symfony/http-foundation": "<6.4",
+ "symfony/security-core": "<6.4"
},
"require-dev": {
- "symfony/console": "^5.4|^6.0|^7.0",
- "symfony/http-client": "^5.4|^6.0|^7.0",
- "symfony/mailer": "^5.4|^6.0|^7.0",
- "symfony/messenger": "^5.4|^6.0|^7.0",
- "symfony/mime": "^5.4|^6.0|^7.0",
- "symfony/security-core": "^6.0|^7.0",
- "symfony/var-dumper": "^5.4|^6.0|^7.0"
+ "symfony/console": "^6.4|^7.0",
+ "symfony/http-client": "^6.4|^7.0",
+ "symfony/mailer": "^6.4|^7.0",
+ "symfony/messenger": "^6.4|^7.0",
+ "symfony/mime": "^6.4|^7.0",
+ "symfony/security-core": "^6.4|^7.0",
+ "symfony/var-dumper": "^6.4|^7.0"
},
"type": "symfony-bridge",
"autoload": {
@@ -3763,7 +3763,7 @@
"description": "Provides integration for Monolog with various Symfony components",
"homepage": "https://symfony.com",
"support": {
- "source": "https://github.com/symfony/monolog-bridge/tree/6.4"
+ "source": "https://github.com/symfony/monolog-bridge/tree/v7.0.3"
},
"funding": [
{
@@ -3779,34 +3779,34 @@
"type": "tidelift"
}
],
- "time": "2023-10-19T15:30:50+00:00"
+ "time": "2024-01-23T15:02:46+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": {
@@ -3844,7 +3844,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": [
{
@@ -3860,24 +3860,24 @@
"type": "tidelift"
}
],
- "time": "2022-05-10T14:24:36+00:00"
+ "time": "2023-11-06T17:08:13+00:00"
},
{
"name": "symfony/options-resolver",
- "version": "6.4.x-dev",
+ "version": "v7.0.0",
"source": {
"type": "git",
"url": "https://github.com/symfony/options-resolver.git",
- "reference": "22301f0e7fdeaacc14318928612dee79be99860e"
+ "reference": "700ff4096e346f54cb628ea650767c8130f1001f"
},
"dist": {
"type": "zip",
- "url": "https://api.github.com/repos/symfony/options-resolver/zipball/22301f0e7fdeaacc14318928612dee79be99860e",
- "reference": "22301f0e7fdeaacc14318928612dee79be99860e",
+ "url": "https://api.github.com/repos/symfony/options-resolver/zipball/700ff4096e346f54cb628ea650767c8130f1001f",
+ "reference": "700ff4096e346f54cb628ea650767c8130f1001f",
"shasum": ""
},
"require": {
- "php": ">=8.1",
+ "php": ">=8.2",
"symfony/deprecation-contracts": "^2.5|^3"
},
"type": "library",
@@ -3911,7 +3911,7 @@
"options"
],
"support": {
- "source": "https://github.com/symfony/options-resolver/tree/6.4"
+ "source": "https://github.com/symfony/options-resolver/tree/v7.0.0"
},
"funding": [
{
@@ -3927,31 +3927,31 @@
"type": "tidelift"
}
],
- "time": "2023-08-08T10:16:24+00:00"
+ "time": "2023-08-08T10:20:21+00:00"
},
{
"name": "symfony/password-hasher",
- "version": "6.4.x-dev",
+ "version": "v7.0.3",
"source": {
"type": "git",
"url": "https://github.com/symfony/password-hasher.git",
- "reference": "4a676374d405763a12ac21de5620ae455caa2ad6"
+ "reference": "c2447171293bd73dabeae293c8d9d824b444babf"
},
"dist": {
"type": "zip",
- "url": "https://api.github.com/repos/symfony/password-hasher/zipball/4a676374d405763a12ac21de5620ae455caa2ad6",
- "reference": "4a676374d405763a12ac21de5620ae455caa2ad6",
+ "url": "https://api.github.com/repos/symfony/password-hasher/zipball/c2447171293bd73dabeae293c8d9d824b444babf",
+ "reference": "c2447171293bd73dabeae293c8d9d824b444babf",
"shasum": ""
},
"require": {
- "php": ">=8.1"
+ "php": ">=8.2"
},
"conflict": {
- "symfony/security-core": "<5.4"
+ "symfony/security-core": "<6.4"
},
"require-dev": {
- "symfony/console": "^5.4|^6.0|^7.0",
- "symfony/security-core": "^5.4|^6.0|^7.0"
+ "symfony/console": "^6.4|^7.0",
+ "symfony/security-core": "^6.4|^7.0"
},
"type": "library",
"autoload": {
@@ -3983,7 +3983,7 @@
"password"
],
"support": {
- "source": "https://github.com/symfony/password-hasher/tree/6.4"
+ "source": "https://github.com/symfony/password-hasher/tree/v7.0.3"
},
"funding": [
{
@@ -3999,20 +3999,20 @@
"type": "tidelift"
}
],
- "time": "2023-09-27T13:58:47+00:00"
+ "time": "2024-01-23T15:02:46+00:00"
},
{
"name": "symfony/polyfill-intl-grapheme",
- "version": "v1.28.0",
+ "version": "v1.29.0",
"source": {
"type": "git",
"url": "https://github.com/symfony/polyfill-intl-grapheme.git",
- "reference": "875e90aeea2777b6f135677f618529449334a612"
+ "reference": "32a9da87d7b3245e09ac426c83d334ae9f06f80f"
},
"dist": {
"type": "zip",
- "url": "https://api.github.com/repos/symfony/polyfill-intl-grapheme/zipball/875e90aeea2777b6f135677f618529449334a612",
- "reference": "875e90aeea2777b6f135677f618529449334a612",
+ "url": "https://api.github.com/repos/symfony/polyfill-intl-grapheme/zipball/32a9da87d7b3245e09ac426c83d334ae9f06f80f",
+ "reference": "32a9da87d7b3245e09ac426c83d334ae9f06f80f",
"shasum": ""
},
"require": {
@@ -4023,9 +4023,6 @@
},
"type": "library",
"extra": {
- "branch-alias": {
- "dev-main": "1.28-dev"
- },
"thanks": {
"name": "symfony/polyfill",
"url": "https://github.com/symfony/polyfill"
@@ -4064,7 +4061,7 @@
"shim"
],
"support": {
- "source": "https://github.com/symfony/polyfill-intl-grapheme/tree/v1.28.0"
+ "source": "https://github.com/symfony/polyfill-intl-grapheme/tree/v1.29.0"
},
"funding": [
{
@@ -4080,20 +4077,20 @@
"type": "tidelift"
}
],
- "time": "2023-01-26T09:26:14+00:00"
+ "time": "2024-01-29T20:11:03+00:00"
},
{
"name": "symfony/polyfill-intl-icu",
- "version": "v1.28.0",
+ "version": "v1.29.0",
"source": {
"type": "git",
"url": "https://github.com/symfony/polyfill-intl-icu.git",
- "reference": "e46b4da57951a16053cd751f63f4a24292788157"
+ "reference": "07094a28851a49107f3ab4f9120ca2975a64b6e1"
},
"dist": {
"type": "zip",
- "url": "https://api.github.com/repos/symfony/polyfill-intl-icu/zipball/e46b4da57951a16053cd751f63f4a24292788157",
- "reference": "e46b4da57951a16053cd751f63f4a24292788157",
+ "url": "https://api.github.com/repos/symfony/polyfill-intl-icu/zipball/07094a28851a49107f3ab4f9120ca2975a64b6e1",
+ "reference": "07094a28851a49107f3ab4f9120ca2975a64b6e1",
"shasum": ""
},
"require": {
@@ -4104,9 +4101,6 @@
},
"type": "library",
"extra": {
- "branch-alias": {
- "dev-main": "1.28-dev"
- },
"thanks": {
"name": "symfony/polyfill",
"url": "https://github.com/symfony/polyfill"
@@ -4151,7 +4145,7 @@
"shim"
],
"support": {
- "source": "https://github.com/symfony/polyfill-intl-icu/tree/v1.28.0"
+ "source": "https://github.com/symfony/polyfill-intl-icu/tree/v1.29.0"
},
"funding": [
{
@@ -4167,20 +4161,20 @@
"type": "tidelift"
}
],
- "time": "2023-03-21T17:27:24+00:00"
+ "time": "2024-01-29T20:12:16+00:00"
},
{
"name": "symfony/polyfill-intl-normalizer",
- "version": "v1.28.0",
+ "version": "v1.29.0",
"source": {
"type": "git",
"url": "https://github.com/symfony/polyfill-intl-normalizer.git",
- "reference": "8c4ad05dd0120b6a53c1ca374dca2ad0a1c4ed92"
+ "reference": "bc45c394692b948b4d383a08d7753968bed9a83d"
},
"dist": {
"type": "zip",
- "url": "https://api.github.com/repos/symfony/polyfill-intl-normalizer/zipball/8c4ad05dd0120b6a53c1ca374dca2ad0a1c4ed92",
- "reference": "8c4ad05dd0120b6a53c1ca374dca2ad0a1c4ed92",
+ "url": "https://api.github.com/repos/symfony/polyfill-intl-normalizer/zipball/bc45c394692b948b4d383a08d7753968bed9a83d",
+ "reference": "bc45c394692b948b4d383a08d7753968bed9a83d",
"shasum": ""
},
"require": {
@@ -4191,9 +4185,6 @@
},
"type": "library",
"extra": {
- "branch-alias": {
- "dev-main": "1.28-dev"
- },
"thanks": {
"name": "symfony/polyfill",
"url": "https://github.com/symfony/polyfill"
@@ -4235,7 +4226,7 @@
"shim"
],
"support": {
- "source": "https://github.com/symfony/polyfill-intl-normalizer/tree/v1.28.0"
+ "source": "https://github.com/symfony/polyfill-intl-normalizer/tree/v1.29.0"
},
"funding": [
{
@@ -4251,20 +4242,20 @@
"type": "tidelift"
}
],
- "time": "2023-01-26T09:26:14+00:00"
+ "time": "2024-01-29T20:11:03+00:00"
},
{
"name": "symfony/polyfill-mbstring",
- "version": "v1.28.0",
+ "version": "v1.29.0",
"source": {
"type": "git",
"url": "https://github.com/symfony/polyfill-mbstring.git",
- "reference": "42292d99c55abe617799667f454222c54c60e229"
+ "reference": "9773676c8a1bb1f8d4340a62efe641cf76eda7ec"
},
"dist": {
"type": "zip",
- "url": "https://api.github.com/repos/symfony/polyfill-mbstring/zipball/42292d99c55abe617799667f454222c54c60e229",
- "reference": "42292d99c55abe617799667f454222c54c60e229",
+ "url": "https://api.github.com/repos/symfony/polyfill-mbstring/zipball/9773676c8a1bb1f8d4340a62efe641cf76eda7ec",
+ "reference": "9773676c8a1bb1f8d4340a62efe641cf76eda7ec",
"shasum": ""
},
"require": {
@@ -4278,9 +4269,6 @@
},
"type": "library",
"extra": {
- "branch-alias": {
- "dev-main": "1.28-dev"
- },
"thanks": {
"name": "symfony/polyfill",
"url": "https://github.com/symfony/polyfill"
@@ -4318,7 +4306,7 @@
"shim"
],
"support": {
- "source": "https://github.com/symfony/polyfill-mbstring/tree/v1.28.0"
+ "source": "https://github.com/symfony/polyfill-mbstring/tree/v1.29.0"
},
"funding": [
{
@@ -4334,20 +4322,20 @@
"type": "tidelift"
}
],
- "time": "2023-07-28T09:04:16+00:00"
+ "time": "2024-01-29T20:11:03+00:00"
},
{
"name": "symfony/polyfill-php83",
- "version": "v1.28.0",
+ "version": "v1.29.0",
"source": {
"type": "git",
"url": "https://github.com/symfony/polyfill-php83.git",
- "reference": "b0f46ebbeeeda3e9d2faebdfbf4b4eae9b59fa11"
+ "reference": "86fcae159633351e5fd145d1c47de6c528f8caff"
},
"dist": {
"type": "zip",
- "url": "https://api.github.com/repos/symfony/polyfill-php83/zipball/b0f46ebbeeeda3e9d2faebdfbf4b4eae9b59fa11",
- "reference": "b0f46ebbeeeda3e9d2faebdfbf4b4eae9b59fa11",
+ "url": "https://api.github.com/repos/symfony/polyfill-php83/zipball/86fcae159633351e5fd145d1c47de6c528f8caff",
+ "reference": "86fcae159633351e5fd145d1c47de6c528f8caff",
"shasum": ""
},
"require": {
@@ -4356,9 +4344,6 @@
},
"type": "library",
"extra": {
- "branch-alias": {
- "dev-main": "1.28-dev"
- },
"thanks": {
"name": "symfony/polyfill",
"url": "https://github.com/symfony/polyfill"
@@ -4398,7 +4383,7 @@
"shim"
],
"support": {
- "source": "https://github.com/symfony/polyfill-php83/tree/v1.28.0"
+ "source": "https://github.com/symfony/polyfill-php83/tree/v1.29.0"
},
"funding": [
{
@@ -4414,24 +4399,24 @@
"type": "tidelift"
}
],
- "time": "2023-08-16T06:22:46+00:00"
+ "time": "2024-01-29T20:11:03+00:00"
},
{
"name": "symfony/process",
- "version": "6.4.x-dev",
+ "version": "v7.0.3",
"source": {
"type": "git",
"url": "https://github.com/symfony/process.git",
- "reference": "9973636b20cdc17299022b47d89cc40db2d9f9ca"
+ "reference": "937a195147e0c27b2759ade834169ed006d0bc74"
},
"dist": {
"type": "zip",
- "url": "https://api.github.com/repos/symfony/process/zipball/9973636b20cdc17299022b47d89cc40db2d9f9ca",
- "reference": "9973636b20cdc17299022b47d89cc40db2d9f9ca",
+ "url": "https://api.github.com/repos/symfony/process/zipball/937a195147e0c27b2759ade834169ed006d0bc74",
+ "reference": "937a195147e0c27b2759ade834169ed006d0bc74",
"shasum": ""
},
"require": {
- "php": ">=8.1"
+ "php": ">=8.2"
},
"type": "library",
"autoload": {
@@ -4459,7 +4444,7 @@
"description": "Executes commands in sub-processes",
"homepage": "https://symfony.com",
"support": {
- "source": "https://github.com/symfony/process/tree/6.4"
+ "source": "https://github.com/symfony/process/tree/v7.0.3"
},
"funding": [
{
@@ -4475,29 +4460,28 @@
"type": "tidelift"
}
],
- "time": "2023-10-16T20:23:37+00:00"
+ "time": "2024-01-23T15:02:46+00:00"
},
{
"name": "symfony/property-access",
- "version": "6.4.x-dev",
+ "version": "v7.0.3",
"source": {
"type": "git",
"url": "https://github.com/symfony/property-access.git",
- "reference": "75f6990ae8e8040dd587162f3f1863f755957129"
+ "reference": "5c7814d1a84bc11254c5bc761d9878b04e708dec"
},
"dist": {
"type": "zip",
- "url": "https://api.github.com/repos/symfony/property-access/zipball/75f6990ae8e8040dd587162f3f1863f755957129",
- "reference": "75f6990ae8e8040dd587162f3f1863f755957129",
+ "url": "https://api.github.com/repos/symfony/property-access/zipball/5c7814d1a84bc11254c5bc761d9878b04e708dec",
+ "reference": "5c7814d1a84bc11254c5bc761d9878b04e708dec",
"shasum": ""
},
"require": {
- "php": ">=8.1",
- "symfony/deprecation-contracts": "^2.5|^3",
- "symfony/property-info": "^5.4|^6.0|^7.0"
+ "php": ">=8.2",
+ "symfony/property-info": "^6.4|^7.0"
},
"require-dev": {
- "symfony/cache": "^5.4|^6.0|^7.0"
+ "symfony/cache": "^6.4|^7.0"
},
"type": "library",
"autoload": {
@@ -4536,7 +4520,7 @@
"reflection"
],
"support": {
- "source": "https://github.com/symfony/property-access/tree/6.4"
+ "source": "https://github.com/symfony/property-access/tree/v7.0.3"
},
"funding": [
{
@@ -4552,37 +4536,37 @@
"type": "tidelift"
}
],
- "time": "2023-09-25T12:52:38+00:00"
+ "time": "2024-01-23T15:02:46+00:00"
},
{
"name": "symfony/property-info",
- "version": "6.4.x-dev",
+ "version": "v7.0.3",
"source": {
"type": "git",
"url": "https://github.com/symfony/property-info.git",
- "reference": "61dc1ec3f3ddf3670f4fab080accfdf10bd1fa37"
+ "reference": "e160f92ea827243abf2dbf36b8460b1377194406"
},
"dist": {
"type": "zip",
- "url": "https://api.github.com/repos/symfony/property-info/zipball/61dc1ec3f3ddf3670f4fab080accfdf10bd1fa37",
- "reference": "61dc1ec3f3ddf3670f4fab080accfdf10bd1fa37",
+ "url": "https://api.github.com/repos/symfony/property-info/zipball/e160f92ea827243abf2dbf36b8460b1377194406",
+ "reference": "e160f92ea827243abf2dbf36b8460b1377194406",
"shasum": ""
},
"require": {
- "php": ">=8.1",
- "symfony/string": "^5.4|^6.0|^7.0"
+ "php": ">=8.2",
+ "symfony/string": "^6.4|^7.0"
},
"conflict": {
"phpdocumentor/reflection-docblock": "<5.2",
"phpdocumentor/type-resolver": "<1.5.1",
- "symfony/dependency-injection": "<5.4",
+ "symfony/dependency-injection": "<6.4",
"symfony/serializer": "<6.4"
},
"require-dev": {
"phpdocumentor/reflection-docblock": "^5.2",
"phpstan/phpdoc-parser": "^1.0",
- "symfony/cache": "^5.4|^6.0|^7.0",
- "symfony/dependency-injection": "^5.4|^6.0|^7.0",
+ "symfony/cache": "^6.4|^7.0",
+ "symfony/dependency-injection": "^6.4|^7.0",
"symfony/serializer": "^6.4|^7.0"
},
"type": "library",
@@ -4619,7 +4603,7 @@
"validator"
],
"support": {
- "source": "https://github.com/symfony/property-info/tree/6.4"
+ "source": "https://github.com/symfony/property-info/tree/v7.0.3"
},
"funding": [
{
@@ -4635,40 +4619,38 @@
"type": "tidelift"
}
],
- "time": "2023-10-17T11:44:42+00:00"
+ "time": "2024-01-23T15:02:46+00:00"
},
{
"name": "symfony/routing",
- "version": "6.4.x-dev",
+ "version": "v7.0.3",
"source": {
"type": "git",
"url": "https://github.com/symfony/routing.git",
- "reference": "ea594c977fca54a7725865ee37ac509601c44598"
+ "reference": "858b26756ffc35a11238b269b484ee3a393a74d3"
},
"dist": {
"type": "zip",
- "url": "https://api.github.com/repos/symfony/routing/zipball/ea594c977fca54a7725865ee37ac509601c44598",
- "reference": "ea594c977fca54a7725865ee37ac509601c44598",
+ "url": "https://api.github.com/repos/symfony/routing/zipball/858b26756ffc35a11238b269b484ee3a393a74d3",
+ "reference": "858b26756ffc35a11238b269b484ee3a393a74d3",
"shasum": ""
},
"require": {
- "php": ">=8.1",
+ "php": ">=8.2",
"symfony/deprecation-contracts": "^2.5|^3"
},
"conflict": {
- "doctrine/annotations": "<1.12",
- "symfony/config": "<6.2",
- "symfony/dependency-injection": "<5.4",
- "symfony/yaml": "<5.4"
+ "symfony/config": "<6.4",
+ "symfony/dependency-injection": "<6.4",
+ "symfony/yaml": "<6.4"
},
"require-dev": {
- "doctrine/annotations": "^1.12|^2",
"psr/log": "^1|^2|^3",
- "symfony/config": "^6.2|^7.0",
- "symfony/dependency-injection": "^5.4|^6.0|^7.0",
- "symfony/expression-language": "^5.4|^6.0|^7.0",
- "symfony/http-foundation": "^5.4|^6.0|^7.0",
- "symfony/yaml": "^5.4|^6.0|^7.0"
+ "symfony/config": "^6.4|^7.0",
+ "symfony/dependency-injection": "^6.4|^7.0",
+ "symfony/expression-language": "^6.4|^7.0",
+ "symfony/http-foundation": "^6.4|^7.0",
+ "symfony/yaml": "^6.4|^7.0"
},
"type": "library",
"autoload": {
@@ -4702,7 +4684,7 @@
"url"
],
"support": {
- "source": "https://github.com/symfony/routing/tree/6.4"
+ "source": "https://github.com/symfony/routing/tree/v7.0.3"
},
"funding": [
{
@@ -4718,35 +4700,35 @@
"type": "tidelift"
}
],
- "time": "2023-10-20T12:00:10+00:00"
+ "time": "2024-01-30T13:55:15+00:00"
},
{
"name": "symfony/runtime",
- "version": "6.4.x-dev",
+ "version": "v7.0.3",
"source": {
"type": "git",
"url": "https://github.com/symfony/runtime.git",
- "reference": "86539231fadfdc7f7e9911d6fa7ed84a606e7d34"
+ "reference": "ef2c2fd4b40fb8cd22221154399ad8888e81cdb5"
},
"dist": {
"type": "zip",
- "url": "https://api.github.com/repos/symfony/runtime/zipball/86539231fadfdc7f7e9911d6fa7ed84a606e7d34",
- "reference": "86539231fadfdc7f7e9911d6fa7ed84a606e7d34",
+ "url": "https://api.github.com/repos/symfony/runtime/zipball/ef2c2fd4b40fb8cd22221154399ad8888e81cdb5",
+ "reference": "ef2c2fd4b40fb8cd22221154399ad8888e81cdb5",
"shasum": ""
},
"require": {
"composer-plugin-api": "^1.0|^2.0",
- "php": ">=8.1"
+ "php": ">=8.2"
},
"conflict": {
- "symfony/dotenv": "<5.4"
+ "symfony/dotenv": "<6.4"
},
"require-dev": {
- "composer/composer": "^1.0.2|^2.0",
- "symfony/console": "^5.4.9|^6.0.9|^7.0",
- "symfony/dotenv": "^5.4|^6.0|^7.0",
- "symfony/http-foundation": "^5.4|^6.0|^7.0",
- "symfony/http-kernel": "^5.4|^6.0|^7.0"
+ "composer/composer": "^2.6",
+ "symfony/console": "^6.4|^7.0",
+ "symfony/dotenv": "^6.4|^7.0",
+ "symfony/http-foundation": "^6.4|^7.0",
+ "symfony/http-kernel": "^6.4|^7.0"
},
"type": "composer-plugin",
"extra": {
@@ -4781,7 +4763,7 @@
"runtime"
],
"support": {
- "source": "https://github.com/symfony/runtime/tree/6.4"
+ "source": "https://github.com/symfony/runtime/tree/v7.0.3"
},
"funding": [
{
@@ -4797,67 +4779,68 @@
"type": "tidelift"
}
],
- "time": "2023-10-18T09:43:34+00:00"
+ "time": "2024-01-23T15:02:46+00:00"
},
{
"name": "symfony/security-bundle",
- "version": "6.4.x-dev",
+ "version": "v7.0.3",
"source": {
"type": "git",
"url": "https://github.com/symfony/security-bundle.git",
- "reference": "f502d3fe56e34496fd7580d1498c7df75d5e7d06"
+ "reference": "84984586e74a3c194c17d6b33ccca682ead23e05"
},
"dist": {
"type": "zip",
- "url": "https://api.github.com/repos/symfony/security-bundle/zipball/f502d3fe56e34496fd7580d1498c7df75d5e7d06",
- "reference": "f502d3fe56e34496fd7580d1498c7df75d5e7d06",
+ "url": "https://api.github.com/repos/symfony/security-bundle/zipball/84984586e74a3c194c17d6b33ccca682ead23e05",
+ "reference": "84984586e74a3c194c17d6b33ccca682ead23e05",
"shasum": ""
},
"require": {
"composer-runtime-api": ">=2.1",
"ext-xml": "*",
- "php": ">=8.1",
- "symfony/clock": "^6.3|^7.0",
- "symfony/config": "^6.1|^7.0",
- "symfony/dependency-injection": "^6.2|^7.0",
- "symfony/deprecation-contracts": "^2.5|^3",
- "symfony/event-dispatcher": "^5.4|^6.0|^7.0",
- "symfony/http-foundation": "^6.2|^7.0",
- "symfony/http-kernel": "^6.2",
- "symfony/password-hasher": "^5.4|^6.0|^7.0",
- "symfony/security-core": "^6.2|^7.0",
- "symfony/security-csrf": "^5.4|^6.0|^7.0",
- "symfony/security-http": "^6.3.6|^7.0",
+ "php": ">=8.2",
+ "symfony/clock": "^6.4|^7.0",
+ "symfony/config": "^6.4|^7.0",
+ "symfony/dependency-injection": "^6.4|^7.0",
+ "symfony/event-dispatcher": "^6.4|^7.0",
+ "symfony/http-foundation": "^6.4|^7.0",
+ "symfony/http-kernel": "^6.4|^7.0",
+ "symfony/password-hasher": "^6.4|^7.0",
+ "symfony/security-core": "^6.4|^7.0",
+ "symfony/security-csrf": "^6.4|^7.0",
+ "symfony/security-http": "^6.4|^7.0",
"symfony/service-contracts": "^2.5|^3"
},
"conflict": {
- "symfony/browser-kit": "<5.4",
- "symfony/console": "<5.4",
+ "symfony/browser-kit": "<6.4",
+ "symfony/console": "<6.4",
"symfony/framework-bundle": "<6.4",
- "symfony/http-client": "<5.4",
- "symfony/ldap": "<5.4",
- "symfony/twig-bundle": "<5.4"
+ "symfony/http-client": "<6.4",
+ "symfony/ldap": "<6.4",
+ "symfony/serializer": "<6.4",
+ "symfony/twig-bundle": "<6.4",
+ "symfony/validator": "<6.4"
},
"require-dev": {
- "symfony/asset": "^5.4|^6.0|^7.0",
- "symfony/browser-kit": "^5.4|^6.0|^7.0",
- "symfony/console": "^5.4|^6.0|^7.0",
- "symfony/css-selector": "^5.4|^6.0|^7.0",
- "symfony/dom-crawler": "^5.4|^6.0|^7.0",
- "symfony/expression-language": "^5.4|^6.0|^7.0",
- "symfony/form": "^5.4|^6.0|^7.0",
+ "symfony/asset": "^6.4|^7.0",
+ "symfony/browser-kit": "^6.4|^7.0",
+ "symfony/console": "^6.4|^7.0",
+ "symfony/css-selector": "^6.4|^7.0",
+ "symfony/dom-crawler": "^6.4|^7.0",
+ "symfony/expression-language": "^6.4|^7.0",
+ "symfony/form": "^6.4|^7.0",
"symfony/framework-bundle": "^6.4|^7.0",
- "symfony/http-client": "^5.4|^6.0|^7.0",
- "symfony/ldap": "^5.4|^6.0|^7.0",
- "symfony/process": "^5.4|^6.0|^7.0",
- "symfony/rate-limiter": "^5.4|^6.0|^7.0",
+ "symfony/http-client": "^6.4|^7.0",
+ "symfony/ldap": "^6.4|^7.0",
+ "symfony/process": "^6.4|^7.0",
+ "symfony/rate-limiter": "^6.4|^7.0",
"symfony/serializer": "^6.4|^7.0",
- "symfony/translation": "^5.4|^6.0|^7.0",
- "symfony/twig-bridge": "^5.4|^6.0|^7.0",
- "symfony/twig-bundle": "^5.4|^6.0|^7.0",
+ "symfony/translation": "^6.4|^7.0",
+ "symfony/twig-bridge": "^6.4|^7.0",
+ "symfony/twig-bundle": "^6.4|^7.0",
"symfony/validator": "^6.4|^7.0",
- "symfony/yaml": "^5.4|^6.0|^7.0",
- "twig/twig": "^2.13|^3.0.4",
+ "symfony/yaml": "^6.4|^7.0",
+ "twig/twig": "^3.0.4",
"web-token/jwt-checker": "^3.1",
"web-token/jwt-signature-algorithm-ecdsa": "^3.1",
"web-token/jwt-signature-algorithm-eddsa": "^3.1",
@@ -4891,7 +4874,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/6.4"
+ "source": "https://github.com/symfony/security-bundle/tree/v7.0.3"
},
"funding": [
{
@@ -4907,47 +4890,46 @@
"type": "tidelift"
}
],
- "time": "2023-10-19T10:51:05+00:00"
+ "time": "2024-01-29T15:41:16+00:00"
},
{
"name": "symfony/security-core",
- "version": "6.4.x-dev",
+ "version": "v7.0.3",
"source": {
"type": "git",
"url": "https://github.com/symfony/security-core.git",
- "reference": "1c64db6d0af0a0613f690189779204bd4568220b"
+ "reference": "72b9d961a5dcd21e6bc29b99df51a9000a15dde0"
},
"dist": {
"type": "zip",
- "url": "https://api.github.com/repos/symfony/security-core/zipball/1c64db6d0af0a0613f690189779204bd4568220b",
- "reference": "1c64db6d0af0a0613f690189779204bd4568220b",
+ "url": "https://api.github.com/repos/symfony/security-core/zipball/72b9d961a5dcd21e6bc29b99df51a9000a15dde0",
+ "reference": "72b9d961a5dcd21e6bc29b99df51a9000a15dde0",
"shasum": ""
},
"require": {
- "php": ">=8.1",
- "symfony/deprecation-contracts": "^2.5|^3",
+ "php": ">=8.2",
"symfony/event-dispatcher-contracts": "^2.5|^3",
- "symfony/password-hasher": "^5.4|^6.0|^7.0",
+ "symfony/password-hasher": "^6.4|^7.0",
"symfony/service-contracts": "^2.5|^3"
},
"conflict": {
- "symfony/event-dispatcher": "<5.4",
- "symfony/http-foundation": "<5.4",
- "symfony/ldap": "<5.4",
- "symfony/security-guard": "<5.4",
- "symfony/validator": "<5.4"
+ "symfony/event-dispatcher": "<6.4",
+ "symfony/http-foundation": "<6.4",
+ "symfony/ldap": "<6.4",
+ "symfony/translation": "<6.4.3|>=7.0,<7.0.3",
+ "symfony/validator": "<6.4"
},
"require-dev": {
"psr/cache": "^1.0|^2.0|^3.0",
"psr/container": "^1.1|^2.0",
"psr/log": "^1|^2|^3",
- "symfony/cache": "^5.4|^6.0|^7.0",
- "symfony/event-dispatcher": "^5.4|^6.0|^7.0",
- "symfony/expression-language": "^5.4|^6.0|^7.0",
- "symfony/http-foundation": "^5.4|^6.0|^7.0",
- "symfony/ldap": "^5.4|^6.0|^7.0",
- "symfony/string": "^5.4|^6.0|^7.0",
- "symfony/translation": "^5.4|^6.0|^7.0",
+ "symfony/cache": "^6.4|^7.0",
+ "symfony/event-dispatcher": "^6.4|^7.0",
+ "symfony/expression-language": "^6.4|^7.0",
+ "symfony/http-foundation": "^6.4|^7.0",
+ "symfony/ldap": "^6.4|^7.0",
+ "symfony/string": "^6.4|^7.0",
+ "symfony/translation": "^6.4.3|^7.0.3",
"symfony/validator": "^6.4|^7.0"
},
"type": "library",
@@ -4976,7 +4958,7 @@
"description": "Symfony Security Component - Core Library",
"homepage": "https://symfony.com",
"support": {
- "source": "https://github.com/symfony/security-core/tree/6.4"
+ "source": "https://github.com/symfony/security-core/tree/v7.0.3"
},
"funding": [
{
@@ -4992,31 +4974,31 @@
"type": "tidelift"
}
],
- "time": "2023-09-10T17:47:47+00:00"
+ "time": "2024-01-23T15:02:46+00:00"
},
{
"name": "symfony/security-csrf",
- "version": "6.4.x-dev",
+ "version": "v7.0.3",
"source": {
"type": "git",
"url": "https://github.com/symfony/security-csrf.git",
- "reference": "b28413496ebfce2f98afbb990ad0ce0ba3586638"
+ "reference": "f0f724e599f069b768e335e4bdf795726c7dfe8e"
},
"dist": {
"type": "zip",
- "url": "https://api.github.com/repos/symfony/security-csrf/zipball/b28413496ebfce2f98afbb990ad0ce0ba3586638",
- "reference": "b28413496ebfce2f98afbb990ad0ce0ba3586638",
+ "url": "https://api.github.com/repos/symfony/security-csrf/zipball/f0f724e599f069b768e335e4bdf795726c7dfe8e",
+ "reference": "f0f724e599f069b768e335e4bdf795726c7dfe8e",
"shasum": ""
},
"require": {
- "php": ">=8.1",
- "symfony/security-core": "^5.4|^6.0|^7.0"
+ "php": ">=8.2",
+ "symfony/security-core": "^6.4|^7.0"
},
"conflict": {
- "symfony/http-foundation": "<5.4"
+ "symfony/http-foundation": "<6.4"
},
"require-dev": {
- "symfony/http-foundation": "^5.4|^6.0|^7.0"
+ "symfony/http-foundation": "^6.4|^7.0"
},
"type": "library",
"autoload": {
@@ -5044,7 +5026,7 @@
"description": "Symfony Security Component - CSRF Library",
"homepage": "https://symfony.com",
"support": {
- "source": "https://github.com/symfony/security-csrf/tree/6.4"
+ "source": "https://github.com/symfony/security-csrf/tree/v7.0.3"
},
"funding": [
{
@@ -5060,49 +5042,48 @@
"type": "tidelift"
}
],
- "time": "2023-08-25T16:27:31+00:00"
+ "time": "2024-01-23T15:02:46+00:00"
},
{
"name": "symfony/security-http",
- "version": "6.4.x-dev",
+ "version": "v7.0.3",
"source": {
"type": "git",
"url": "https://github.com/symfony/security-http.git",
- "reference": "6b771ff5a278163ca769ccd1698bf99ab09f8dd1"
+ "reference": "d974526dc43525a17bd588e45f86f382edd57331"
},
"dist": {
"type": "zip",
- "url": "https://api.github.com/repos/symfony/security-http/zipball/6b771ff5a278163ca769ccd1698bf99ab09f8dd1",
- "reference": "6b771ff5a278163ca769ccd1698bf99ab09f8dd1",
+ "url": "https://api.github.com/repos/symfony/security-http/zipball/d974526dc43525a17bd588e45f86f382edd57331",
+ "reference": "d974526dc43525a17bd588e45f86f382edd57331",
"shasum": ""
},
"require": {
- "php": ">=8.1",
- "symfony/deprecation-contracts": "^2.5|^3",
- "symfony/http-foundation": "^6.2|^7.0",
- "symfony/http-kernel": "^6.3|^7.0",
+ "php": ">=8.2",
+ "symfony/http-foundation": "^6.4|^7.0",
+ "symfony/http-kernel": "^6.4|^7.0",
"symfony/polyfill-mbstring": "~1.0",
- "symfony/property-access": "^5.4|^6.0|^7.0",
+ "symfony/property-access": "^6.4|^7.0",
"symfony/security-core": "^6.4|^7.0",
"symfony/service-contracts": "^2.5|^3"
},
"conflict": {
- "symfony/clock": "<6.3",
- "symfony/event-dispatcher": "<5.4.9|>=6,<6.0.9",
+ "symfony/clock": "<6.4",
+ "symfony/event-dispatcher": "<6.4",
"symfony/http-client-contracts": "<3.0",
- "symfony/security-bundle": "<5.4",
- "symfony/security-csrf": "<5.4"
+ "symfony/security-bundle": "<6.4",
+ "symfony/security-csrf": "<6.4"
},
"require-dev": {
"psr/log": "^1|^2|^3",
- "symfony/cache": "^5.4|^6.0|^7.0",
- "symfony/clock": "^6.3|^7.0",
- "symfony/expression-language": "^5.4|^6.0|^7.0",
+ "symfony/cache": "^6.4|^7.0",
+ "symfony/clock": "^6.4|^7.0",
+ "symfony/expression-language": "^6.4|^7.0",
"symfony/http-client-contracts": "^3.0",
- "symfony/rate-limiter": "^5.4|^6.0|^7.0",
- "symfony/routing": "^5.4|^6.0|^7.0",
- "symfony/security-csrf": "^5.4|^6.0|^7.0",
- "symfony/translation": "^5.4|^6.0|^7.0",
+ "symfony/rate-limiter": "^6.4|^7.0",
+ "symfony/routing": "^6.4|^7.0",
+ "symfony/security-csrf": "^6.4|^7.0",
+ "symfony/translation": "^6.4|^7.0",
"web-token/jwt-checker": "^3.1",
"web-token/jwt-signature-algorithm-ecdsa": "^3.1"
},
@@ -5132,7 +5113,7 @@
"description": "Symfony Security Component - HTTP Integration",
"homepage": "https://symfony.com",
"support": {
- "source": "https://github.com/symfony/security-http/tree/6.4"
+ "source": "https://github.com/symfony/security-http/tree/v7.0.3"
},
"funding": [
{
@@ -5148,61 +5129,58 @@
"type": "tidelift"
}
],
- "time": "2023-10-13T10:26:44+00:00"
+ "time": "2024-01-23T15:02:46+00:00"
},
{
"name": "symfony/serializer",
- "version": "6.4.x-dev",
+ "version": "v7.0.3",
"source": {
"type": "git",
"url": "https://github.com/symfony/serializer.git",
- "reference": "cf7f907e1fa8b0a5d3800bd22d8f8f0f051c8146"
+ "reference": "6e83031c481e50b6f28e72531660341f1f120e6f"
},
"dist": {
"type": "zip",
- "url": "https://api.github.com/repos/symfony/serializer/zipball/cf7f907e1fa8b0a5d3800bd22d8f8f0f051c8146",
- "reference": "cf7f907e1fa8b0a5d3800bd22d8f8f0f051c8146",
+ "url": "https://api.github.com/repos/symfony/serializer/zipball/6e83031c481e50b6f28e72531660341f1f120e6f",
+ "reference": "6e83031c481e50b6f28e72531660341f1f120e6f",
"shasum": ""
},
"require": {
- "php": ">=8.1",
- "symfony/deprecation-contracts": "^2.5|^3",
+ "php": ">=8.2",
"symfony/polyfill-ctype": "~1.8"
},
"conflict": {
- "doctrine/annotations": "<1.12",
"phpdocumentor/reflection-docblock": "<3.2.2",
"phpdocumentor/type-resolver": "<1.4.0",
- "symfony/dependency-injection": "<5.4",
- "symfony/property-access": "<5.4",
- "symfony/property-info": "<5.4.24|>=6,<6.2.11",
- "symfony/uid": "<5.4",
+ "symfony/dependency-injection": "<6.4",
+ "symfony/property-access": "<6.4",
+ "symfony/property-info": "<6.4",
+ "symfony/uid": "<6.4",
"symfony/validator": "<6.4",
- "symfony/yaml": "<5.4"
+ "symfony/yaml": "<6.4"
},
"require-dev": {
- "doctrine/annotations": "^1.12|^2",
"phpdocumentor/reflection-docblock": "^3.2|^4.0|^5.0",
"seld/jsonlint": "^1.10",
- "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/error-handler": "^5.4|^6.0|^7.0",
- "symfony/filesystem": "^5.4|^6.0|^7.0",
- "symfony/form": "^5.4|^6.0|^7.0",
- "symfony/http-foundation": "^5.4|^6.0|^7.0",
- "symfony/http-kernel": "^5.4|^6.0|^7.0",
- "symfony/messenger": "^5.4|^6.0|^7.0",
- "symfony/mime": "^5.4|^6.0|^7.0",
- "symfony/property-access": "^5.4|^6.0|^7.0",
- "symfony/property-info": "^5.4.24|^6.2.11|^7.0",
+ "symfony/cache": "^6.4|^7.0",
+ "symfony/config": "^6.4|^7.0",
+ "symfony/console": "^6.4|^7.0",
+ "symfony/dependency-injection": "^6.4|^7.0",
+ "symfony/error-handler": "^6.4|^7.0",
+ "symfony/filesystem": "^6.4|^7.0",
+ "symfony/form": "^6.4|^7.0",
+ "symfony/http-foundation": "^6.4|^7.0",
+ "symfony/http-kernel": "^6.4|^7.0",
+ "symfony/messenger": "^6.4|^7.0",
+ "symfony/mime": "^6.4|^7.0",
+ "symfony/property-access": "^6.4|^7.0",
+ "symfony/property-info": "^6.4|^7.0",
"symfony/translation-contracts": "^2.5|^3",
- "symfony/uid": "^5.4|^6.0|^7.0",
+ "symfony/uid": "^6.4|^7.0",
"symfony/validator": "^6.4|^7.0",
- "symfony/var-dumper": "^5.4|^6.0|^7.0",
- "symfony/var-exporter": "^5.4|^6.0|^7.0",
- "symfony/yaml": "^5.4|^6.0|^7.0"
+ "symfony/var-dumper": "^6.4|^7.0",
+ "symfony/var-exporter": "^6.4|^7.0",
+ "symfony/yaml": "^6.4|^7.0"
},
"type": "library",
"autoload": {
@@ -5230,7 +5208,7 @@
"description": "Handles serializing and deserializing data structures, including object graphs, into array structures or other formats like XML and JSON.",
"homepage": "https://symfony.com",
"support": {
- "source": "https://github.com/symfony/serializer/tree/6.4"
+ "source": "https://github.com/symfony/serializer/tree/v7.0.3"
},
"funding": [
{
@@ -5246,25 +5224,25 @@
"type": "tidelift"
}
],
- "time": "2023-10-20T06:06:47+00:00"
+ "time": "2024-01-30T08:34:29+00:00"
},
{
"name": "symfony/service-contracts",
- "version": "v3.3.0",
+ "version": "v3.4.1",
"source": {
"type": "git",
"url": "https://github.com/symfony/service-contracts.git",
- "reference": "40da9cc13ec349d9e4966ce18b5fbcd724ab10a4"
+ "reference": "fe07cbc8d837f60caf7018068e350cc5163681a0"
},
"dist": {
"type": "zip",
- "url": "https://api.github.com/repos/symfony/service-contracts/zipball/40da9cc13ec349d9e4966ce18b5fbcd724ab10a4",
- "reference": "40da9cc13ec349d9e4966ce18b5fbcd724ab10a4",
+ "url": "https://api.github.com/repos/symfony/service-contracts/zipball/fe07cbc8d837f60caf7018068e350cc5163681a0",
+ "reference": "fe07cbc8d837f60caf7018068e350cc5163681a0",
"shasum": ""
},
"require": {
"php": ">=8.1",
- "psr/container": "^2.0"
+ "psr/container": "^1.1|^2.0"
},
"conflict": {
"ext-psr": "<1.1|>=2"
@@ -5312,7 +5290,7 @@
"standards"
],
"support": {
- "source": "https://github.com/symfony/service-contracts/tree/v3.3.0"
+ "source": "https://github.com/symfony/service-contracts/tree/v3.4.1"
},
"funding": [
{
@@ -5328,24 +5306,24 @@
"type": "tidelift"
}
],
- "time": "2023-05-23T14:45:45+00:00"
+ "time": "2023-12-26T14:02:43+00:00"
},
{
"name": "symfony/stopwatch",
- "version": "6.4.x-dev",
+ "version": "v7.0.3",
"source": {
"type": "git",
"url": "https://github.com/symfony/stopwatch.git",
- "reference": "fc47f1015ec80927ff64ba9094dfe8b9d48fe9f2"
+ "reference": "983900d6fddf2b0cbaacacbbad07610854bd8112"
},
"dist": {
"type": "zip",
- "url": "https://api.github.com/repos/symfony/stopwatch/zipball/fc47f1015ec80927ff64ba9094dfe8b9d48fe9f2",
- "reference": "fc47f1015ec80927ff64ba9094dfe8b9d48fe9f2",
+ "url": "https://api.github.com/repos/symfony/stopwatch/zipball/983900d6fddf2b0cbaacacbbad07610854bd8112",
+ "reference": "983900d6fddf2b0cbaacacbbad07610854bd8112",
"shasum": ""
},
"require": {
- "php": ">=8.1",
+ "php": ">=8.2",
"symfony/service-contracts": "^2.5|^3"
},
"type": "library",
@@ -5374,7 +5352,7 @@
"description": "Provides a way to profile code",
"homepage": "https://symfony.com",
"support": {
- "source": "https://github.com/symfony/stopwatch/tree/v6.3.0-RC1"
+ "source": "https://github.com/symfony/stopwatch/tree/v7.0.3"
},
"funding": [
{
@@ -5390,24 +5368,24 @@
"type": "tidelift"
}
],
- "time": "2023-02-16T10:14:28+00:00"
+ "time": "2024-01-23T15:02:46+00:00"
},
{
"name": "symfony/string",
- "version": "6.4.x-dev",
+ "version": "v7.0.3",
"source": {
"type": "git",
"url": "https://github.com/symfony/string.git",
- "reference": "742351f7542c9b9799873e399a716cb5af6f70f2"
+ "reference": "524aac4a280b90a4420d8d6a040718d0586505ac"
},
"dist": {
"type": "zip",
- "url": "https://api.github.com/repos/symfony/string/zipball/742351f7542c9b9799873e399a716cb5af6f70f2",
- "reference": "742351f7542c9b9799873e399a716cb5af6f70f2",
+ "url": "https://api.github.com/repos/symfony/string/zipball/524aac4a280b90a4420d8d6a040718d0586505ac",
+ "reference": "524aac4a280b90a4420d8d6a040718d0586505ac",
"shasum": ""
},
"require": {
- "php": ">=8.1",
+ "php": ">=8.2",
"symfony/polyfill-ctype": "~1.8",
"symfony/polyfill-intl-grapheme": "~1.0",
"symfony/polyfill-intl-normalizer": "~1.0",
@@ -5417,11 +5395,11 @@
"symfony/translation-contracts": "<2.5"
},
"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/error-handler": "^6.4|^7.0",
+ "symfony/http-client": "^6.4|^7.0",
+ "symfony/intl": "^6.4|^7.0",
"symfony/translation-contracts": "^2.5|^3.0",
- "symfony/var-exporter": "^5.4|^6.0|^7.0"
+ "symfony/var-exporter": "^6.4|^7.0"
},
"type": "library",
"autoload": {
@@ -5460,7 +5438,7 @@
"utf8"
],
"support": {
- "source": "https://github.com/symfony/string/tree/6.4"
+ "source": "https://github.com/symfony/string/tree/v7.0.3"
},
"funding": [
{
@@ -5476,20 +5454,20 @@
"type": "tidelift"
}
],
- "time": "2023-09-18T10:40:25+00:00"
+ "time": "2024-01-29T15:41:16+00:00"
},
{
"name": "symfony/translation-contracts",
- "version": "v3.3.0",
+ "version": "v3.4.1",
"source": {
"type": "git",
"url": "https://github.com/symfony/translation-contracts.git",
- "reference": "02c24deb352fb0d79db5486c0c79905a85e37e86"
+ "reference": "06450585bf65e978026bda220cdebca3f867fde7"
},
"dist": {
"type": "zip",
- "url": "https://api.github.com/repos/symfony/translation-contracts/zipball/02c24deb352fb0d79db5486c0c79905a85e37e86",
- "reference": "02c24deb352fb0d79db5486c0c79905a85e37e86",
+ "url": "https://api.github.com/repos/symfony/translation-contracts/zipball/06450585bf65e978026bda220cdebca3f867fde7",
+ "reference": "06450585bf65e978026bda220cdebca3f867fde7",
"shasum": ""
},
"require": {
@@ -5538,7 +5516,7 @@
"standards"
],
"support": {
- "source": "https://github.com/symfony/translation-contracts/tree/v3.3.0"
+ "source": "https://github.com/symfony/translation-contracts/tree/v3.4.1"
},
"funding": [
{
@@ -5554,69 +5532,68 @@
"type": "tidelift"
}
],
- "time": "2023-05-30T17:17:10+00:00"
+ "time": "2023-12-26T14:02:43+00:00"
},
{
"name": "symfony/twig-bridge",
- "version": "6.4.x-dev",
+ "version": "v7.0.3",
"source": {
"type": "git",
"url": "https://github.com/symfony/twig-bridge.git",
- "reference": "49f5284a3166461bab237f6f872a2e9a0bd6b1e9"
+ "reference": "414ff6930889262a11ec67f351e9810dd8565b0d"
},
"dist": {
"type": "zip",
- "url": "https://api.github.com/repos/symfony/twig-bridge/zipball/49f5284a3166461bab237f6f872a2e9a0bd6b1e9",
- "reference": "49f5284a3166461bab237f6f872a2e9a0bd6b1e9",
+ "url": "https://api.github.com/repos/symfony/twig-bridge/zipball/414ff6930889262a11ec67f351e9810dd8565b0d",
+ "reference": "414ff6930889262a11ec67f351e9810dd8565b0d",
"shasum": ""
},
"require": {
- "php": ">=8.1",
- "symfony/deprecation-contracts": "^2.5|^3",
+ "php": ">=8.2",
"symfony/translation-contracts": "^2.5|^3",
- "twig/twig": "^2.13|^3.0.4"
+ "twig/twig": "^3.0.4"
},
"conflict": {
"phpdocumentor/reflection-docblock": "<3.2.2",
"phpdocumentor/type-resolver": "<1.4.0",
- "symfony/console": "<5.4",
- "symfony/form": "<6.3",
- "symfony/http-foundation": "<5.4",
+ "symfony/console": "<6.4",
+ "symfony/form": "<6.4",
+ "symfony/http-foundation": "<6.4",
"symfony/http-kernel": "<6.4",
- "symfony/mime": "<6.2",
+ "symfony/mime": "<6.4",
"symfony/serializer": "<6.4",
- "symfony/translation": "<5.4",
- "symfony/workflow": "<5.4"
+ "symfony/translation": "<6.4",
+ "symfony/workflow": "<6.4"
},
"require-dev": {
"egulias/email-validator": "^2.1.10|^3|^4",
"league/html-to-markdown": "^5.0",
"phpdocumentor/reflection-docblock": "^3.0|^4.0|^5.0",
- "symfony/asset": "^5.4|^6.0|^7.0",
- "symfony/asset-mapper": "^6.3|^7.0",
- "symfony/console": "^5.4|^6.0|^7.0",
- "symfony/dependency-injection": "^5.4|^6.0|^7.0",
- "symfony/expression-language": "^5.4|^6.0|^7.0",
- "symfony/finder": "^5.4|^6.0|^7.0",
+ "symfony/asset": "^6.4|^7.0",
+ "symfony/asset-mapper": "^6.4|^7.0",
+ "symfony/console": "^6.4|^7.0",
+ "symfony/dependency-injection": "^6.4|^7.0",
+ "symfony/expression-language": "^6.4|^7.0",
+ "symfony/finder": "^6.4|^7.0",
"symfony/form": "^6.4|^7.0",
- "symfony/html-sanitizer": "^6.1|^7.0",
- "symfony/http-foundation": "^5.4|^6.0|^7.0",
+ "symfony/html-sanitizer": "^6.4|^7.0",
+ "symfony/http-foundation": "^6.4|^7.0",
"symfony/http-kernel": "^6.4|^7.0",
- "symfony/intl": "^5.4|^6.0|^7.0",
- "symfony/mime": "^6.2|^7.0",
+ "symfony/intl": "^6.4|^7.0",
+ "symfony/mime": "^6.4|^7.0",
"symfony/polyfill-intl-icu": "~1.0",
- "symfony/property-info": "^5.4|^6.0|^7.0",
- "symfony/routing": "^5.4|^6.0|^7.0",
+ "symfony/property-info": "^6.4|^7.0",
+ "symfony/routing": "^6.4|^7.0",
"symfony/security-acl": "^2.8|^3.0",
- "symfony/security-core": "^5.4|^6.0|^7.0",
- "symfony/security-csrf": "^5.4|^6.0|^7.0",
- "symfony/security-http": "^5.4|^6.0|^7.0",
- "symfony/serializer": "^6.4|^7.0",
- "symfony/stopwatch": "^5.4|^6.0|^7.0",
- "symfony/translation": "^6.1|^7.0",
- "symfony/web-link": "^5.4|^6.0|^7.0",
- "symfony/workflow": "^5.4|^6.0|^7.0",
- "symfony/yaml": "^5.4|^6.0|^7.0",
+ "symfony/security-core": "^6.4|^7.0",
+ "symfony/security-csrf": "^6.4|^7.0",
+ "symfony/security-http": "^6.4|^7.0",
+ "symfony/serializer": "^6.4.3|^7.0.3",
+ "symfony/stopwatch": "^6.4|^7.0",
+ "symfony/translation": "^6.4|^7.0",
+ "symfony/web-link": "^6.4|^7.0",
+ "symfony/workflow": "^6.4|^7.0",
+ "symfony/yaml": "^6.4|^7.0",
"twig/cssinliner-extra": "^2.12|^3",
"twig/inky-extra": "^2.12|^3",
"twig/markdown-extra": "^2.12|^3"
@@ -5647,7 +5624,7 @@
"description": "Provides integration for Twig with various Symfony components",
"homepage": "https://symfony.com",
"support": {
- "source": "https://github.com/symfony/twig-bridge/tree/6.4"
+ "source": "https://github.com/symfony/twig-bridge/tree/v7.0.3"
},
"funding": [
{
@@ -5663,47 +5640,47 @@
"type": "tidelift"
}
],
- "time": "2023-10-19T15:30:50+00:00"
+ "time": "2024-01-30T08:34:29+00:00"
},
{
"name": "symfony/twig-bundle",
- "version": "6.4.x-dev",
+ "version": "v7.0.3",
"source": {
"type": "git",
"url": "https://github.com/symfony/twig-bundle.git",
- "reference": "f61de525bc39eff57587d8d27455f2cadf6c19bf"
+ "reference": "6fbf0cc2b0d0208be4881ff6069665687396b323"
},
"dist": {
"type": "zip",
- "url": "https://api.github.com/repos/symfony/twig-bundle/zipball/f61de525bc39eff57587d8d27455f2cadf6c19bf",
- "reference": "f61de525bc39eff57587d8d27455f2cadf6c19bf",
+ "url": "https://api.github.com/repos/symfony/twig-bundle/zipball/6fbf0cc2b0d0208be4881ff6069665687396b323",
+ "reference": "6fbf0cc2b0d0208be4881ff6069665687396b323",
"shasum": ""
},
"require": {
"composer-runtime-api": ">=2.1",
- "php": ">=8.1",
- "symfony/config": "^6.1|^7.0",
- "symfony/dependency-injection": "^6.1|^7.0",
- "symfony/http-foundation": "^5.4|^6.0|^7.0",
- "symfony/http-kernel": "^6.2",
+ "php": ">=8.2",
+ "symfony/config": "^6.4|^7.0",
+ "symfony/dependency-injection": "^6.4|^7.0",
+ "symfony/http-foundation": "^6.4|^7.0",
+ "symfony/http-kernel": "^6.4|^7.0",
"symfony/twig-bridge": "^6.4|^7.0",
- "twig/twig": "^2.13|^3.0.4"
+ "twig/twig": "^3.0.4"
},
"conflict": {
- "symfony/framework-bundle": "<5.4",
- "symfony/translation": "<5.4"
+ "symfony/framework-bundle": "<6.4",
+ "symfony/translation": "<6.4"
},
"require-dev": {
- "symfony/asset": "^5.4|^6.0|^7.0",
- "symfony/expression-language": "^5.4|^6.0|^7.0",
- "symfony/finder": "^5.4|^6.0|^7.0",
- "symfony/form": "^5.4|^6.0|^7.0",
- "symfony/framework-bundle": "^5.4|^6.0|^7.0",
- "symfony/routing": "^5.4|^6.0|^7.0",
- "symfony/stopwatch": "^5.4|^6.0|^7.0",
- "symfony/translation": "^5.4|^6.0|^7.0",
- "symfony/web-link": "^5.4|^6.0|^7.0",
- "symfony/yaml": "^5.4|^6.0|^7.0"
+ "symfony/asset": "^6.4|^7.0",
+ "symfony/expression-language": "^6.4|^7.0",
+ "symfony/finder": "^6.4|^7.0",
+ "symfony/form": "^6.4|^7.0",
+ "symfony/framework-bundle": "^6.4|^7.0",
+ "symfony/routing": "^6.4|^7.0",
+ "symfony/stopwatch": "^6.4|^7.0",
+ "symfony/translation": "^6.4|^7.0",
+ "symfony/web-link": "^6.4|^7.0",
+ "symfony/yaml": "^6.4|^7.0"
},
"type": "symfony-bundle",
"autoload": {
@@ -5731,7 +5708,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/6.4"
+ "source": "https://github.com/symfony/twig-bundle/tree/v7.0.3"
},
"funding": [
{
@@ -5747,59 +5724,57 @@
"type": "tidelift"
}
],
- "time": "2023-10-18T10:24:42+00:00"
+ "time": "2024-01-23T15:02:46+00:00"
},
{
"name": "symfony/validator",
- "version": "6.4.x-dev",
+ "version": "v7.0.3",
"source": {
"type": "git",
"url": "https://github.com/symfony/validator.git",
- "reference": "e81ea87671b0f1c03f575360e1f70a932ca60329"
+ "reference": "03b0c75d7d3df1ef9a0fd9fb8db1e86f83ffa2bb"
},
"dist": {
"type": "zip",
- "url": "https://api.github.com/repos/symfony/validator/zipball/e81ea87671b0f1c03f575360e1f70a932ca60329",
- "reference": "e81ea87671b0f1c03f575360e1f70a932ca60329",
+ "url": "https://api.github.com/repos/symfony/validator/zipball/03b0c75d7d3df1ef9a0fd9fb8db1e86f83ffa2bb",
+ "reference": "03b0c75d7d3df1ef9a0fd9fb8db1e86f83ffa2bb",
"shasum": ""
},
"require": {
- "php": ">=8.1",
- "symfony/deprecation-contracts": "^2.5|^3",
+ "php": ">=8.2",
"symfony/polyfill-ctype": "~1.8",
"symfony/polyfill-mbstring": "~1.0",
"symfony/polyfill-php83": "^1.27",
"symfony/translation-contracts": "^2.5|^3"
},
"conflict": {
- "doctrine/annotations": "<1.13",
"doctrine/lexer": "<1.1",
- "symfony/dependency-injection": "<5.4",
- "symfony/expression-language": "<5.4",
- "symfony/http-kernel": "<5.4",
- "symfony/intl": "<5.4",
- "symfony/property-info": "<5.4",
- "symfony/translation": "<5.4",
- "symfony/yaml": "<5.4"
+ "symfony/dependency-injection": "<6.4",
+ "symfony/doctrine-bridge": "<7.0",
+ "symfony/expression-language": "<6.4",
+ "symfony/http-kernel": "<6.4",
+ "symfony/intl": "<6.4",
+ "symfony/property-info": "<6.4",
+ "symfony/translation": "<6.4.3|>=7.0,<7.0.3",
+ "symfony/yaml": "<6.4"
},
"require-dev": {
- "doctrine/annotations": "^1.13|^2",
"egulias/email-validator": "^2.1.10|^3|^4",
- "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/expression-language": "^5.4|^6.0|^7.0",
- "symfony/finder": "^5.4|^6.0|^7.0",
- "symfony/http-client": "^5.4|^6.0|^7.0",
- "symfony/http-foundation": "^5.4|^6.0|^7.0",
- "symfony/http-kernel": "^5.4|^6.0|^7.0",
- "symfony/intl": "^5.4|^6.0|^7.0",
- "symfony/mime": "^5.4|^6.0|^7.0",
- "symfony/property-access": "^5.4|^6.0|^7.0",
- "symfony/property-info": "^5.4|^6.0|^7.0",
- "symfony/translation": "^5.4|^6.0|^7.0",
- "symfony/yaml": "^5.4|^6.0|^7.0"
+ "symfony/cache": "^6.4|^7.0",
+ "symfony/config": "^6.4|^7.0",
+ "symfony/console": "^6.4|^7.0",
+ "symfony/dependency-injection": "^6.4|^7.0",
+ "symfony/expression-language": "^6.4|^7.0",
+ "symfony/finder": "^6.4|^7.0",
+ "symfony/http-client": "^6.4|^7.0",
+ "symfony/http-foundation": "^6.4|^7.0",
+ "symfony/http-kernel": "^6.4|^7.0",
+ "symfony/intl": "^6.4|^7.0",
+ "symfony/mime": "^6.4|^7.0",
+ "symfony/property-access": "^6.4|^7.0",
+ "symfony/property-info": "^6.4|^7.0",
+ "symfony/translation": "^6.4.3|^7.0.3",
+ "symfony/yaml": "^6.4|^7.0"
},
"type": "library",
"autoload": {
@@ -5827,7 +5802,7 @@
"description": "Provides tools to validate values",
"homepage": "https://symfony.com",
"support": {
- "source": "https://github.com/symfony/validator/tree/6.4"
+ "source": "https://github.com/symfony/validator/tree/v7.0.3"
},
"funding": [
{
@@ -5843,38 +5818,36 @@
"type": "tidelift"
}
],
- "time": "2023-10-20T11:59:21+00:00"
+ "time": "2024-01-29T15:41:16+00:00"
},
{
"name": "symfony/var-dumper",
- "version": "6.4.x-dev",
+ "version": "v7.0.3",
"source": {
"type": "git",
"url": "https://github.com/symfony/var-dumper.git",
- "reference": "86901b12011e790bdc7bc8fb934f2ca8e22981ef"
+ "reference": "a7a061abbf6fe3d4a79032cbc5149a4d65a10234"
},
"dist": {
"type": "zip",
- "url": "https://api.github.com/repos/symfony/var-dumper/zipball/86901b12011e790bdc7bc8fb934f2ca8e22981ef",
- "reference": "86901b12011e790bdc7bc8fb934f2ca8e22981ef",
+ "url": "https://api.github.com/repos/symfony/var-dumper/zipball/a7a061abbf6fe3d4a79032cbc5149a4d65a10234",
+ "reference": "a7a061abbf6fe3d4a79032cbc5149a4d65a10234",
"shasum": ""
},
"require": {
- "php": ">=8.1",
- "symfony/deprecation-contracts": "^2.5|^3",
+ "php": ">=8.2",
"symfony/polyfill-mbstring": "~1.0"
},
"conflict": {
- "symfony/console": "<5.4"
+ "symfony/console": "<6.4"
},
"require-dev": {
"ext-iconv": "*",
- "symfony/console": "^5.4|^6.0|^7.0",
- "symfony/error-handler": "^6.3|^7.0",
- "symfony/http-kernel": "^5.4|^6.0|^7.0",
- "symfony/process": "^5.4|^6.0|^7.0",
- "symfony/uid": "^5.4|^6.0|^7.0",
- "twig/twig": "^2.13|^3.0.4"
+ "symfony/console": "^6.4|^7.0",
+ "symfony/http-kernel": "^6.4|^7.0",
+ "symfony/process": "^6.4|^7.0",
+ "symfony/uid": "^6.4|^7.0",
+ "twig/twig": "^3.0.4"
},
"bin": [
"Resources/bin/var-dump-server"
@@ -5912,7 +5885,7 @@
"dump"
],
"support": {
- "source": "https://github.com/symfony/var-dumper/tree/6.4"
+ "source": "https://github.com/symfony/var-dumper/tree/v7.0.3"
},
"funding": [
{
@@ -5928,27 +5901,27 @@
"type": "tidelift"
}
],
- "time": "2023-10-18T09:43:34+00:00"
+ "time": "2024-01-23T15:02:46+00:00"
},
{
"name": "symfony/var-exporter",
- "version": "6.4.x-dev",
+ "version": "v7.0.3",
"source": {
"type": "git",
"url": "https://github.com/symfony/var-exporter.git",
- "reference": "fefc55f1658a7d42f5d0ffcbe79af17e457bf3a7"
+ "reference": "1fb79308cb5fc2b44bff6e8af10a5af6812e05b8"
},
"dist": {
"type": "zip",
- "url": "https://api.github.com/repos/symfony/var-exporter/zipball/fefc55f1658a7d42f5d0ffcbe79af17e457bf3a7",
- "reference": "fefc55f1658a7d42f5d0ffcbe79af17e457bf3a7",
+ "url": "https://api.github.com/repos/symfony/var-exporter/zipball/1fb79308cb5fc2b44bff6e8af10a5af6812e05b8",
+ "reference": "1fb79308cb5fc2b44bff6e8af10a5af6812e05b8",
"shasum": ""
},
"require": {
- "php": ">=8.1"
+ "php": ">=8.2"
},
"require-dev": {
- "symfony/var-dumper": "^5.4|^6.0|^7.0"
+ "symfony/var-dumper": "^6.4|^7.0"
},
"type": "library",
"autoload": {
@@ -5986,7 +5959,7 @@
"serialize"
],
"support": {
- "source": "https://github.com/symfony/var-exporter/tree/6.4"
+ "source": "https://github.com/symfony/var-exporter/tree/v7.0.3"
},
"funding": [
{
@@ -6002,34 +5975,34 @@
"type": "tidelift"
}
],
- "time": "2023-10-13T10:12:25+00:00"
+ "time": "2024-01-23T15:02:46+00:00"
},
{
"name": "symfony/web-link",
- "version": "6.4.x-dev",
+ "version": "v7.0.3",
"source": {
"type": "git",
"url": "https://github.com/symfony/web-link.git",
- "reference": "c7e30b9b90c4a9b3c94cc5697c7b8046a6655a51"
+ "reference": "855a347feb2ecfc1d1a379c739aff956d4cbec00"
},
"dist": {
"type": "zip",
- "url": "https://api.github.com/repos/symfony/web-link/zipball/c7e30b9b90c4a9b3c94cc5697c7b8046a6655a51",
- "reference": "c7e30b9b90c4a9b3c94cc5697c7b8046a6655a51",
+ "url": "https://api.github.com/repos/symfony/web-link/zipball/855a347feb2ecfc1d1a379c739aff956d4cbec00",
+ "reference": "855a347feb2ecfc1d1a379c739aff956d4cbec00",
"shasum": ""
},
"require": {
- "php": ">=8.1",
+ "php": ">=8.2",
"psr/link": "^1.1|^2.0"
},
"conflict": {
- "symfony/http-kernel": "<5.4"
+ "symfony/http-kernel": "<6.4"
},
"provide": {
"psr/link-implementation": "1.0|2.0"
},
"require-dev": {
- "symfony/http-kernel": "^5.4|^6.0|^7.0"
+ "symfony/http-kernel": "^6.4|^7.0"
},
"type": "library",
"autoload": {
@@ -6069,7 +6042,7 @@
"push"
],
"support": {
- "source": "https://github.com/symfony/web-link/tree/6.4"
+ "source": "https://github.com/symfony/web-link/tree/v7.0.3"
},
"funding": [
{
@@ -6085,38 +6058,38 @@
"type": "tidelift"
}
],
- "time": "2023-09-25T12:52:38+00:00"
+ "time": "2024-01-23T15:02:46+00:00"
},
{
"name": "symfony/workflow",
- "version": "6.4.x-dev",
+ "version": "v7.0.3",
"source": {
"type": "git",
"url": "https://github.com/symfony/workflow.git",
- "reference": "ac9f2622492b80ba71337664fd97db8d4b5ad599"
+ "reference": "e62e4241f93aa34f2da4497817f71c7c0d6c64b9"
},
"dist": {
"type": "zip",
- "url": "https://api.github.com/repos/symfony/workflow/zipball/ac9f2622492b80ba71337664fd97db8d4b5ad599",
- "reference": "ac9f2622492b80ba71337664fd97db8d4b5ad599",
+ "url": "https://api.github.com/repos/symfony/workflow/zipball/e62e4241f93aa34f2da4497817f71c7c0d6c64b9",
+ "reference": "e62e4241f93aa34f2da4497817f71c7c0d6c64b9",
"shasum": ""
},
"require": {
- "php": ">=8.1",
- "symfony/deprecation-contracts": "^2.5|^3"
+ "php": ">=8.2"
},
"conflict": {
- "symfony/event-dispatcher": "<5.4"
+ "symfony/event-dispatcher": "<6.4"
},
"require-dev": {
"psr/log": "^1|^2|^3",
- "symfony/dependency-injection": "^5.4|^6.0|^7.0",
+ "symfony/dependency-injection": "^6.4|^7.0",
"symfony/error-handler": "^6.4|^7.0",
- "symfony/event-dispatcher": "^5.4|^6.0|^7.0",
- "symfony/expression-language": "^5.4|^6.0|^7.0",
+ "symfony/event-dispatcher": "^6.4|^7.0",
+ "symfony/expression-language": "^6.4|^7.0",
"symfony/http-kernel": "^6.4|^7.0",
- "symfony/security-core": "^5.4|^6.0|^7.0",
- "symfony/validator": "^5.4|^6.0|^7.0"
+ "symfony/security-core": "^6.4|^7.0",
+ "symfony/stopwatch": "^6.4|^7.0",
+ "symfony/validator": "^6.4|^7.0"
},
"type": "library",
"autoload": {
@@ -6156,7 +6129,7 @@
"workflow"
],
"support": {
- "source": "https://github.com/symfony/workflow/tree/6.4"
+ "source": "https://github.com/symfony/workflow/tree/v7.0.3"
},
"funding": [
{
@@ -6172,32 +6145,31 @@
"type": "tidelift"
}
],
- "time": "2023-10-20T08:53:47+00:00"
+ "time": "2024-01-23T15:02:46+00:00"
},
{
"name": "symfony/yaml",
- "version": "6.4.x-dev",
+ "version": "v7.0.3",
"source": {
"type": "git",
"url": "https://github.com/symfony/yaml.git",
- "reference": "63b478dd68d045bea0fb6dbeb8a9c663f35ed7b9"
+ "reference": "2d4fca631c00700597e9442a0b2451ce234513d3"
},
"dist": {
"type": "zip",
- "url": "https://api.github.com/repos/symfony/yaml/zipball/63b478dd68d045bea0fb6dbeb8a9c663f35ed7b9",
- "reference": "63b478dd68d045bea0fb6dbeb8a9c663f35ed7b9",
+ "url": "https://api.github.com/repos/symfony/yaml/zipball/2d4fca631c00700597e9442a0b2451ce234513d3",
+ "reference": "2d4fca631c00700597e9442a0b2451ce234513d3",
"shasum": ""
},
"require": {
- "php": ">=8.1",
- "symfony/deprecation-contracts": "^2.5|^3",
+ "php": ">=8.2",
"symfony/polyfill-ctype": "^1.8"
},
"conflict": {
- "symfony/console": "<5.4"
+ "symfony/console": "<6.4"
},
"require-dev": {
- "symfony/console": "^5.4|^6.0|^7.0"
+ "symfony/console": "^6.4|^7.0"
},
"bin": [
"Resources/bin/yaml-lint"
@@ -6228,7 +6200,7 @@
"description": "Loads and dumps YAML files",
"homepage": "https://symfony.com",
"support": {
- "source": "https://github.com/symfony/yaml/tree/6.4"
+ "source": "https://github.com/symfony/yaml/tree/v7.0.3"
},
"funding": [
{
@@ -6244,30 +6216,31 @@
"type": "tidelift"
}
],
- "time": "2023-09-25T12:52:38+00:00"
+ "time": "2024-01-23T15:02:46+00:00"
},
{
"name": "twig/twig",
- "version": "v3.7.1",
+ "version": "v3.8.0",
"source": {
"type": "git",
"url": "https://github.com/twigphp/Twig.git",
- "reference": "a0ce373a0ca3bf6c64b9e3e2124aca502ba39554"
+ "reference": "9d15f0ac07f44dc4217883ec6ae02fd555c6f71d"
},
"dist": {
"type": "zip",
- "url": "https://api.github.com/repos/twigphp/Twig/zipball/a0ce373a0ca3bf6c64b9e3e2124aca502ba39554",
- "reference": "a0ce373a0ca3bf6c64b9e3e2124aca502ba39554",
+ "url": "https://api.github.com/repos/twigphp/Twig/zipball/9d15f0ac07f44dc4217883ec6ae02fd555c6f71d",
+ "reference": "9d15f0ac07f44dc4217883ec6ae02fd555c6f71d",
"shasum": ""
},
"require": {
"php": ">=7.2.5",
"symfony/polyfill-ctype": "^1.8",
- "symfony/polyfill-mbstring": "^1.3"
+ "symfony/polyfill-mbstring": "^1.3",
+ "symfony/polyfill-php80": "^1.22"
},
"require-dev": {
"psr/container": "^1.0|^2.0",
- "symfony/phpunit-bridge": "^5.4.9|^6.3"
+ "symfony/phpunit-bridge": "^5.4.9|^6.3|^7.0"
},
"type": "library",
"autoload": {
@@ -6303,7 +6276,7 @@
],
"support": {
"issues": "https://github.com/twigphp/Twig/issues",
- "source": "https://github.com/twigphp/Twig/tree/v3.7.1"
+ "source": "https://github.com/twigphp/Twig/tree/v3.8.0"
},
"funding": [
{
@@ -6315,7 +6288,7 @@
"type": "tidelift"
}
],
- "time": "2023-08-28T11:09:02+00:00"
+ "time": "2023-11-21T18:54:41+00:00"
},
{
"name": "webmozart/assert",
@@ -6446,25 +6419,27 @@
},
{
"name": "nikic/php-parser",
- "version": "v4.17.1",
+ "version": "v5.0.0",
"source": {
"type": "git",
"url": "https://github.com/nikic/PHP-Parser.git",
- "reference": "a6303e50c90c355c7eeee2c4a8b27fe8dc8fef1d"
+ "reference": "4a21235f7e56e713259a6f76bf4b5ea08502b9dc"
},
"dist": {
"type": "zip",
- "url": "https://api.github.com/repos/nikic/PHP-Parser/zipball/a6303e50c90c355c7eeee2c4a8b27fe8dc8fef1d",
- "reference": "a6303e50c90c355c7eeee2c4a8b27fe8dc8fef1d",
+ "url": "https://api.github.com/repos/nikic/PHP-Parser/zipball/4a21235f7e56e713259a6f76bf4b5ea08502b9dc",
+ "reference": "4a21235f7e56e713259a6f76bf4b5ea08502b9dc",
"shasum": ""
},
"require": {
+ "ext-ctype": "*",
+ "ext-json": "*",
"ext-tokenizer": "*",
- "php": ">=7.0"
+ "php": ">=7.4"
},
"require-dev": {
"ircmaxell/php-yacc": "^0.0.7",
- "phpunit/phpunit": "^6.5 || ^7.0 || ^8.0 || ^9.0"
+ "phpunit/phpunit": "^7.0 || ^8.0 || ^9.0"
},
"bin": [
"bin/php-parse"
@@ -6472,7 +6447,7 @@
"type": "library",
"extra": {
"branch-alias": {
- "dev-master": "4.9-dev"
+ "dev-master": "5.0-dev"
}
},
"autoload": {
@@ -6496,33 +6471,33 @@
],
"support": {
"issues": "https://github.com/nikic/PHP-Parser/issues",
- "source": "https://github.com/nikic/PHP-Parser/tree/v4.17.1"
+ "source": "https://github.com/nikic/PHP-Parser/tree/v5.0.0"
},
- "time": "2023-08-13T19:53:39+00:00"
+ "time": "2024-01-07T17:17:35+00:00"
},
{
"name": "symfony/browser-kit",
- "version": "6.4.x-dev",
+ "version": "v7.0.3",
"source": {
"type": "git",
"url": "https://github.com/symfony/browser-kit.git",
- "reference": "3f5752f40d8166b174bb4116630a13f0a68b81f3"
+ "reference": "725d5b15681685ac17b20b575254c75639722488"
},
"dist": {
"type": "zip",
- "url": "https://api.github.com/repos/symfony/browser-kit/zipball/3f5752f40d8166b174bb4116630a13f0a68b81f3",
- "reference": "3f5752f40d8166b174bb4116630a13f0a68b81f3",
+ "url": "https://api.github.com/repos/symfony/browser-kit/zipball/725d5b15681685ac17b20b575254c75639722488",
+ "reference": "725d5b15681685ac17b20b575254c75639722488",
"shasum": ""
},
"require": {
- "php": ">=8.1",
- "symfony/dom-crawler": "^5.4|^6.0|^7.0"
+ "php": ">=8.2",
+ "symfony/dom-crawler": "^6.4|^7.0"
},
"require-dev": {
- "symfony/css-selector": "^5.4|^6.0|^7.0",
- "symfony/http-client": "^5.4|^6.0|^7.0",
- "symfony/mime": "^5.4|^6.0|^7.0",
- "symfony/process": "^5.4|^6.0|^7.0"
+ "symfony/css-selector": "^6.4|^7.0",
+ "symfony/http-client": "^6.4|^7.0",
+ "symfony/mime": "^6.4|^7.0",
+ "symfony/process": "^6.4|^7.0"
},
"type": "library",
"autoload": {
@@ -6550,7 +6525,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/6.4"
+ "source": "https://github.com/symfony/browser-kit/tree/v7.0.3"
},
"funding": [
{
@@ -6566,24 +6541,24 @@
"type": "tidelift"
}
],
- "time": "2023-07-31T13:55:55+00:00"
+ "time": "2024-01-23T15:02:46+00:00"
},
{
"name": "symfony/css-selector",
- "version": "6.4.x-dev",
+ "version": "v7.0.3",
"source": {
"type": "git",
"url": "https://github.com/symfony/css-selector.git",
- "reference": "40eff9db7468587bbf18416ec5cbc2ee6867a356"
+ "reference": "ec60a4edf94e63b0556b6a0888548bb400a3a3be"
},
"dist": {
"type": "zip",
- "url": "https://api.github.com/repos/symfony/css-selector/zipball/40eff9db7468587bbf18416ec5cbc2ee6867a356",
- "reference": "40eff9db7468587bbf18416ec5cbc2ee6867a356",
+ "url": "https://api.github.com/repos/symfony/css-selector/zipball/ec60a4edf94e63b0556b6a0888548bb400a3a3be",
+ "reference": "ec60a4edf94e63b0556b6a0888548bb400a3a3be",
"shasum": ""
},
"require": {
- "php": ">=8.1"
+ "php": ">=8.2"
},
"type": "library",
"autoload": {
@@ -6615,7 +6590,7 @@
"description": "Converts CSS selectors to XPath expressions",
"homepage": "https://symfony.com",
"support": {
- "source": "https://github.com/symfony/css-selector/tree/6.4"
+ "source": "https://github.com/symfony/css-selector/tree/v7.0.3"
},
"funding": [
{
@@ -6631,37 +6606,37 @@
"type": "tidelift"
}
],
- "time": "2023-07-30T09:31:49+00:00"
+ "time": "2024-01-23T15:02:46+00:00"
},
{
"name": "symfony/debug-bundle",
- "version": "6.4.x-dev",
+ "version": "v7.0.3",
"source": {
"type": "git",
"url": "https://github.com/symfony/debug-bundle.git",
- "reference": "4cab6926ac54afce90034bf46a30f7d66fc4e96a"
+ "reference": "b0db5c443883ce5c10c2265c77feb9833c3d9d6d"
},
"dist": {
"type": "zip",
- "url": "https://api.github.com/repos/symfony/debug-bundle/zipball/4cab6926ac54afce90034bf46a30f7d66fc4e96a",
- "reference": "4cab6926ac54afce90034bf46a30f7d66fc4e96a",
+ "url": "https://api.github.com/repos/symfony/debug-bundle/zipball/b0db5c443883ce5c10c2265c77feb9833c3d9d6d",
+ "reference": "b0db5c443883ce5c10c2265c77feb9833c3d9d6d",
"shasum": ""
},
"require": {
"ext-xml": "*",
- "php": ">=8.1",
- "symfony/dependency-injection": "^5.4|^6.0|^7.0",
- "symfony/http-kernel": "^5.4|^6.0|^7.0",
- "symfony/twig-bridge": "^5.4|^6.0|^7.0",
- "symfony/var-dumper": "^5.4|^6.0|^7.0"
+ "php": ">=8.2",
+ "symfony/dependency-injection": "^6.4|^7.0",
+ "symfony/http-kernel": "^6.4|^7.0",
+ "symfony/twig-bridge": "^6.4|^7.0",
+ "symfony/var-dumper": "^6.4|^7.0"
},
"conflict": {
- "symfony/config": "<5.4",
- "symfony/dependency-injection": "<5.4"
+ "symfony/config": "<6.4",
+ "symfony/dependency-injection": "<6.4"
},
"require-dev": {
- "symfony/config": "^5.4|^6.0|^7.0",
- "symfony/web-profiler-bundle": "^5.4|^6.0|^7.0"
+ "symfony/config": "^6.4|^7.0",
+ "symfony/web-profiler-bundle": "^6.4|^7.0"
},
"type": "symfony-bundle",
"autoload": {
@@ -6689,7 +6664,7 @@
"description": "Provides a tight integration of the Symfony VarDumper component and the ServerLogCommand from MonologBridge into the Symfony full-stack framework",
"homepage": "https://symfony.com",
"support": {
- "source": "https://github.com/symfony/debug-bundle/tree/6.4"
+ "source": "https://github.com/symfony/debug-bundle/tree/v7.0.3"
},
"funding": [
{
@@ -6705,30 +6680,30 @@
"type": "tidelift"
}
],
- "time": "2023-10-17T13:22:42+00:00"
+ "time": "2024-01-23T15:02:46+00:00"
},
{
"name": "symfony/dom-crawler",
- "version": "6.4.x-dev",
+ "version": "v7.0.3",
"source": {
"type": "git",
"url": "https://github.com/symfony/dom-crawler.git",
- "reference": "31371484a55a8cfc1906201baed9814856e281a6"
+ "reference": "3330a8f836e7631412c5e07f69b88480d27a20a2"
},
"dist": {
"type": "zip",
- "url": "https://api.github.com/repos/symfony/dom-crawler/zipball/31371484a55a8cfc1906201baed9814856e281a6",
- "reference": "31371484a55a8cfc1906201baed9814856e281a6",
+ "url": "https://api.github.com/repos/symfony/dom-crawler/zipball/3330a8f836e7631412c5e07f69b88480d27a20a2",
+ "reference": "3330a8f836e7631412c5e07f69b88480d27a20a2",
"shasum": ""
},
"require": {
"masterminds/html5": "^2.6",
- "php": ">=8.1",
+ "php": ">=8.2",
"symfony/polyfill-ctype": "~1.8",
"symfony/polyfill-mbstring": "~1.0"
},
"require-dev": {
- "symfony/css-selector": "^5.4|^6.0|^7.0"
+ "symfony/css-selector": "^6.4|^7.0"
},
"type": "library",
"autoload": {
@@ -6756,7 +6731,7 @@
"description": "Eases DOM navigation for HTML and XML documents",
"homepage": "https://symfony.com",
"support": {
- "source": "https://github.com/symfony/dom-crawler/tree/6.4"
+ "source": "https://github.com/symfony/dom-crawler/tree/v7.0.3"
},
"funding": [
{
@@ -6772,49 +6747,49 @@
"type": "tidelift"
}
],
- "time": "2023-08-16T10:06:57+00:00"
+ "time": "2024-01-23T15:02:46+00:00"
},
{
"name": "symfony/maker-bundle",
- "version": "v1.51.1",
+ "version": "v1.54.0",
"source": {
"type": "git",
"url": "https://github.com/symfony/maker-bundle.git",
- "reference": "0890fd3cf1e2a5221f9b3c6ee1769c537aef683d"
+ "reference": "a8523cf35d777bf2d8cf5703fa73f378fdc27125"
},
"dist": {
"type": "zip",
- "url": "https://api.github.com/repos/symfony/maker-bundle/zipball/0890fd3cf1e2a5221f9b3c6ee1769c537aef683d",
- "reference": "0890fd3cf1e2a5221f9b3c6ee1769c537aef683d",
+ "url": "https://api.github.com/repos/symfony/maker-bundle/zipball/a8523cf35d777bf2d8cf5703fa73f378fdc27125",
+ "reference": "a8523cf35d777bf2d8cf5703fa73f378fdc27125",
"shasum": ""
},
"require": {
"doctrine/inflector": "^2.0",
- "nikic/php-parser": "^4.11",
+ "nikic/php-parser": "^4.18|^5.0",
"php": ">=8.1",
- "symfony/config": "^6.3|^7.0",
- "symfony/console": "^6.3|^7.0",
- "symfony/dependency-injection": "^6.3|^7.0",
+ "symfony/config": "^6.4|^7.0",
+ "symfony/console": "^6.4|^7.0",
+ "symfony/dependency-injection": "^6.4|^7.0",
"symfony/deprecation-contracts": "^2.2|^3",
- "symfony/filesystem": "^6.3|^7.0",
- "symfony/finder": "^6.3|^7.0",
- "symfony/framework-bundle": "^6.3|^7.0",
- "symfony/http-kernel": "^6.3|^7.0",
- "symfony/process": "^6.3|^7.0"
+ "symfony/filesystem": "^6.4|^7.0",
+ "symfony/finder": "^6.4|^7.0",
+ "symfony/framework-bundle": "^6.4|^7.0",
+ "symfony/http-kernel": "^6.4|^7.0",
+ "symfony/process": "^6.4|^7.0"
},
"conflict": {
- "doctrine/doctrine-bundle": "<2.4",
- "doctrine/orm": "<2.10"
+ "doctrine/doctrine-bundle": "<2.10",
+ "doctrine/orm": "<2.15"
},
"require-dev": {
"composer/semver": "^3.0",
"doctrine/doctrine-bundle": "^2.5.0",
- "doctrine/orm": "^2.10.0",
- "symfony/http-client": "^6.3|^7.0",
- "symfony/phpunit-bridge": "^6.3|^7.0",
- "symfony/security-core": "^6.3|^7.0",
- "symfony/yaml": "^6.3|^7.0",
- "twig/twig": "^2.0|^3.0"
+ "doctrine/orm": "^2.15|^3",
+ "symfony/http-client": "^6.4|^7.0",
+ "symfony/phpunit-bridge": "^6.4.1|^7.0",
+ "symfony/security-core": "^6.4|^7.0",
+ "symfony/yaml": "^6.4|^7.0",
+ "twig/twig": "^3.0|^4.x-dev"
},
"type": "symfony-bundle",
"extra": {
@@ -6848,7 +6823,7 @@
],
"support": {
"issues": "https://github.com/symfony/maker-bundle/issues",
- "source": "https://github.com/symfony/maker-bundle/tree/v1.51.1"
+ "source": "https://github.com/symfony/maker-bundle/tree/v1.54.0"
},
"funding": [
{
@@ -6864,32 +6839,31 @@
"type": "tidelift"
}
],
- "time": "2023-09-18T18:17:31+00:00"
+ "time": "2024-02-06T21:23:55+00:00"
},
{
"name": "symfony/phpunit-bridge",
- "version": "6.4.x-dev",
+ "version": "v7.0.3",
"source": {
"type": "git",
"url": "https://github.com/symfony/phpunit-bridge.git",
- "reference": "e9c9f0e29794275f9a14b1340dcf73ab190b8259"
+ "reference": "0a2eeb0d9e68bf01660e3e903f8113508bb46132"
},
"dist": {
"type": "zip",
- "url": "https://api.github.com/repos/symfony/phpunit-bridge/zipball/e9c9f0e29794275f9a14b1340dcf73ab190b8259",
- "reference": "e9c9f0e29794275f9a14b1340dcf73ab190b8259",
+ "url": "https://api.github.com/repos/symfony/phpunit-bridge/zipball/0a2eeb0d9e68bf01660e3e903f8113508bb46132",
+ "reference": "0a2eeb0d9e68bf01660e3e903f8113508bb46132",
"shasum": ""
},
"require": {
- "php": ">=7.1.3"
+ "php": ">=7.2.5"
},
"conflict": {
"phpunit/phpunit": "<7.5|9.1.2"
},
"require-dev": {
"symfony/deprecation-contracts": "^2.5|^3.0",
- "symfony/error-handler": "^5.4|^6.0|^7.0",
- "symfony/polyfill-php80": "^1.27",
+ "symfony/error-handler": "^5.4|^6.4|^7.0",
"symfony/polyfill-php81": "^1.27"
},
"bin": [
@@ -6930,7 +6904,7 @@
"description": "Provides utilities for PHPUnit, especially user deprecation notices management",
"homepage": "https://symfony.com",
"support": {
- "source": "https://github.com/symfony/phpunit-bridge/tree/6.4"
+ "source": "https://github.com/symfony/phpunit-bridge/tree/v7.0.3"
},
"funding": [
{
@@ -6946,41 +6920,41 @@
"type": "tidelift"
}
],
- "time": "2023-10-20T06:06:47+00:00"
+ "time": "2024-01-23T15:02:46+00:00"
},
{
"name": "symfony/web-profiler-bundle",
- "version": "6.4.x-dev",
+ "version": "v7.0.3",
"source": {
"type": "git",
"url": "https://github.com/symfony/web-profiler-bundle.git",
- "reference": "697323d15afa5f71229e386ffe0f7ae5cbfbba1a"
+ "reference": "320dbcaa6e3a72797a614216703df8b187f19265"
},
"dist": {
"type": "zip",
- "url": "https://api.github.com/repos/symfony/web-profiler-bundle/zipball/697323d15afa5f71229e386ffe0f7ae5cbfbba1a",
- "reference": "697323d15afa5f71229e386ffe0f7ae5cbfbba1a",
+ "url": "https://api.github.com/repos/symfony/web-profiler-bundle/zipball/320dbcaa6e3a72797a614216703df8b187f19265",
+ "reference": "320dbcaa6e3a72797a614216703df8b187f19265",
"shasum": ""
},
"require": {
- "php": ">=8.1",
- "symfony/config": "^5.4|^6.0|^7.0",
+ "php": ">=8.2",
+ "symfony/config": "^6.4|^7.0",
"symfony/framework-bundle": "^6.4|^7.0",
"symfony/http-kernel": "^6.4|^7.0",
- "symfony/routing": "^5.4|^6.0|^7.0",
- "symfony/twig-bundle": "^5.4|^6.0|^7.0",
- "twig/twig": "^2.13|^3.0.4"
+ "symfony/routing": "^6.4|^7.0",
+ "symfony/twig-bundle": "^6.4|^7.0",
+ "twig/twig": "^3.0.4"
},
"conflict": {
- "symfony/form": "<5.4",
- "symfony/mailer": "<5.4",
- "symfony/messenger": "<5.4"
+ "symfony/form": "<6.4",
+ "symfony/mailer": "<6.4",
+ "symfony/messenger": "<6.4"
},
"require-dev": {
- "symfony/browser-kit": "^5.4|^6.0|^7.0",
- "symfony/console": "^5.4|^6.0|^7.0",
- "symfony/css-selector": "^5.4|^6.0|^7.0",
- "symfony/stopwatch": "^5.4|^6.0|^7.0"
+ "symfony/browser-kit": "^6.4|^7.0",
+ "symfony/console": "^6.4|^7.0",
+ "symfony/css-selector": "^6.4|^7.0",
+ "symfony/stopwatch": "^6.4|^7.0"
},
"type": "symfony-bundle",
"autoload": {
@@ -7011,7 +6985,7 @@
"dev"
],
"support": {
- "source": "https://github.com/symfony/web-profiler-bundle/tree/6.4"
+ "source": "https://github.com/symfony/web-profiler-bundle/tree/v7.0.3"
},
"funding": [
{
@@ -7027,7 +7001,7 @@
"type": "tidelift"
}
],
- "time": "2023-10-20T08:53:47+00:00"
+ "time": "2024-01-29T15:41:16+00:00"
}
],
"aliases": [],
@@ -7036,10 +7010,9 @@
"prefer-stable": true,
"prefer-lowest": false,
"platform": {
- "php": "^8.1",
"ext-ctype": "*",
"ext-iconv": "*"
},
"platform-dev": [],
- "plugin-api-version": "2.3.0"
+ "plugin-api-version": "2.6.0"
}
diff --git a/config/packages/doctrine.yaml b/config/packages/doctrine.yaml
index ec0f77e..d42c52d 100644
--- a/config/packages/doctrine.yaml
+++ b/config/packages/doctrine.yaml
@@ -4,9 +4,10 @@ doctrine:
# IMPORTANT: You MUST configure your server version,
# either here or in the DATABASE_URL env var (see .env file)
- #server_version: '15'
+ #server_version: '16'
profiling_collect_backtrace: '%kernel.debug%'
+ use_savepoints: true
orm:
auto_generate_proxy_classes: true
enable_lazy_ghost_objects: true
@@ -16,6 +17,7 @@ doctrine:
auto_mapping: true
mappings:
App:
+ type: attribute
is_bundle: false
dir: '%kernel.project_dir%/src/Entity'
prefix: 'App\Entity'
diff --git a/config/packages/framework.yaml b/config/packages/framework.yaml
index f75217d..877eb25 100644
--- a/config/packages/framework.yaml
+++ b/config/packages/framework.yaml
@@ -1,26 +1,13 @@
-parameters:
- 'env(IDE)': ''
-
+# see https://symfony.com/doc/current/reference/configuration/framework.html
framework:
secret: '%env(APP_SECRET)%'
#csrf_protection: true
- http_method_override: false
- handle_all_throwables: true
- # 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.
- session:
- handler_id: null
- cookie_secure: auto
- cookie_samesite: lax
- storage_factory_id: session.storage.factory.native
+ # Note that the session will be started ONLY if you read or write from it.
+ session: true
#esi: true
#fragments: true
- php_errors:
- log: true
-
- ide: '%env(IDE)%'
when@test:
framework:
diff --git a/config/packages/routing.yaml b/config/packages/routing.yaml
index 4b766ce..8166181 100644
--- a/config/packages/routing.yaml
+++ b/config/packages/routing.yaml
@@ -1,7 +1,5 @@
framework:
router:
- utf8: true
-
# 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
diff --git a/config/packages/twig.yaml b/config/packages/twig.yaml
index f9f4cc5..3f795d9 100644
--- a/config/packages/twig.yaml
+++ b/config/packages/twig.yaml
@@ -1,5 +1,5 @@
twig:
- default_path: '%kernel.project_dir%/templates'
+ file_name_pattern: '*.twig'
when@test:
twig:
diff --git a/config/packages/validator.yaml b/config/packages/validator.yaml
index 0201281..dd47a6a 100644
--- a/config/packages/validator.yaml
+++ b/config/packages/validator.yaml
@@ -1,7 +1,5 @@
framework:
validation:
- email_validation_mode: html5
-
# Enables validator auto-mapping support.
# For instance, basic validation constraints will be inferred from Doctrine's metadata.
#auto_mapping:
diff --git a/config/routes/annotations.yaml b/config/routes/annotations.yaml
index e92efc5..2d2ab38 100644
--- a/config/routes/annotations.yaml
+++ b/config/routes/annotations.yaml
@@ -1,7 +1,7 @@
controllers:
resource: ../../src/Controller/
- type: annotation
+ type: attribute
kernel:
resource: ../../src/Kernel.php
- type: annotation
+ type: attribute
diff --git a/config/routes/security.yaml b/config/routes/security.yaml
new file mode 100644
index 0000000..f853be1
--- /dev/null
+++ b/config/routes/security.yaml
@@ -0,0 +1,3 @@
+_security_logout:
+ resource: security.route_loader.logout
+ type: service
diff --git a/phpunit.xml.dist b/phpunit.xml.dist
index 6162f83..c76a655 100644
--- a/phpunit.xml.dist
+++ b/phpunit.xml.dist
@@ -12,11 +12,9 @@
-
-
-
+
diff --git a/public/.htaccess b/public/.htaccess
index 3853fa9..f7345df 100644
--- a/public/.htaccess
+++ b/public/.htaccess
@@ -9,7 +9,7 @@ DirectoryIndex index.php
# feature in your server configuration. Uncomment the following line if you
# install assets as symlinks or if you experience problems related to symlinks
# when compiling LESS/Sass/CoffeScript assets.
-# Options +FollowSymlinks
+# Options +SymLinksIfOwnerMatch
# Disabling MultiViews prevents unwanted negotiation, e.g. "/index" should not resolve
# to the front controller "/index.php" but be rewritten to "/index.php/index".
@@ -20,7 +20,7 @@ DirectoryIndex index.php
# This Option needs to be enabled for RewriteRule, otherwise it will show an error like
# 'Options FollowSymLinks or SymLinksIfOwnerMatch is off which implies that RewriteRule directive is forbidden'
- Options +FollowSymlinks
+ Options +SymLinksIfOwnerMatch
RewriteEngine On
diff --git a/src/Controller/ArticleController.php b/src/Controller/ArticleController.php
index bcdee14..aa3df92 100644
--- a/src/Controller/ArticleController.php
+++ b/src/Controller/ArticleController.php
@@ -12,7 +12,7 @@
use Symfony\Component\Workflow\Exception\ExceptionInterface;
use Symfony\Component\Workflow\WorkflowInterface;
-#[Route(path: '/article')]
+#[Route(path: '/articles')]
class ArticleController extends AbstractController
{
public function __construct(
diff --git a/src/Controller/HomepageController.php b/src/Controller/HomepageController.php
index dd9426d..737a238 100644
--- a/src/Controller/HomepageController.php
+++ b/src/Controller/HomepageController.php
@@ -19,10 +19,4 @@ public function login(): never
{
throw new \LogicException('The security component should handle this route.');
}
-
- #[Route(path: '/logout', name: 'logout')]
- public function logout(): never
- {
- throw new \LogicException('The security component should handle this route.');
- }
}
diff --git a/src/Controller/TaskController.php b/src/Controller/TaskController.php
index 046e573..40dbd8d 100644
--- a/src/Controller/TaskController.php
+++ b/src/Controller/TaskController.php
@@ -13,7 +13,7 @@
use Symfony\Component\Workflow\Exception\ExceptionInterface;
use Symfony\Component\Workflow\WorkflowInterface;
-#[Route(path: '/task')]
+#[Route(path: '/tasks')]
class TaskController extends AbstractController
{
public function __construct(
@@ -22,7 +22,7 @@ public function __construct(
private readonly WorkflowInterface $stateMachine,
) {}
- #[Route(path: '/', name: 'task_index')]
+ #[Route(path: '', name: 'task_index')]
public function index(): Response
{
return $this->render('task/index.html.twig', [
diff --git a/src/Entity/Article.php b/src/Entity/Article.php
index a58f78d..85f6189 100644
--- a/src/Entity/Article.php
+++ b/src/Entity/Article.php
@@ -9,7 +9,7 @@ class Article
{
#[ORM\Column(type: 'integer')]
#[ORM\Id]
- #[ORM\GeneratedValue(strategy: 'AUTO')]
+ #[ORM\GeneratedValue(strategy: 'SEQUENCE')]
public int $id;
#[ORM\Column(type: 'json', nullable: true)]
diff --git a/src/Entity/Task.php b/src/Entity/Task.php
index 9bfb1ab..288e503 100644
--- a/src/Entity/Task.php
+++ b/src/Entity/Task.php
@@ -9,7 +9,7 @@ class Task
{
#[ORM\Column(type: 'integer')]
#[ORM\Id]
- #[ORM\GeneratedValue(strategy: 'AUTO')]
+ #[ORM\GeneratedValue(strategy: 'SEQUENCE')]
public int $id;
#[ORM\Column(type: 'string', nullable: true)]
diff --git a/src/Kernel.php b/src/Kernel.php
index 01533d7..d32c704 100644
--- a/src/Kernel.php
+++ b/src/Kernel.php
@@ -11,10 +11,9 @@ class Kernel extends BaseKernel implements CompilerPassInterface
{
use MicroKernelTrait;
- public function process(ContainerBuilder $container)
+ public function process(ContainerBuilder $container): void
{
- foreach ($container->findTaggedServiceIds('workflow.workflow') as $id => $attributes) {
- $config = $container->getDefinition($id)->getTag('workflow')[0];
- }
+ // Do nice things with this...
+ $container->findTaggedServiceIds('workflow');
}
}
diff --git a/symfony.lock b/symfony.lock
index 66a418b..ad8bfd2 100644
--- a/symfony.lock
+++ b/symfony.lock
@@ -24,12 +24,12 @@
"version": "v0.5.3"
},
"doctrine/doctrine-bundle": {
- "version": "2.10",
+ "version": "2.11",
"recipe": {
"repo": "github.com/symfony/recipes",
"branch": "main",
"version": "2.10",
- "ref": "e025a6cb69b195970543820b2f18ad21724473fa"
+ "ref": "c170ded8fc587d6bd670550c43dafcf093762245"
},
"files": [
"config/packages/doctrine.yaml",
@@ -38,7 +38,7 @@
]
},
"doctrine/doctrine-migrations-bundle": {
- "version": "3.2",
+ "version": "3.3",
"recipe": {
"repo": "github.com/symfony/recipes",
"branch": "main",
@@ -107,7 +107,7 @@
"repo": "github.com/symfony/recipes-contrib",
"branch": "main",
"version": "1.0",
- "ref": "efb318193e48384eb5c5aadff15396ed698f8ffc"
+ "ref": "0f18b4decdf5695d692c1d0dfd65516a07a6adf1"
},
"files": [
"public/.htaccess"
@@ -129,10 +129,10 @@
"version": "6.0.x-dev"
},
"symfony/console": {
- "version": "6.0",
+ "version": "7.0",
"recipe": {
"repo": "github.com/symfony/recipes",
- "branch": "master",
+ "branch": "main",
"version": "5.3",
"ref": "da0c8be8157600ad34f10ff0c9cc91232522e047"
},
@@ -144,10 +144,10 @@
"version": "6.0.x-dev"
},
"symfony/debug-bundle": {
- "version": "6.0",
+ "version": "7.0",
"recipe": {
"repo": "github.com/symfony/recipes",
- "branch": "master",
+ "branch": "main",
"version": "5.3",
"ref": "5aa8aa48234c8eb6dbdd7b3cd5d791485d2cec4b"
},
@@ -189,7 +189,7 @@
"version": "6.0.x-dev"
},
"symfony/flex": {
- "version": "1.19",
+ "version": "2.4",
"recipe": {
"repo": "github.com/symfony/recipes",
"branch": "main",
@@ -204,12 +204,12 @@
"version": "6.0.x-dev"
},
"symfony/framework-bundle": {
- "version": "6.3",
+ "version": "7.0",
"recipe": {
"repo": "github.com/symfony/recipes",
"branch": "main",
- "version": "6.2",
- "ref": "af47254c5e4cd543e6af3e4508298ffebbdaddd3"
+ "version": "7.0",
+ "ref": "6356c19b9ae08e7763e4ba2d9ae63043efc75db5"
},
"files": [
"config/packages/cache.yaml",
@@ -229,10 +229,10 @@
"version": "6.0.x-dev"
},
"symfony/maker-bundle": {
- "version": "1.0",
+ "version": "1.54",
"recipe": {
"repo": "github.com/symfony/recipes",
- "branch": "master",
+ "branch": "main",
"version": "1.0",
"ref": "fadbfe33303a76e25cb63401050439aa9b1a9c7f"
}
@@ -241,12 +241,12 @@
"version": "6.0.x-dev"
},
"symfony/monolog-bundle": {
- "version": "3.9999999",
+ "version": "3.10",
"recipe": {
"repo": "github.com/symfony/recipes",
- "branch": "master",
+ "branch": "main",
"version": "3.7",
- "ref": "213676c4ec929f046dfde5ea8e97625b81bc0578"
+ "ref": "aff23899c4440dd995907613c1dd709b6f59503f"
},
"files": [
"config/packages/monolog.yaml"
@@ -259,12 +259,12 @@
"version": "6.0.x-dev"
},
"symfony/phpunit-bridge": {
- "version": "6.3",
+ "version": "7.0",
"recipe": {
"repo": "github.com/symfony/recipes",
"branch": "main",
"version": "6.3",
- "ref": "01dfaa98c58f7a7b5a9b30e6edb7074af7ed9819"
+ "ref": "a411a0480041243d97382cac7984f7dce7813c08"
},
"files": [
".env.test",
@@ -295,12 +295,12 @@
"version": "6.0.x-dev"
},
"symfony/routing": {
- "version": "6.2",
+ "version": "7.0",
"recipe": {
"repo": "github.com/symfony/recipes",
"branch": "main",
- "version": "6.2",
- "ref": "e0a11b4ccb8c9e70b574ff5ad3dfdcd41dec5aa6"
+ "version": "7.0",
+ "ref": "21b72649d5622d8f7da329ffb5afb232a023619d"
},
"files": [
"config/packages/routing.yaml",
@@ -311,15 +311,16 @@
"version": "6.0.x-dev"
},
"symfony/security-bundle": {
- "version": "6.2",
+ "version": "7.0",
"recipe": {
"repo": "github.com/symfony/recipes",
"branch": "main",
- "version": "6.0",
- "ref": "8a5b112826f7d3d5b07027f93786ae11a1c7de48"
+ "version": "6.4",
+ "ref": "2ae08430db28c8eb4476605894296c82a642028f"
},
"files": [
- "config/packages/security.yaml"
+ "config/packages/security.yaml",
+ "config/routes/security.yaml"
]
},
"symfony/security-core": {
@@ -350,12 +351,12 @@
"version": "6.0.x-dev"
},
"symfony/twig-bundle": {
- "version": "6.3",
+ "version": "7.0",
"recipe": {
"repo": "github.com/symfony/recipes",
"branch": "main",
- "version": "6.3",
- "ref": "b7772eb20e92f3fb4d4fe756e7505b4ba2ca1a2c"
+ "version": "6.4",
+ "ref": "cab5fd2a13a45c266d45a7d9337e28dee6272877"
},
"files": [
"config/packages/twig.yaml",
@@ -363,12 +364,12 @@
]
},
"symfony/validator": {
- "version": "6.0",
+ "version": "7.0",
"recipe": {
"repo": "github.com/symfony/recipes",
- "branch": "master",
- "version": "5.3",
- "ref": "c32cfd98f714894c4f128bb99aa2530c1227603c"
+ "branch": "main",
+ "version": "7.0",
+ "ref": "8c1c4e28d26a124b0bb273f537ca8ce443472bfd"
},
"files": [
"config/packages/validator.yaml"
@@ -384,7 +385,7 @@
"version": "6.0.x-dev"
},
"symfony/web-profiler-bundle": {
- "version": "6.2",
+ "version": "7.0",
"recipe": {
"repo": "github.com/symfony/recipes",
"branch": "main",
@@ -397,10 +398,10 @@
]
},
"symfony/workflow": {
- "version": "3.3",
+ "version": "7.0",
"recipe": {
"repo": "github.com/symfony/recipes",
- "branch": "master",
+ "branch": "main",
"version": "3.3",
"ref": "3b2f8ca32a07fcb00f899649053943fa3d8bbfb6"
},
diff --git a/templates/include/navbar.html.twig b/templates/include/navbar.html.twig
index 3bcdaf5..4275f9e 100644
--- a/templates/include/navbar.html.twig
+++ b/templates/include/navbar.html.twig
@@ -10,7 +10,7 @@
{% if is_granted('IS_AUTHENTICATED_FULLY') %}
Hello {{ app.user|title }} |
-
+
logout
diff --git a/tests/.gitignore b/tests/.gitignore
deleted file mode 100644
index e69de29..0000000
diff --git a/tests/Controller/HomepageControllerTest.php b/tests/Controller/HomepageControllerTest.php
deleted file mode 100644
index fac0dbc..0000000
--- a/tests/Controller/HomepageControllerTest.php
+++ /dev/null
@@ -1,18 +0,0 @@
-request('GET', '/');
-
- $this->assertEquals(200, $client->getResponse()->getStatusCode());
- $this->assertStringContainsString('symfony/workflow', $crawler->filter('.container h1')->text());
- }
-}
diff --git a/tests/Controller/SmokeTest.php b/tests/Controller/SmokeTest.php
new file mode 100644
index 0000000..244c065
--- /dev/null
+++ b/tests/Controller/SmokeTest.php
@@ -0,0 +1,28 @@
+request('GET', $page);
+
+ $this->assertEquals(200, $client->getResponse()->getStatusCode());
+ if ($expected && $selector) {
+ $this->assertStringContainsString($expected, $crawler->filter($selector)->text());
+ }
+ }
+}
diff --git a/tests/bootstrap.php b/tests/bootstrap.php
index 4690f15..47a5855 100644
--- a/tests/bootstrap.php
+++ b/tests/bootstrap.php
@@ -4,12 +4,10 @@
require dirname(__DIR__).'/vendor/autoload.php';
-if (file_exists(dirname(__DIR__).'/config/bootstrap.php')) {
- require dirname(__DIR__).'/config/bootstrap.php';
-} elseif (method_exists(Dotenv::class, 'bootEnv')) {
+if (method_exists(Dotenv::class, 'bootEnv')) {
(new Dotenv())->bootEnv(dirname(__DIR__).'/.env');
}
if ($_SERVER['APP_DEBUG']) {
- umask(0);
+ umask(0000);
}