diff --git a/ux.symfony.com/.env.test b/ux.symfony.com/.env.test
index 9e7162f0b01..65fa8e51483 100644
--- a/ux.symfony.com/.env.test
+++ b/ux.symfony.com/.env.test
@@ -1,6 +1,5 @@
# 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/ux.symfony.com/README.md b/ux.symfony.com/README.md
new file mode 100644
index 00000000000..02538bed460
--- /dev/null
+++ b/ux.symfony.com/README.md
@@ -0,0 +1,35 @@
+# [ux.symfony.com](https://ux.symfony.com)
+
+Source code for [ux.symfony.com](https://ux.symfony.com).
+
+## Contributing
+
+### Local Development
+
+1. Install the project:
+ ```bash
+ git clone git@github.com:symfony/ux
+ cd ux/ux.symfony.com
+ ```
+2. Install the dependencies:
+ ```bash
+ composer install
+ ```
+3. (optional) Configure docker:
+ ```bash
+ docker compose up -d
+ ```
+4. Populate the database:
+ ```bash
+ symfony console app:load-data
+ ```
+5. Start the web server:
+ ```bash
+ symfony server:start -d
+ ```
+
+### Running the Test Suite
+
+```bash
+vendor/bin/phpunit
+```
diff --git a/ux.symfony.com/composer.json b/ux.symfony.com/composer.json
index 62fc5c34e9d..a861deb894b 100644
--- a/ux.symfony.com/composer.json
+++ b/ux.symfony.com/composer.json
@@ -115,6 +115,7 @@
"symfony/phpunit-bridge": "^6.1",
"symfony/stopwatch": "6.3.*",
"symfony/web-profiler-bundle": "6.3.*",
- "zenstruck/browser": "^1.1"
+ "zenstruck/browser": "^1.1",
+ "zenstruck/foundry": "^1.33"
}
}
diff --git a/ux.symfony.com/composer.lock b/ux.symfony.com/composer.lock
index ba0d1460ce2..ed9dec7ca49 100644
--- a/ux.symfony.com/composer.lock
+++ b/ux.symfony.com/composer.lock
@@ -4,20 +4,20 @@
"Read more about it at https://getcomposer.org/doc/01-basic-usage.md#installing-dependencies",
"This file is @generated automatically"
],
- "content-hash": "010dcf4fa2bd13ee6460beba23043d3b",
+ "content-hash": "eea987b530f578b39df5a26979d767be",
"packages": [
{
"name": "babdev/pagerfanta-bundle",
- "version": "v3.7.0",
+ "version": "v3.8.0",
"source": {
"type": "git",
"url": "https://github.com/BabDev/PagerfantaBundle.git",
- "reference": "d2760ebc3d22db10f219544323bea432dedc9eb0"
+ "reference": "39df12df63177fee40c17c6efff8d4110bea3c94"
},
"dist": {
"type": "zip",
- "url": "https://api.github.com/repos/BabDev/PagerfantaBundle/zipball/d2760ebc3d22db10f219544323bea432dedc9eb0",
- "reference": "d2760ebc3d22db10f219544323bea432dedc9eb0",
+ "url": "https://api.github.com/repos/BabDev/PagerfantaBundle/zipball/39df12df63177fee40c17c6efff8d4110bea3c94",
+ "reference": "39df12df63177fee40c17c6efff8d4110bea3c94",
"shasum": ""
},
"require": {
@@ -43,11 +43,11 @@
"jms/serializer-bundle": "^3.0 || ^4.0",
"matthiasnoback/symfony-dependency-injection-test": "^4.3",
"pagerfanta/twig": "^3.1",
- "phpstan/extension-installer": "^1.1",
- "phpstan/phpstan": "1.7.2",
- "phpstan/phpstan-phpunit": "1.1.1",
- "phpstan/phpstan-symfony": "1.2.0",
- "phpunit/phpunit": "^9.5",
+ "phpstan/extension-installer": "^1.2",
+ "phpstan/phpstan": "1.10.15",
+ "phpstan/phpstan-phpunit": "1.3.13",
+ "phpstan/phpstan-symfony": "1.2.19",
+ "phpunit/phpunit": "9.6.8",
"symfony/phpunit-bridge": "^5.4 || ^6.0",
"symfony/serializer": "^4.4 || ^5.4 || ^6.0",
"symfony/translation": "^4.4 || ^5.4 || ^6.0",
@@ -79,7 +79,7 @@
],
"support": {
"issues": "https://github.com/BabDev/PagerfantaBundle/issues",
- "source": "https://github.com/BabDev/PagerfantaBundle/tree/v3.7.0"
+ "source": "https://github.com/BabDev/PagerfantaBundle/tree/v3.8.0"
},
"funding": [
{
@@ -87,7 +87,7 @@
"type": "github"
}
],
- "time": "2022-05-27T20:58:26+00:00"
+ "time": "2023-06-01T01:04:54+00:00"
},
{
"name": "dflydev/dot-access-data",
@@ -436,16 +436,16 @@
},
{
"name": "doctrine/dbal",
- "version": "3.6.2",
+ "version": "3.6.3",
"source": {
"type": "git",
"url": "https://github.com/doctrine/dbal.git",
- "reference": "b4bd1cfbd2b916951696d82e57d054394d84864c"
+ "reference": "9a747d29e7e6b39509b8f1847e37a23a0163ea6a"
},
"dist": {
"type": "zip",
- "url": "https://api.github.com/repos/doctrine/dbal/zipball/b4bd1cfbd2b916951696d82e57d054394d84864c",
- "reference": "b4bd1cfbd2b916951696d82e57d054394d84864c",
+ "url": "https://api.github.com/repos/doctrine/dbal/zipball/9a747d29e7e6b39509b8f1847e37a23a0163ea6a",
+ "reference": "9a747d29e7e6b39509b8f1847e37a23a0163ea6a",
"shasum": ""
},
"require": {
@@ -458,12 +458,12 @@
"psr/log": "^1|^2|^3"
},
"require-dev": {
- "doctrine/coding-standard": "11.1.0",
+ "doctrine/coding-standard": "12.0.0",
"fig/log-test": "^1",
"jetbrains/phpstorm-stubs": "2022.3",
- "phpstan/phpstan": "1.10.9",
+ "phpstan/phpstan": "1.10.14",
"phpstan/phpstan-strict-rules": "^1.5",
- "phpunit/phpunit": "9.6.6",
+ "phpunit/phpunit": "9.6.7",
"psalm/plugin-phpunit": "0.18.4",
"squizlabs/php_codesniffer": "3.7.2",
"symfony/cache": "^5.4|^6.0",
@@ -528,7 +528,7 @@
],
"support": {
"issues": "https://github.com/doctrine/dbal/issues",
- "source": "https://github.com/doctrine/dbal/tree/3.6.2"
+ "source": "https://github.com/doctrine/dbal/tree/3.6.3"
},
"funding": [
{
@@ -544,29 +544,33 @@
"type": "tidelift"
}
],
- "time": "2023-04-14T07:25:38+00:00"
+ "time": "2023-06-01T05:46:46+00:00"
},
{
"name": "doctrine/deprecations",
- "version": "v1.0.0",
+ "version": "v1.1.1",
"source": {
"type": "git",
"url": "https://github.com/doctrine/deprecations.git",
- "reference": "0e2a4f1f8cdfc7a92ec3b01c9334898c806b30de"
+ "reference": "612a3ee5ab0d5dd97b7cf3874a6efe24325efac3"
},
"dist": {
"type": "zip",
- "url": "https://api.github.com/repos/doctrine/deprecations/zipball/0e2a4f1f8cdfc7a92ec3b01c9334898c806b30de",
- "reference": "0e2a4f1f8cdfc7a92ec3b01c9334898c806b30de",
+ "url": "https://api.github.com/repos/doctrine/deprecations/zipball/612a3ee5ab0d5dd97b7cf3874a6efe24325efac3",
+ "reference": "612a3ee5ab0d5dd97b7cf3874a6efe24325efac3",
"shasum": ""
},
"require": {
- "php": "^7.1|^8.0"
+ "php": "^7.1 || ^8.0"
},
"require-dev": {
"doctrine/coding-standard": "^9",
- "phpunit/phpunit": "^7.5|^8.5|^9.5",
- "psr/log": "^1|^2|^3"
+ "phpstan/phpstan": "1.4.10 || 1.10.15",
+ "phpstan/phpstan-phpunit": "^1.0",
+ "phpunit/phpunit": "^7.5 || ^8.5 || ^9.5",
+ "psalm/plugin-phpunit": "0.18.4",
+ "psr/log": "^1 || ^2 || ^3",
+ "vimeo/psalm": "4.30.0 || 5.12.0"
},
"suggest": {
"psr/log": "Allows logging deprecations via PSR-3 logger implementation"
@@ -585,22 +589,22 @@
"homepage": "https://www.doctrine-project.org/",
"support": {
"issues": "https://github.com/doctrine/deprecations/issues",
- "source": "https://github.com/doctrine/deprecations/tree/v1.0.0"
+ "source": "https://github.com/doctrine/deprecations/tree/v1.1.1"
},
- "time": "2022-05-02T15:47:09+00:00"
+ "time": "2023-06-03T09:27:29+00:00"
},
{
"name": "doctrine/doctrine-bundle",
- "version": "2.9.1",
+ "version": "2.10.0",
"source": {
"type": "git",
"url": "https://github.com/doctrine/DoctrineBundle.git",
- "reference": "7539b3c8bd620f7df6c2c6d510204bd2ce0064e3"
+ "reference": "b2ec6c2668f6dc514e8bf51257d19c7c19398afe"
},
"dist": {
"type": "zip",
- "url": "https://api.github.com/repos/doctrine/DoctrineBundle/zipball/7539b3c8bd620f7df6c2c6d510204bd2ce0064e3",
- "reference": "7539b3c8bd620f7df6c2c6d510204bd2ce0064e3",
+ "url": "https://api.github.com/repos/doctrine/DoctrineBundle/zipball/b2ec6c2668f6dc514e8bf51257d19c7c19398afe",
+ "reference": "b2ec6c2668f6dc514e8bf51257d19c7c19398afe",
"shasum": ""
},
"require": {
@@ -687,7 +691,7 @@
],
"support": {
"issues": "https://github.com/doctrine/DoctrineBundle/issues",
- "source": "https://github.com/doctrine/DoctrineBundle/tree/2.9.1"
+ "source": "https://github.com/doctrine/DoctrineBundle/tree/2.10.0"
},
"funding": [
{
@@ -703,20 +707,20 @@
"type": "tidelift"
}
],
- "time": "2023-04-14T05:39:34+00:00"
+ "time": "2023-06-05T14:43:41+00:00"
},
{
"name": "doctrine/doctrine-migrations-bundle",
- "version": "3.2.2",
+ "version": "3.2.4",
"source": {
"type": "git",
"url": "https://github.com/doctrine/DoctrineMigrationsBundle.git",
- "reference": "3393f411ba25ade21969c33f2053220044854d01"
+ "reference": "94e6b0fe1a50901d52f59dbb9b4b0737718b2c1e"
},
"dist": {
"type": "zip",
- "url": "https://api.github.com/repos/doctrine/DoctrineMigrationsBundle/zipball/3393f411ba25ade21969c33f2053220044854d01",
- "reference": "3393f411ba25ade21969c33f2053220044854d01",
+ "url": "https://api.github.com/repos/doctrine/DoctrineMigrationsBundle/zipball/94e6b0fe1a50901d52f59dbb9b4b0737718b2c1e",
+ "reference": "94e6b0fe1a50901d52f59dbb9b4b0737718b2c1e",
"shasum": ""
},
"require": {
@@ -726,15 +730,15 @@
"symfony/framework-bundle": "~3.4|~4.0|~5.0|~6.0"
},
"require-dev": {
- "doctrine/coding-standard": "^8.0",
+ "doctrine/coding-standard": "^9",
"doctrine/orm": "^2.6",
"doctrine/persistence": "^1.3||^2.0",
- "phpstan/phpstan": "^0.12",
- "phpstan/phpstan-deprecation-rules": "^0.12",
- "phpstan/phpstan-phpunit": "^0.12",
- "phpstan/phpstan-strict-rules": "^0.12",
- "phpunit/phpunit": "^8.0|^9.0",
- "vimeo/psalm": "^4.11"
+ "phpstan/phpstan": "^1.4",
+ "phpstan/phpstan-deprecation-rules": "^1",
+ "phpstan/phpstan-phpunit": "^1",
+ "phpstan/phpstan-strict-rules": "^1.1",
+ "phpunit/phpunit": "^8.5|^9.5",
+ "vimeo/psalm": "^4.22"
},
"type": "symfony-bundle",
"autoload": {
@@ -772,7 +776,7 @@
],
"support": {
"issues": "https://github.com/doctrine/DoctrineMigrationsBundle/issues",
- "source": "https://github.com/doctrine/DoctrineMigrationsBundle/tree/3.2.2"
+ "source": "https://github.com/doctrine/DoctrineMigrationsBundle/tree/3.2.4"
},
"funding": [
{
@@ -788,7 +792,7 @@
"type": "tidelift"
}
],
- "time": "2022-02-01T18:08:07+00:00"
+ "time": "2023-06-02T08:19:26+00:00"
},
{
"name": "doctrine/event-manager",
@@ -883,28 +887,28 @@
},
{
"name": "doctrine/inflector",
- "version": "2.0.6",
+ "version": "2.0.8",
"source": {
"type": "git",
"url": "https://github.com/doctrine/inflector.git",
- "reference": "d9d313a36c872fd6ee06d9a6cbcf713eaa40f024"
+ "reference": "f9301a5b2fb1216b2b08f02ba04dc45423db6bff"
},
"dist": {
"type": "zip",
- "url": "https://api.github.com/repos/doctrine/inflector/zipball/d9d313a36c872fd6ee06d9a6cbcf713eaa40f024",
- "reference": "d9d313a36c872fd6ee06d9a6cbcf713eaa40f024",
+ "url": "https://api.github.com/repos/doctrine/inflector/zipball/f9301a5b2fb1216b2b08f02ba04dc45423db6bff",
+ "reference": "f9301a5b2fb1216b2b08f02ba04dc45423db6bff",
"shasum": ""
},
"require": {
"php": "^7.2 || ^8.0"
},
"require-dev": {
- "doctrine/coding-standard": "^10",
+ "doctrine/coding-standard": "^11.0",
"phpstan/phpstan": "^1.8",
"phpstan/phpstan-phpunit": "^1.1",
"phpstan/phpstan-strict-rules": "^1.3",
"phpunit/phpunit": "^8.5 || ^9.5",
- "vimeo/psalm": "^4.25"
+ "vimeo/psalm": "^4.25 || ^5.4"
},
"type": "library",
"autoload": {
@@ -954,7 +958,7 @@
],
"support": {
"issues": "https://github.com/doctrine/inflector/issues",
- "source": "https://github.com/doctrine/inflector/tree/2.0.6"
+ "source": "https://github.com/doctrine/inflector/tree/2.0.8"
},
"funding": [
{
@@ -970,7 +974,7 @@
"type": "tidelift"
}
],
- "time": "2022-10-20T09:10:12+00:00"
+ "time": "2023-06-16T13:40:37+00:00"
},
{
"name": "doctrine/instantiator",
@@ -1224,16 +1228,16 @@
},
{
"name": "doctrine/orm",
- "version": "2.15.1",
+ "version": "2.15.3",
"source": {
"type": "git",
"url": "https://github.com/doctrine/orm.git",
- "reference": "9bc6f5b4ac6f1e7d4248b2efbd01a748782075bc"
+ "reference": "4c3bd208018c26498e5f682aaad45fa00ea307d5"
},
"dist": {
"type": "zip",
- "url": "https://api.github.com/repos/doctrine/orm/zipball/9bc6f5b4ac6f1e7d4248b2efbd01a748782075bc",
- "reference": "9bc6f5b4ac6f1e7d4248b2efbd01a748782075bc",
+ "url": "https://api.github.com/repos/doctrine/orm/zipball/4c3bd208018c26498e5f682aaad45fa00ea307d5",
+ "reference": "4c3bd208018c26498e5f682aaad45fa00ea307d5",
"shasum": ""
},
"require": {
@@ -1262,14 +1266,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.14",
+ "phpstan/phpstan": "~1.4.10 || 1.10.18",
"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.11.0"
+ "vimeo/psalm": "4.30.0 || 5.12.0"
},
"suggest": {
"ext-dom": "Provides support for XSD validation for XML mapping files",
@@ -1319,9 +1323,9 @@
],
"support": {
"issues": "https://github.com/doctrine/orm/issues",
- "source": "https://github.com/doctrine/orm/tree/2.15.1"
+ "source": "https://github.com/doctrine/orm/tree/2.15.3"
},
- "time": "2023-05-07T18:56:25+00:00"
+ "time": "2023-06-22T12:36:06+00:00"
},
{
"name": "doctrine/persistence",
@@ -2131,16 +2135,16 @@
},
{
"name": "monolog/monolog",
- "version": "3.3.1",
+ "version": "3.4.0",
"source": {
"type": "git",
"url": "https://github.com/Seldaek/monolog.git",
- "reference": "9b5daeaffce5b926cac47923798bba91059e60e2"
+ "reference": "e2392369686d420ca32df3803de28b5d6f76867d"
},
"dist": {
"type": "zip",
- "url": "https://api.github.com/repos/Seldaek/monolog/zipball/9b5daeaffce5b926cac47923798bba91059e60e2",
- "reference": "9b5daeaffce5b926cac47923798bba91059e60e2",
+ "url": "https://api.github.com/repos/Seldaek/monolog/zipball/e2392369686d420ca32df3803de28b5d6f76867d",
+ "reference": "e2392369686d420ca32df3803de28b5d6f76867d",
"shasum": ""
},
"require": {
@@ -2155,7 +2159,7 @@
"doctrine/couchdb": "~1.0@dev",
"elasticsearch/elasticsearch": "^7 || ^8",
"ext-json": "*",
- "graylog2/gelf-php": "^1.4.2 || ^2@dev",
+ "graylog2/gelf-php": "^1.4.2 || ^2.0",
"guzzlehttp/guzzle": "^7.4.5",
"guzzlehttp/psr7": "^2.2",
"mongodb/mongodb": "^1.8",
@@ -2163,7 +2167,7 @@
"phpstan/phpstan": "^1.9",
"phpstan/phpstan-deprecation-rules": "^1.0",
"phpstan/phpstan-strict-rules": "^1.4",
- "phpunit/phpunit": "^9.5.26",
+ "phpunit/phpunit": "^10.1",
"predis/predis": "^1.1 || ^2",
"ruflin/elastica": "^7",
"symfony/mailer": "^5.4 || ^6",
@@ -2216,7 +2220,7 @@
],
"support": {
"issues": "https://github.com/Seldaek/monolog/issues",
- "source": "https://github.com/Seldaek/monolog/tree/3.3.1"
+ "source": "https://github.com/Seldaek/monolog/tree/3.4.0"
},
"funding": [
{
@@ -2228,7 +2232,7 @@
"type": "tidelift"
}
],
- "time": "2023-02-06T13:46:10+00:00"
+ "time": "2023-06-21T08:46:11+00:00"
},
{
"name": "nette/schema",
@@ -3007,7 +3011,7 @@
},
{
"name": "symfony/asset",
- "version": "v6.3.0-RC1",
+ "version": "v6.3.0",
"source": {
"type": "git",
"url": "https://github.com/symfony/asset.git",
@@ -3056,7 +3060,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/v6.3.0-RC1"
+ "source": "https://github.com/symfony/asset/tree/v6.3.0"
},
"funding": [
{
@@ -3080,12 +3084,12 @@
"source": {
"type": "git",
"url": "https://github.com/symfony/asset-mapper.git",
- "reference": "519a6258f17740689a8712aa4953c33cf6b4b546"
+ "reference": "748ccc216ff439f1a54f6680dccdd895e2951568"
},
"dist": {
"type": "zip",
- "url": "https://api.github.com/repos/symfony/asset-mapper/zipball/519a6258f17740689a8712aa4953c33cf6b4b546",
- "reference": "519a6258f17740689a8712aa4953c33cf6b4b546",
+ "url": "https://api.github.com/repos/symfony/asset-mapper/zipball/748ccc216ff439f1a54f6680dccdd895e2951568",
+ "reference": "748ccc216ff439f1a54f6680dccdd895e2951568",
"shasum": ""
},
"require": {
@@ -3129,7 +3133,7 @@
"description": "Maps directories of assets & makes them available in a public directory with versioned filenames.",
"homepage": "https://symfony.com",
"support": {
- "source": "https://github.com/symfony/asset-mapper/tree/6.3"
+ "source": "https://github.com/symfony/asset-mapper/tree/v6.3.0"
},
"funding": [
{
@@ -3145,11 +3149,11 @@
"type": "tidelift"
}
],
- "time": "2023-05-26T14:06:01+00:00"
+ "time": "2023-05-29T13:12:36+00:00"
},
{
"name": "symfony/cache",
- "version": "v6.3.0-RC1",
+ "version": "v6.3.0",
"source": {
"type": "git",
"url": "https://github.com/symfony/cache.git",
@@ -3225,7 +3229,7 @@
"psr6"
],
"support": {
- "source": "https://github.com/symfony/cache/tree/v6.3.0-RC1"
+ "source": "https://github.com/symfony/cache/tree/v6.3.0"
},
"funding": [
{
@@ -3245,29 +3249,26 @@
},
{
"name": "symfony/cache-contracts",
- "version": "v3.2.1",
+ "version": "v3.3.0",
"source": {
"type": "git",
"url": "https://github.com/symfony/cache-contracts.git",
- "reference": "eeb71f04b6f7f34ca6d15633df82e014528b1632"
+ "reference": "ad945640ccc0ae6e208bcea7d7de4b39b569896b"
},
"dist": {
"type": "zip",
- "url": "https://api.github.com/repos/symfony/cache-contracts/zipball/eeb71f04b6f7f34ca6d15633df82e014528b1632",
- "reference": "eeb71f04b6f7f34ca6d15633df82e014528b1632",
+ "url": "https://api.github.com/repos/symfony/cache-contracts/zipball/ad945640ccc0ae6e208bcea7d7de4b39b569896b",
+ "reference": "ad945640ccc0ae6e208bcea7d7de4b39b569896b",
"shasum": ""
},
"require": {
"php": ">=8.1",
"psr/cache": "^3.0"
},
- "suggest": {
- "symfony/cache-implementation": ""
- },
"type": "library",
"extra": {
"branch-alias": {
- "dev-main": "3.3-dev"
+ "dev-main": "3.4-dev"
},
"thanks": {
"name": "symfony/contracts",
@@ -3304,7 +3305,7 @@
"standards"
],
"support": {
- "source": "https://github.com/symfony/cache-contracts/tree/v3.2.1"
+ "source": "https://github.com/symfony/cache-contracts/tree/v3.3.0"
},
"funding": [
{
@@ -3320,11 +3321,11 @@
"type": "tidelift"
}
],
- "time": "2023-03-01T10:32:47+00:00"
+ "time": "2023-05-23T14:45:45+00:00"
},
{
"name": "symfony/config",
- "version": "v6.3.0-RC1",
+ "version": "v6.3.0",
"source": {
"type": "git",
"url": "https://github.com/symfony/config.git",
@@ -3379,7 +3380,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/v6.3.0-RC1"
+ "source": "https://github.com/symfony/config/tree/v6.3.0"
},
"funding": [
{
@@ -3399,16 +3400,16 @@
},
{
"name": "symfony/console",
- "version": "v6.3.0-RC1",
+ "version": "v6.3.0",
"source": {
"type": "git",
"url": "https://github.com/symfony/console.git",
- "reference": "2211316d39bf8791a39e7d2a52c5893a4072c8c9"
+ "reference": "8788808b07cf0bdd6e4b7fdd23d8ddb1470c83b7"
},
"dist": {
"type": "zip",
- "url": "https://api.github.com/repos/symfony/console/zipball/2211316d39bf8791a39e7d2a52c5893a4072c8c9",
- "reference": "2211316d39bf8791a39e7d2a52c5893a4072c8c9",
+ "url": "https://api.github.com/repos/symfony/console/zipball/8788808b07cf0bdd6e4b7fdd23d8ddb1470c83b7",
+ "reference": "8788808b07cf0bdd6e4b7fdd23d8ddb1470c83b7",
"shasum": ""
},
"require": {
@@ -3469,7 +3470,7 @@
"terminal"
],
"support": {
- "source": "https://github.com/symfony/console/tree/v6.3.0-RC1"
+ "source": "https://github.com/symfony/console/tree/v6.3.0"
},
"funding": [
{
@@ -3485,20 +3486,20 @@
"type": "tidelift"
}
],
- "time": "2023-05-19T12:46:45+00:00"
+ "time": "2023-05-29T12:49:39+00:00"
},
{
"name": "symfony/dependency-injection",
- "version": "v6.3.0-RC1",
+ "version": "v6.3.0",
"source": {
"type": "git",
"url": "https://github.com/symfony/dependency-injection.git",
- "reference": "bc77456379c780175a9a872896b7598c95435efa"
+ "reference": "ebf5f9c5bb5c21d75ab74995ce5e26c3fbbda44d"
},
"dist": {
"type": "zip",
- "url": "https://api.github.com/repos/symfony/dependency-injection/zipball/bc77456379c780175a9a872896b7598c95435efa",
- "reference": "bc77456379c780175a9a872896b7598c95435efa",
+ "url": "https://api.github.com/repos/symfony/dependency-injection/zipball/ebf5f9c5bb5c21d75ab74995ce5e26c3fbbda44d",
+ "reference": "ebf5f9c5bb5c21d75ab74995ce5e26c3fbbda44d",
"shasum": ""
},
"require": {
@@ -3550,7 +3551,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/v6.3.0-RC1"
+ "source": "https://github.com/symfony/dependency-injection/tree/v6.3.0"
},
"funding": [
{
@@ -3566,20 +3567,20 @@
"type": "tidelift"
}
],
- "time": "2023-05-17T08:25:09+00:00"
+ "time": "2023-05-30T17:12:32+00:00"
},
{
"name": "symfony/deprecation-contracts",
- "version": "v3.2.1",
+ "version": "v3.3.0",
"source": {
"type": "git",
"url": "https://github.com/symfony/deprecation-contracts.git",
- "reference": "e2d1534420bd723d0ef5aec58a22c5fe60ce6f5e"
+ "reference": "7c3aff79d10325257a001fcf92d991f24fc967cf"
},
"dist": {
"type": "zip",
- "url": "https://api.github.com/repos/symfony/deprecation-contracts/zipball/e2d1534420bd723d0ef5aec58a22c5fe60ce6f5e",
- "reference": "e2d1534420bd723d0ef5aec58a22c5fe60ce6f5e",
+ "url": "https://api.github.com/repos/symfony/deprecation-contracts/zipball/7c3aff79d10325257a001fcf92d991f24fc967cf",
+ "reference": "7c3aff79d10325257a001fcf92d991f24fc967cf",
"shasum": ""
},
"require": {
@@ -3588,7 +3589,7 @@
"type": "library",
"extra": {
"branch-alias": {
- "dev-main": "3.3-dev"
+ "dev-main": "3.4-dev"
},
"thanks": {
"name": "symfony/contracts",
@@ -3617,7 +3618,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.2.1"
+ "source": "https://github.com/symfony/deprecation-contracts/tree/v3.3.0"
},
"funding": [
{
@@ -3633,20 +3634,20 @@
"type": "tidelift"
}
],
- "time": "2023-03-01T10:25:55+00:00"
+ "time": "2023-05-23T14:45:45+00:00"
},
{
"name": "symfony/doctrine-bridge",
- "version": "v6.3.0-RC1",
+ "version": "v6.3.0",
"source": {
"type": "git",
"url": "https://github.com/symfony/doctrine-bridge.git",
- "reference": "191900696b45af6c3215eb31d00bfea4c250978a"
+ "reference": "501d0c8dc627d2f6ad6185920d4db74477a98e75"
},
"dist": {
"type": "zip",
- "url": "https://api.github.com/repos/symfony/doctrine-bridge/zipball/191900696b45af6c3215eb31d00bfea4c250978a",
- "reference": "191900696b45af6c3215eb31d00bfea4c250978a",
+ "url": "https://api.github.com/repos/symfony/doctrine-bridge/zipball/501d0c8dc627d2f6ad6185920d4db74477a98e75",
+ "reference": "501d0c8dc627d2f6ad6185920d4db74477a98e75",
"shasum": ""
},
"require": {
@@ -3663,7 +3664,6 @@
"doctrine/dbal": "<2.13.1",
"doctrine/lexer": "<1.1",
"doctrine/orm": "<2.12",
- "phpunit/phpunit": "<5.4.3",
"symfony/cache": "<5.4",
"symfony/dependency-injection": "<6.2",
"symfony/form": "<5.4.21|>=6,<6.2.7",
@@ -3728,7 +3728,7 @@
"description": "Provides integration for Doctrine with various Symfony components",
"homepage": "https://symfony.com",
"support": {
- "source": "https://github.com/symfony/doctrine-bridge/tree/v6.3.0-RC1"
+ "source": "https://github.com/symfony/doctrine-bridge/tree/v6.3.0"
},
"funding": [
{
@@ -3744,11 +3744,11 @@
"type": "tidelift"
}
],
- "time": "2023-05-19T08:09:10+00:00"
+ "time": "2023-05-25T13:09:35+00:00"
},
{
"name": "symfony/dotenv",
- "version": "v6.3.0-RC1",
+ "version": "v6.3.0",
"source": {
"type": "git",
"url": "https://github.com/symfony/dotenv.git",
@@ -3802,7 +3802,7 @@
"environment"
],
"support": {
- "source": "https://github.com/symfony/dotenv/tree/v6.3.0-RC1"
+ "source": "https://github.com/symfony/dotenv/tree/v6.3.0"
},
"funding": [
{
@@ -3822,7 +3822,7 @@
},
{
"name": "symfony/error-handler",
- "version": "v6.3.0-RC1",
+ "version": "v6.3.0",
"source": {
"type": "git",
"url": "https://github.com/symfony/error-handler.git",
@@ -3876,7 +3876,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/v6.3.0-RC1"
+ "source": "https://github.com/symfony/error-handler/tree/v6.3.0"
},
"funding": [
{
@@ -3896,7 +3896,7 @@
},
{
"name": "symfony/event-dispatcher",
- "version": "v6.3.0-RC1",
+ "version": "v6.3.0",
"source": {
"type": "git",
"url": "https://github.com/symfony/event-dispatcher.git",
@@ -3956,7 +3956,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/v6.3.0-RC1"
+ "source": "https://github.com/symfony/event-dispatcher/tree/v6.3.0"
},
"funding": [
{
@@ -3976,29 +3976,26 @@
},
{
"name": "symfony/event-dispatcher-contracts",
- "version": "v3.2.1",
+ "version": "v3.3.0",
"source": {
"type": "git",
"url": "https://github.com/symfony/event-dispatcher-contracts.git",
- "reference": "0ad3b6f1e4e2da5690fefe075cd53a238646d8dd"
+ "reference": "a76aed96a42d2b521153fb382d418e30d18b59df"
},
"dist": {
"type": "zip",
- "url": "https://api.github.com/repos/symfony/event-dispatcher-contracts/zipball/0ad3b6f1e4e2da5690fefe075cd53a238646d8dd",
- "reference": "0ad3b6f1e4e2da5690fefe075cd53a238646d8dd",
+ "url": "https://api.github.com/repos/symfony/event-dispatcher-contracts/zipball/a76aed96a42d2b521153fb382d418e30d18b59df",
+ "reference": "a76aed96a42d2b521153fb382d418e30d18b59df",
"shasum": ""
},
"require": {
"php": ">=8.1",
"psr/event-dispatcher": "^1"
},
- "suggest": {
- "symfony/event-dispatcher-implementation": ""
- },
"type": "library",
"extra": {
"branch-alias": {
- "dev-main": "3.3-dev"
+ "dev-main": "3.4-dev"
},
"thanks": {
"name": "symfony/contracts",
@@ -4035,7 +4032,7 @@
"standards"
],
"support": {
- "source": "https://github.com/symfony/event-dispatcher-contracts/tree/v3.2.1"
+ "source": "https://github.com/symfony/event-dispatcher-contracts/tree/v3.3.0"
},
"funding": [
{
@@ -4051,7 +4048,7 @@
"type": "tidelift"
}
],
- "time": "2023-03-01T10:32:47+00:00"
+ "time": "2023-05-23T14:45:45+00:00"
},
{
"name": "symfony/expression-language",
@@ -4119,16 +4116,16 @@
},
{
"name": "symfony/filesystem",
- "version": "v6.3.0-RC1",
+ "version": "v6.3.0",
"source": {
"type": "git",
"url": "https://github.com/symfony/filesystem.git",
- "reference": "c2196aa8b563ed0bc645ee316c40ead823adfead"
+ "reference": "97b698e1d77d356304def77a8d0cd73090b359ea"
},
"dist": {
"type": "zip",
- "url": "https://api.github.com/repos/symfony/filesystem/zipball/c2196aa8b563ed0bc645ee316c40ead823adfead",
- "reference": "c2196aa8b563ed0bc645ee316c40ead823adfead",
+ "url": "https://api.github.com/repos/symfony/filesystem/zipball/97b698e1d77d356304def77a8d0cd73090b359ea",
+ "reference": "97b698e1d77d356304def77a8d0cd73090b359ea",
"shasum": ""
},
"require": {
@@ -4162,7 +4159,7 @@
"description": "Provides basic utilities for the filesystem",
"homepage": "https://symfony.com",
"support": {
- "source": "https://github.com/symfony/filesystem/tree/v6.3.0-RC1"
+ "source": "https://github.com/symfony/filesystem/tree/v6.3.0"
},
"funding": [
{
@@ -4178,11 +4175,11 @@
"type": "tidelift"
}
],
- "time": "2023-04-28T16:05:33+00:00"
+ "time": "2023-05-30T17:12:32+00:00"
},
{
"name": "symfony/finder",
- "version": "v6.3.0-RC1",
+ "version": "v6.3.0",
"source": {
"type": "git",
"url": "https://github.com/symfony/finder.git",
@@ -4226,7 +4223,7 @@
"description": "Finds files and directories via an intuitive fluent interface",
"homepage": "https://symfony.com",
"support": {
- "source": "https://github.com/symfony/finder/tree/v6.3.0-RC1"
+ "source": "https://github.com/symfony/finder/tree/v6.3.0"
},
"funding": [
{
@@ -4246,16 +4243,16 @@
},
{
"name": "symfony/flex",
- "version": "v2.3.0",
+ "version": "v2.3.1",
"source": {
"type": "git",
"url": "https://github.com/symfony/flex.git",
- "reference": "68756d166f6fa153ee4755b712bb3a338870b05e"
+ "reference": "3c9c3424efdafe33e0e3cfb5e87e50b34711fedf"
},
"dist": {
"type": "zip",
- "url": "https://api.github.com/repos/symfony/flex/zipball/68756d166f6fa153ee4755b712bb3a338870b05e",
- "reference": "68756d166f6fa153ee4755b712bb3a338870b05e",
+ "url": "https://api.github.com/repos/symfony/flex/zipball/3c9c3424efdafe33e0e3cfb5e87e50b34711fedf",
+ "reference": "3c9c3424efdafe33e0e3cfb5e87e50b34711fedf",
"shasum": ""
},
"require": {
@@ -4291,7 +4288,7 @@
"description": "Composer plugin for Symfony",
"support": {
"issues": "https://github.com/symfony/flex/issues",
- "source": "https://github.com/symfony/flex/tree/v2.3.0"
+ "source": "https://github.com/symfony/flex/tree/v2.3.1"
},
"funding": [
{
@@ -4307,20 +4304,20 @@
"type": "tidelift"
}
],
- "time": "2023-05-26T16:26:21+00:00"
+ "time": "2023-05-27T07:38:25+00:00"
},
{
"name": "symfony/form",
- "version": "v6.3.0-RC1",
+ "version": "v6.3.0",
"source": {
"type": "git",
"url": "https://github.com/symfony/form.git",
- "reference": "cb76849c06d2181cdfffd059df9826c6f223e4b4"
+ "reference": "59e7c5afef32b9ff735e83e5fc74d63044833a2b"
},
"dist": {
"type": "zip",
- "url": "https://api.github.com/repos/symfony/form/zipball/cb76849c06d2181cdfffd059df9826c6f223e4b4",
- "reference": "cb76849c06d2181cdfffd059df9826c6f223e4b4",
+ "url": "https://api.github.com/repos/symfony/form/zipball/59e7c5afef32b9ff735e83e5fc74d63044833a2b",
+ "reference": "59e7c5afef32b9ff735e83e5fc74d63044833a2b",
"shasum": ""
},
"require": {
@@ -4335,7 +4332,6 @@
"symfony/service-contracts": "^2.5|^3"
},
"conflict": {
- "phpunit/phpunit": "<5.4.3",
"symfony/console": "<5.4",
"symfony/dependency-injection": "<5.4",
"symfony/doctrine-bridge": "<5.4.21|>=6,<6.2.7",
@@ -4389,7 +4385,7 @@
"description": "Allows to easily create, process and reuse HTML forms",
"homepage": "https://symfony.com",
"support": {
- "source": "https://github.com/symfony/form/tree/v6.3.0-RC1"
+ "source": "https://github.com/symfony/form/tree/v6.3.0"
},
"funding": [
{
@@ -4405,7 +4401,7 @@
"type": "tidelift"
}
],
- "time": "2023-04-28T16:05:33+00:00"
+ "time": "2023-05-25T13:09:35+00:00"
},
{
"name": "symfony/framework-bundle",
@@ -4413,12 +4409,12 @@
"source": {
"type": "git",
"url": "https://github.com/symfony/framework-bundle.git",
- "reference": "6246abe44f163c28fc4a9c0cfd7143b03e3546d1"
+ "reference": "18165b029fe0212f2c38ace507537143dcdff66f"
},
"dist": {
"type": "zip",
- "url": "https://api.github.com/repos/symfony/framework-bundle/zipball/6246abe44f163c28fc4a9c0cfd7143b03e3546d1",
- "reference": "6246abe44f163c28fc4a9c0cfd7143b03e3546d1",
+ "url": "https://api.github.com/repos/symfony/framework-bundle/zipball/18165b029fe0212f2c38ace507537143dcdff66f",
+ "reference": "18165b029fe0212f2c38ace507537143dcdff66f",
"shasum": ""
},
"require": {
@@ -4550,11 +4546,11 @@
"type": "tidelift"
}
],
- "time": "2023-05-25T16:57:46+00:00"
+ "time": "2023-06-21T12:08:28+00:00"
},
{
"name": "symfony/http-client",
- "version": "v6.3.0-RC1",
+ "version": "v6.3.0",
"source": {
"type": "git",
"url": "https://github.com/symfony/http-client.git",
@@ -4626,7 +4622,7 @@
"http"
],
"support": {
- "source": "https://github.com/symfony/http-client/tree/v6.3.0-RC1"
+ "source": "https://github.com/symfony/http-client/tree/v6.3.0"
},
"funding": [
{
@@ -4646,28 +4642,25 @@
},
{
"name": "symfony/http-client-contracts",
- "version": "v3.2.1",
+ "version": "v3.3.0",
"source": {
"type": "git",
"url": "https://github.com/symfony/http-client-contracts.git",
- "reference": "df2ecd6cb70e73c1080e6478aea85f5f4da2c48b"
+ "reference": "3b66325d0176b4ec826bffab57c9037d759c31fb"
},
"dist": {
"type": "zip",
- "url": "https://api.github.com/repos/symfony/http-client-contracts/zipball/df2ecd6cb70e73c1080e6478aea85f5f4da2c48b",
- "reference": "df2ecd6cb70e73c1080e6478aea85f5f4da2c48b",
+ "url": "https://api.github.com/repos/symfony/http-client-contracts/zipball/3b66325d0176b4ec826bffab57c9037d759c31fb",
+ "reference": "3b66325d0176b4ec826bffab57c9037d759c31fb",
"shasum": ""
},
"require": {
"php": ">=8.1"
},
- "suggest": {
- "symfony/http-client-implementation": ""
- },
"type": "library",
"extra": {
"branch-alias": {
- "dev-main": "3.3-dev"
+ "dev-main": "3.4-dev"
},
"thanks": {
"name": "symfony/contracts",
@@ -4707,7 +4700,7 @@
"standards"
],
"support": {
- "source": "https://github.com/symfony/http-client-contracts/tree/v3.2.1"
+ "source": "https://github.com/symfony/http-client-contracts/tree/v3.3.0"
},
"funding": [
{
@@ -4723,11 +4716,11 @@
"type": "tidelift"
}
],
- "time": "2023-03-01T10:32:47+00:00"
+ "time": "2023-05-23T14:45:45+00:00"
},
{
"name": "symfony/http-foundation",
- "version": "v6.3.0-RC1",
+ "version": "v6.3.0",
"source": {
"type": "git",
"url": "https://github.com/symfony/http-foundation.git",
@@ -4784,7 +4777,7 @@
"description": "Defines an object-oriented layer for the HTTP specification",
"homepage": "https://symfony.com",
"support": {
- "source": "https://github.com/symfony/http-foundation/tree/v6.3.0-RC1"
+ "source": "https://github.com/symfony/http-foundation/tree/v6.3.0"
},
"funding": [
{
@@ -4804,16 +4797,16 @@
},
{
"name": "symfony/http-kernel",
- "version": "v6.3.0-RC1",
+ "version": "v6.3.0",
"source": {
"type": "git",
"url": "https://github.com/symfony/http-kernel.git",
- "reference": "79f8273389059ba63d90b66179fecea5e57ee550"
+ "reference": "241973f3dd900620b1ca052fe409144f11aea748"
},
"dist": {
"type": "zip",
- "url": "https://api.github.com/repos/symfony/http-kernel/zipball/79f8273389059ba63d90b66179fecea5e57ee550",
- "reference": "79f8273389059ba63d90b66179fecea5e57ee550",
+ "url": "https://api.github.com/repos/symfony/http-kernel/zipball/241973f3dd900620b1ca052fe409144f11aea748",
+ "reference": "241973f3dd900620b1ca052fe409144f11aea748",
"shasum": ""
},
"require": {
@@ -4841,6 +4834,7 @@
"symfony/translation-contracts": "<2.5",
"symfony/twig-bridge": "<5.4",
"symfony/validator": "<5.4",
+ "symfony/var-dumper": "<6.3",
"twig/twig": "<2.13"
},
"provide": {
@@ -4896,7 +4890,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/v6.3.0-RC1"
+ "source": "https://github.com/symfony/http-kernel/tree/v6.3.0"
},
"funding": [
{
@@ -4912,11 +4906,11 @@
"type": "tidelift"
}
],
- "time": "2023-05-22T17:41:10+00:00"
+ "time": "2023-05-30T19:03:32+00:00"
},
{
"name": "symfony/intl",
- "version": "v6.3.0-RC1",
+ "version": "v6.3.0",
"source": {
"type": "git",
"url": "https://github.com/symfony/intl.git",
@@ -4977,7 +4971,7 @@
"localization"
],
"support": {
- "source": "https://github.com/symfony/intl/tree/v6.3.0-RC1"
+ "source": "https://github.com/symfony/intl/tree/v6.3.0"
},
"funding": [
{
@@ -5164,7 +5158,7 @@
},
{
"name": "symfony/mercure-notifier",
- "version": "v6.3.0-RC1",
+ "version": "v6.3.0",
"source": {
"type": "git",
"url": "https://github.com/symfony/mercure-notifier.git",
@@ -5212,7 +5206,7 @@
"notifier"
],
"support": {
- "source": "https://github.com/symfony/mercure-notifier/tree/v6.3.0-RC1"
+ "source": "https://github.com/symfony/mercure-notifier/tree/v6.3.0"
},
"funding": [
{
@@ -5232,7 +5226,7 @@
},
{
"name": "symfony/monolog-bridge",
- "version": "v6.3.0-RC1",
+ "version": "v6.3.0",
"source": {
"type": "git",
"url": "https://github.com/symfony/monolog-bridge.git",
@@ -5290,7 +5284,7 @@
"description": "Provides integration for Monolog with various Symfony components",
"homepage": "https://symfony.com",
"support": {
- "source": "https://github.com/symfony/monolog-bridge/tree/v6.3.0-RC1"
+ "source": "https://github.com/symfony/monolog-bridge/tree/v6.3.0"
},
"funding": [
{
@@ -5391,7 +5385,7 @@
},
{
"name": "symfony/notifier",
- "version": "v6.3.0-RC1",
+ "version": "v6.3.0",
"source": {
"type": "git",
"url": "https://github.com/symfony/notifier.git",
@@ -5449,7 +5443,7 @@
"notifier"
],
"support": {
- "source": "https://github.com/symfony/notifier/tree/v6.3.0-RC1"
+ "source": "https://github.com/symfony/notifier/tree/v6.3.0"
},
"funding": [
{
@@ -5469,7 +5463,7 @@
},
{
"name": "symfony/options-resolver",
- "version": "v6.3.0-RC1",
+ "version": "v6.3.0",
"source": {
"type": "git",
"url": "https://github.com/symfony/options-resolver.git",
@@ -5516,7 +5510,7 @@
"options"
],
"support": {
- "source": "https://github.com/symfony/options-resolver/tree/v6.3.0-RC1"
+ "source": "https://github.com/symfony/options-resolver/tree/v6.3.0"
},
"funding": [
{
@@ -5948,7 +5942,7 @@
},
{
"name": "symfony/property-access",
- "version": "v6.3.0-RC1",
+ "version": "v6.3.0",
"source": {
"type": "git",
"url": "https://github.com/symfony/property-access.git",
@@ -6005,7 +5999,7 @@
"reflection"
],
"support": {
- "source": "https://github.com/symfony/property-access/tree/v6.3.0-RC1"
+ "source": "https://github.com/symfony/property-access/tree/v6.3.0"
},
"funding": [
{
@@ -6025,7 +6019,7 @@
},
{
"name": "symfony/property-info",
- "version": "v6.3.0-RC1",
+ "version": "v6.3.0",
"source": {
"type": "git",
"url": "https://github.com/symfony/property-info.git",
@@ -6088,7 +6082,7 @@
"validator"
],
"support": {
- "source": "https://github.com/symfony/property-info/tree/v6.3.0-RC1"
+ "source": "https://github.com/symfony/property-info/tree/v6.3.0"
},
"funding": [
{
@@ -6108,16 +6102,16 @@
},
{
"name": "symfony/proxy-manager-bridge",
- "version": "v6.3.0-RC1",
+ "version": "v6.3.0",
"source": {
"type": "git",
"url": "https://github.com/symfony/proxy-manager-bridge.git",
- "reference": "f3f273ac1103e20c8eea7fa71f1503c1e38a0993"
+ "reference": "7ba2ac62c88d7c3460d41f04ceba5fc3b9071a39"
},
"dist": {
"type": "zip",
- "url": "https://api.github.com/repos/symfony/proxy-manager-bridge/zipball/f3f273ac1103e20c8eea7fa71f1503c1e38a0993",
- "reference": "f3f273ac1103e20c8eea7fa71f1503c1e38a0993",
+ "url": "https://api.github.com/repos/symfony/proxy-manager-bridge/zipball/7ba2ac62c88d7c3460d41f04ceba5fc3b9071a39",
+ "reference": "7ba2ac62c88d7c3460d41f04ceba5fc3b9071a39",
"shasum": ""
},
"require": {
@@ -6155,7 +6149,7 @@
"description": "Provides integration for ProxyManager with various Symfony components",
"homepage": "https://symfony.com",
"support": {
- "source": "https://github.com/symfony/proxy-manager-bridge/tree/v6.3.0-RC1"
+ "source": "https://github.com/symfony/proxy-manager-bridge/tree/v6.3.0"
},
"funding": [
{
@@ -6171,11 +6165,11 @@
"type": "tidelift"
}
],
- "time": "2023-02-16T10:14:28+00:00"
+ "time": "2023-05-26T07:49:33+00:00"
},
{
"name": "symfony/routing",
- "version": "v6.3.0-RC1",
+ "version": "v6.3.0",
"source": {
"type": "git",
"url": "https://github.com/symfony/routing.git",
@@ -6237,7 +6231,7 @@
"url"
],
"support": {
- "source": "https://github.com/symfony/routing/tree/v6.3.0-RC1"
+ "source": "https://github.com/symfony/routing/tree/v6.3.0"
},
"funding": [
{
@@ -6257,7 +6251,7 @@
},
{
"name": "symfony/runtime",
- "version": "v6.3.0-RC1",
+ "version": "v6.3.0",
"source": {
"type": "git",
"url": "https://github.com/symfony/runtime.git",
@@ -6316,7 +6310,7 @@
"runtime"
],
"support": {
- "source": "https://github.com/symfony/runtime/tree/v6.3.0-RC1"
+ "source": "https://github.com/symfony/runtime/tree/v6.3.0"
},
"funding": [
{
@@ -6336,16 +6330,16 @@
},
{
"name": "symfony/serializer",
- "version": "v6.3.0-RC1",
+ "version": "v6.3.0",
"source": {
"type": "git",
"url": "https://github.com/symfony/serializer.git",
- "reference": "e52d5fa625b84911f99913495f947a81094306ea"
+ "reference": "990e724240d32c0110a853675f8560bb2bf25dcf"
},
"dist": {
"type": "zip",
- "url": "https://api.github.com/repos/symfony/serializer/zipball/e52d5fa625b84911f99913495f947a81094306ea",
- "reference": "e52d5fa625b84911f99913495f947a81094306ea",
+ "url": "https://api.github.com/repos/symfony/serializer/zipball/990e724240d32c0110a853675f8560bb2bf25dcf",
+ "reference": "990e724240d32c0110a853675f8560bb2bf25dcf",
"shasum": ""
},
"require": {
@@ -6409,7 +6403,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/v6.3.0-RC1"
+ "source": "https://github.com/symfony/serializer/tree/v6.3.0"
},
"funding": [
{
@@ -6425,20 +6419,20 @@
"type": "tidelift"
}
],
- "time": "2023-05-19T08:06:44+00:00"
+ "time": "2023-05-29T12:49:39+00:00"
},
{
"name": "symfony/service-contracts",
- "version": "v3.2.1",
+ "version": "v3.3.0",
"source": {
"type": "git",
"url": "https://github.com/symfony/service-contracts.git",
- "reference": "a8c9cedf55f314f3a186041d19537303766df09a"
+ "reference": "40da9cc13ec349d9e4966ce18b5fbcd724ab10a4"
},
"dist": {
"type": "zip",
- "url": "https://api.github.com/repos/symfony/service-contracts/zipball/a8c9cedf55f314f3a186041d19537303766df09a",
- "reference": "a8c9cedf55f314f3a186041d19537303766df09a",
+ "url": "https://api.github.com/repos/symfony/service-contracts/zipball/40da9cc13ec349d9e4966ce18b5fbcd724ab10a4",
+ "reference": "40da9cc13ec349d9e4966ce18b5fbcd724ab10a4",
"shasum": ""
},
"require": {
@@ -6448,13 +6442,10 @@
"conflict": {
"ext-psr": "<1.1|>=2"
},
- "suggest": {
- "symfony/service-implementation": ""
- },
"type": "library",
"extra": {
"branch-alias": {
- "dev-main": "3.3-dev"
+ "dev-main": "3.4-dev"
},
"thanks": {
"name": "symfony/contracts",
@@ -6494,7 +6485,7 @@
"standards"
],
"support": {
- "source": "https://github.com/symfony/service-contracts/tree/v3.2.1"
+ "source": "https://github.com/symfony/service-contracts/tree/v3.3.0"
},
"funding": [
{
@@ -6510,7 +6501,7 @@
"type": "tidelift"
}
],
- "time": "2023-03-01T10:32:47+00:00"
+ "time": "2023-05-23T14:45:45+00:00"
},
{
"name": "symfony/stimulus-bundle",
@@ -6518,12 +6509,12 @@
"source": {
"type": "git",
"url": "https://github.com/symfony/stimulus-bundle.git",
- "reference": "af27f718ceff2a6d5ac53187465ba21075895c53"
+ "reference": "e4cd8616a8a205fc198f9b1009225a989d6f9f3f"
},
"dist": {
"type": "zip",
- "url": "https://api.github.com/repos/symfony/stimulus-bundle/zipball/af27f718ceff2a6d5ac53187465ba21075895c53",
- "reference": "af27f718ceff2a6d5ac53187465ba21075895c53",
+ "url": "https://api.github.com/repos/symfony/stimulus-bundle/zipball/e4cd8616a8a205fc198f9b1009225a989d6f9f3f",
+ "reference": "e4cd8616a8a205fc198f9b1009225a989d6f9f3f",
"shasum": ""
},
"require": {
@@ -6563,7 +6554,7 @@
"symfony-ux"
],
"support": {
- "source": "https://github.com/symfony/stimulus-bundle/tree/v2.9.0"
+ "source": "https://github.com/symfony/stimulus-bundle/tree/2.x"
},
"funding": [
{
@@ -6579,11 +6570,11 @@
"type": "tidelift"
}
],
- "time": "2023-05-26T15:00:40+00:00"
+ "time": "2023-06-13T16:47:30+00:00"
},
{
"name": "symfony/stopwatch",
- "version": "v6.3.0-RC1",
+ "version": "v6.3.0",
"source": {
"type": "git",
"url": "https://github.com/symfony/stopwatch.git",
@@ -6625,7 +6616,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/v6.3.0"
},
"funding": [
{
@@ -6645,7 +6636,7 @@
},
{
"name": "symfony/string",
- "version": "v6.3.0-RC1",
+ "version": "v6.3.0",
"source": {
"type": "git",
"url": "https://github.com/symfony/string.git",
@@ -6711,7 +6702,7 @@
"utf8"
],
"support": {
- "source": "https://github.com/symfony/string/tree/v6.3.0-RC1"
+ "source": "https://github.com/symfony/string/tree/v6.3.0"
},
"funding": [
{
@@ -6731,7 +6722,7 @@
},
{
"name": "symfony/translation",
- "version": "v6.3.0-RC1",
+ "version": "v6.3.0",
"source": {
"type": "git",
"url": "https://github.com/symfony/translation.git",
@@ -6805,7 +6796,7 @@
"description": "Provides tools to internationalize your application",
"homepage": "https://symfony.com",
"support": {
- "source": "https://github.com/symfony/translation/tree/v6.3.0-RC1"
+ "source": "https://github.com/symfony/translation/tree/v6.3.0"
},
"funding": [
{
@@ -6825,28 +6816,25 @@
},
{
"name": "symfony/translation-contracts",
- "version": "v3.2.1",
+ "version": "v3.3.0",
"source": {
"type": "git",
"url": "https://github.com/symfony/translation-contracts.git",
- "reference": "dfec258b9dd17a6b24420d464c43bffe347441c8"
+ "reference": "02c24deb352fb0d79db5486c0c79905a85e37e86"
},
"dist": {
"type": "zip",
- "url": "https://api.github.com/repos/symfony/translation-contracts/zipball/dfec258b9dd17a6b24420d464c43bffe347441c8",
- "reference": "dfec258b9dd17a6b24420d464c43bffe347441c8",
+ "url": "https://api.github.com/repos/symfony/translation-contracts/zipball/02c24deb352fb0d79db5486c0c79905a85e37e86",
+ "reference": "02c24deb352fb0d79db5486c0c79905a85e37e86",
"shasum": ""
},
"require": {
"php": ">=8.1"
},
- "suggest": {
- "symfony/translation-implementation": ""
- },
"type": "library",
"extra": {
"branch-alias": {
- "dev-main": "3.3-dev"
+ "dev-main": "3.4-dev"
},
"thanks": {
"name": "symfony/contracts",
@@ -6886,7 +6874,7 @@
"standards"
],
"support": {
- "source": "https://github.com/symfony/translation-contracts/tree/v3.2.1"
+ "source": "https://github.com/symfony/translation-contracts/tree/v3.3.0"
},
"funding": [
{
@@ -6902,20 +6890,20 @@
"type": "tidelift"
}
],
- "time": "2023-03-01T10:32:47+00:00"
+ "time": "2023-05-30T17:17:10+00:00"
},
{
"name": "symfony/twig-bridge",
- "version": "v6.3.0-RC1",
+ "version": "v6.3.0",
"source": {
"type": "git",
"url": "https://github.com/symfony/twig-bridge.git",
- "reference": "44c7677619c163fb7ee968b1d68d68c7d3a5f172"
+ "reference": "67a33c71062d7d931fe9a8cb7be79cca986a6c09"
},
"dist": {
"type": "zip",
- "url": "https://api.github.com/repos/symfony/twig-bridge/zipball/44c7677619c163fb7ee968b1d68d68c7d3a5f172",
- "reference": "44c7677619c163fb7ee968b1d68d68c7d3a5f172",
+ "url": "https://api.github.com/repos/symfony/twig-bridge/zipball/67a33c71062d7d931fe9a8cb7be79cca986a6c09",
+ "reference": "67a33c71062d7d931fe9a8cb7be79cca986a6c09",
"shasum": ""
},
"require": {
@@ -6994,7 +6982,7 @@
"description": "Provides integration for Twig with various Symfony components",
"homepage": "https://symfony.com",
"support": {
- "source": "https://github.com/symfony/twig-bridge/tree/v6.3.0-RC1"
+ "source": "https://github.com/symfony/twig-bridge/tree/v6.3.0"
},
"funding": [
{
@@ -7010,11 +6998,11 @@
"type": "tidelift"
}
],
- "time": "2023-05-01T05:58:57+00:00"
+ "time": "2023-05-29T13:12:36+00:00"
},
{
"name": "symfony/twig-bundle",
- "version": "v6.3.0-RC1",
+ "version": "v6.3.0",
"source": {
"type": "git",
"url": "https://github.com/symfony/twig-bundle.git",
@@ -7079,7 +7067,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/v6.3.0-RC1"
+ "source": "https://github.com/symfony/twig-bundle/tree/v6.3.0"
},
"funding": [
{
@@ -7103,16 +7091,16 @@
"source": {
"type": "git",
"url": "https://github.com/symfony/ux-autocomplete.git",
- "reference": "cf08b23076cbb47b5da9e31f4f575e16df16d734"
+ "reference": "d562b800de8a69dde4b4fbb372b3e7a1d21fcdd8"
},
"dist": {
"type": "zip",
- "url": "https://api.github.com/repos/symfony/ux-autocomplete/zipball/cf08b23076cbb47b5da9e31f4f575e16df16d734",
- "reference": "cf08b23076cbb47b5da9e31f4f575e16df16d734",
+ "url": "https://api.github.com/repos/symfony/ux-autocomplete/zipball/d562b800de8a69dde4b4fbb372b3e7a1d21fcdd8",
+ "reference": "d562b800de8a69dde4b4fbb372b3e7a1d21fcdd8",
"shasum": ""
},
"require": {
- "php": ">=8.0",
+ "php": ">=8.1",
"symfony/dependency-injection": "^5.4|^6.0",
"symfony/http-foundation": "^5.4|^6.0",
"symfony/http-kernel": "^5.4|^6.0",
@@ -7123,21 +7111,24 @@
"doctrine/orm": "2.9.0 || 2.9.1"
},
"require-dev": {
- "doctrine/doctrine-bundle": "^2.4",
- "doctrine/orm": "^2.9",
+ "doctrine/collections": "^1.6.8|^2.0",
+ "doctrine/doctrine-bundle": "^2.4.3",
+ "doctrine/orm": "^2.9.4",
"fakerphp/faker": "^1.22",
"mtdowling/jmespath.php": "^2.6",
"symfony/form": "^5.4|^6.0",
"symfony/framework-bundle": "^5.4|^6.0",
"symfony/maker-bundle": "^1.40",
+ "symfony/options-resolver": "^5.4|^6.0",
"symfony/phpunit-bridge": "^5.4|^6.0",
"symfony/process": "^5.4|^6.0",
"symfony/security-bundle": "^5.4|^6.0",
"symfony/security-csrf": "^5.4|^6.0",
"symfony/twig-bundle": "^5.4|^6.0",
"symfony/uid": "^5.4|^6.0",
+ "twig/twig": "^2.14.7|^3.0.4",
"zenstruck/browser": "^1.1",
- "zenstruck/foundry": "^1.32"
+ "zenstruck/foundry": "^1.33"
},
"default-branch": true,
"type": "symfony-bundle",
@@ -7168,7 +7159,7 @@
"symfony-ux"
],
"support": {
- "source": "https://github.com/symfony/ux-autocomplete/tree/v2.9.0"
+ "source": "https://github.com/symfony/ux-autocomplete/tree/2.x"
},
"funding": [
{
@@ -7184,7 +7175,7 @@
"type": "tidelift"
}
],
- "time": "2023-05-26T10:08:52+00:00"
+ "time": "2023-06-19T13:59:38+00:00"
},
{
"name": "symfony/ux-chartjs",
@@ -7192,12 +7183,12 @@
"source": {
"type": "git",
"url": "https://github.com/symfony/ux-chartjs.git",
- "reference": "dca2d38ac7a9dd2ea7db84a1d60a1955033f9d59"
+ "reference": "0399f5785309fa81f07289b1cac8e904e2736257"
},
"dist": {
"type": "zip",
- "url": "https://api.github.com/repos/symfony/ux-chartjs/zipball/dca2d38ac7a9dd2ea7db84a1d60a1955033f9d59",
- "reference": "dca2d38ac7a9dd2ea7db84a1d60a1955033f9d59",
+ "url": "https://api.github.com/repos/symfony/ux-chartjs/zipball/0399f5785309fa81f07289b1cac8e904e2736257",
+ "reference": "0399f5785309fa81f07289b1cac8e904e2736257",
"shasum": ""
},
"require": {
@@ -7205,7 +7196,7 @@
"symfony/config": "^5.4|^6.0",
"symfony/dependency-injection": "^5.4|^6.0",
"symfony/http-kernel": "^5.4|^6.0",
- "symfony/stimulus-bundle": "^2.9"
+ "symfony/stimulus-bundle": "^2.9.1"
},
"conflict": {
"symfony/flex": "<1.13"
@@ -7249,7 +7240,7 @@
"symfony-ux"
],
"support": {
- "source": "https://github.com/symfony/ux-chartjs/tree/v2.9.0"
+ "source": "https://github.com/symfony/ux-chartjs/tree/2.x"
},
"funding": [
{
@@ -7265,7 +7256,7 @@
"type": "tidelift"
}
],
- "time": "2023-05-26T10:08:52+00:00"
+ "time": "2023-06-19T13:59:38+00:00"
},
{
"name": "symfony/ux-cropperjs",
@@ -7273,21 +7264,22 @@
"source": {
"type": "git",
"url": "https://github.com/symfony/ux-cropperjs.git",
- "reference": "65fa7eb34341a1b17e09a6d85e2fde8de0294c06"
+ "reference": "06835d47e6a48bf083623046924c8bac651cdb80"
},
"dist": {
"type": "zip",
- "url": "https://api.github.com/repos/symfony/ux-cropperjs/zipball/65fa7eb34341a1b17e09a6d85e2fde8de0294c06",
- "reference": "65fa7eb34341a1b17e09a6d85e2fde8de0294c06",
+ "url": "https://api.github.com/repos/symfony/ux-cropperjs/zipball/06835d47e6a48bf083623046924c8bac651cdb80",
+ "reference": "06835d47e6a48bf083623046924c8bac651cdb80",
"shasum": ""
},
"require": {
"intervention/image": "^2.5",
- "php": ">=7.2.5",
+ "php": ">=8.1",
"symfony/config": "^5.4|^6.0",
"symfony/dependency-injection": "^5.4|^6.0",
"symfony/form": "^5.4|^6.0",
"symfony/http-kernel": "^5.4|^6.0",
+ "symfony/options-resolver": "^5.4|^6.0",
"symfony/validator": "^5.4|^6.0"
},
"conflict": {
@@ -7297,7 +7289,8 @@
"symfony/framework-bundle": "^5.4|^6.0",
"symfony/phpunit-bridge": "^5.4|^6.0",
"symfony/twig-bundle": "^5.4|^6.0",
- "symfony/var-dumper": "^5.4|^6.0"
+ "symfony/var-dumper": "^5.4|^6.0",
+ "twig/twig": "^2.14.7|^3.0.4"
},
"default-branch": true,
"type": "symfony-bundle",
@@ -7332,7 +7325,7 @@
"symfony-ux"
],
"support": {
- "source": "https://github.com/symfony/ux-cropperjs/tree/v2.9.0"
+ "source": "https://github.com/symfony/ux-cropperjs/tree/2.x"
},
"funding": [
{
@@ -7348,7 +7341,7 @@
"type": "tidelift"
}
],
- "time": "2023-05-26T10:08:52+00:00"
+ "time": "2023-06-19T13:59:38+00:00"
},
{
"name": "symfony/ux-dropzone",
@@ -7356,26 +7349,28 @@
"source": {
"type": "git",
"url": "https://github.com/symfony/ux-dropzone.git",
- "reference": "b7a95daf3fb1e424b0bd13dee490e0f0a648c6a0"
+ "reference": "3b8e5cf6c54081b0bc2c850cbcaa537acb14b7bd"
},
"dist": {
"type": "zip",
- "url": "https://api.github.com/repos/symfony/ux-dropzone/zipball/b7a95daf3fb1e424b0bd13dee490e0f0a648c6a0",
- "reference": "b7a95daf3fb1e424b0bd13dee490e0f0a648c6a0",
+ "url": "https://api.github.com/repos/symfony/ux-dropzone/zipball/3b8e5cf6c54081b0bc2c850cbcaa537acb14b7bd",
+ "reference": "3b8e5cf6c54081b0bc2c850cbcaa537acb14b7bd",
"shasum": ""
},
"require": {
- "php": ">=7.2.5",
+ "php": ">=8.1",
"symfony/config": "^5.4|^6.0",
"symfony/dependency-injection": "^5.4|^6.0",
"symfony/form": "^5.4|^6.0",
- "symfony/http-kernel": "^5.4|^6.0"
+ "symfony/http-kernel": "^5.4|^6.0",
+ "symfony/options-resolver": "^5.4|^6.0"
},
"require-dev": {
"symfony/framework-bundle": "^5.4|^6.0",
"symfony/phpunit-bridge": "^5.4|^6.0",
"symfony/twig-bundle": "^5.4|^6.0",
- "symfony/var-dumper": "^5.4|^6.0"
+ "symfony/var-dumper": "^5.4|^6.0",
+ "twig/twig": "^2.14.7|^3.0.4"
},
"default-branch": true,
"type": "symfony-bundle",
@@ -7410,7 +7405,7 @@
"symfony-ux"
],
"support": {
- "source": "https://github.com/symfony/ux-dropzone/tree/v2.9.0"
+ "source": "https://github.com/symfony/ux-dropzone/tree/2.x"
},
"funding": [
{
@@ -7426,7 +7421,7 @@
"type": "tidelift"
}
],
- "time": "2023-05-26T10:08:52+00:00"
+ "time": "2023-06-19T13:59:38+00:00"
},
{
"name": "symfony/ux-lazy-image",
@@ -7434,16 +7429,16 @@
"source": {
"type": "git",
"url": "https://github.com/symfony/ux-lazy-image.git",
- "reference": "27185d2d0a6a23e26b3010cd21ce3fa0a2080709"
+ "reference": "97154a511e701e5a4f9e7be1e0b43f5f19dfbdf5"
},
"dist": {
"type": "zip",
- "url": "https://api.github.com/repos/symfony/ux-lazy-image/zipball/27185d2d0a6a23e26b3010cd21ce3fa0a2080709",
- "reference": "27185d2d0a6a23e26b3010cd21ce3fa0a2080709",
+ "url": "https://api.github.com/repos/symfony/ux-lazy-image/zipball/97154a511e701e5a4f9e7be1e0b43f5f19dfbdf5",
+ "reference": "97154a511e701e5a4f9e7be1e0b43f5f19dfbdf5",
"shasum": ""
},
"require": {
- "php": ">=7.2.5",
+ "php": ">=8.1",
"symfony/config": "^5.4|^6.0",
"symfony/dependency-injection": "^5.4|^6.0",
"symfony/http-kernel": "^5.4|^6.0"
@@ -7489,7 +7484,7 @@
"symfony-ux"
],
"support": {
- "source": "https://github.com/symfony/ux-lazy-image/tree/v2.9.0"
+ "source": "https://github.com/symfony/ux-lazy-image/tree/2.x"
},
"funding": [
{
@@ -7505,7 +7500,7 @@
"type": "tidelift"
}
],
- "time": "2023-05-26T10:08:52+00:00"
+ "time": "2023-06-19T13:59:38+00:00"
},
{
"name": "symfony/ux-live-component",
@@ -7513,39 +7508,42 @@
"source": {
"type": "git",
"url": "https://github.com/symfony/ux-live-component.git",
- "reference": "10f7021d7f8b33843c6906cf4f6b3d6dcac31d94"
+ "reference": "e8a7207391ab77172b5e95051cffd520592bea12"
},
"dist": {
"type": "zip",
- "url": "https://api.github.com/repos/symfony/ux-live-component/zipball/10f7021d7f8b33843c6906cf4f6b3d6dcac31d94",
- "reference": "10f7021d7f8b33843c6906cf4f6b3d6dcac31d94",
+ "url": "https://api.github.com/repos/symfony/ux-live-component/zipball/e8a7207391ab77172b5e95051cffd520592bea12",
+ "reference": "e8a7207391ab77172b5e95051cffd520592bea12",
"shasum": ""
},
"require": {
- "php": ">=8.0",
+ "php": ">=8.1",
"symfony/property-access": "^5.4.5|^6.0",
"symfony/serializer": "^5.4|^6.0",
- "symfony/ux-twig-component": "^2.8"
+ "symfony/ux-twig-component": "^2.8",
+ "twig/twig": "^2.14.7|^3.0.4"
},
"conflict": {
"symfony/config": "<5.4.0"
},
"require-dev": {
"doctrine/annotations": "^1.0",
- "doctrine/doctrine-bundle": "^2.0",
- "doctrine/orm": "^2.7",
+ "doctrine/collections": "^1.6.8|^2.0",
+ "doctrine/doctrine-bundle": "^2.4.3",
+ "doctrine/orm": "^2.9.4",
"doctrine/persistence": "^2.5.2|^3.0",
"phpdocumentor/reflection-docblock": "5.x-dev",
"symfony/dependency-injection": "^5.4|^6.0",
"symfony/form": "^5.4|^6.0",
"symfony/framework-bundle": "^5.4|^6.0",
+ "symfony/options-resolver": "^5.4|^6.0",
"symfony/phpunit-bridge": "^6.0",
"symfony/property-info": "^5.4|^6.0",
"symfony/security-csrf": "^5.4|^6.0",
"symfony/twig-bundle": "^5.4|^6.0",
"symfony/validator": "^5.4|^6.0",
"zenstruck/browser": "^1.2.0",
- "zenstruck/foundry": "^1.10"
+ "zenstruck/foundry": "^1.33"
},
"default-branch": true,
"type": "symfony-bundle",
@@ -7578,7 +7576,7 @@
"twig"
],
"support": {
- "source": "https://github.com/symfony/ux-live-component/tree/v2.9.0"
+ "source": "https://github.com/symfony/ux-live-component/tree/2.x"
},
"funding": [
{
@@ -7594,7 +7592,7 @@
"type": "tidelift"
}
],
- "time": "2023-05-26T10:08:55+00:00"
+ "time": "2023-06-22T15:05:13+00:00"
},
{
"name": "symfony/ux-notify",
@@ -7602,12 +7600,12 @@
"source": {
"type": "git",
"url": "https://github.com/symfony/ux-notify.git",
- "reference": "35fbc69ba1da8a9911267288a1c0129613db5d7e"
+ "reference": "f13fb3765026e376647784bb08da96cfb746b484"
},
"dist": {
"type": "zip",
- "url": "https://api.github.com/repos/symfony/ux-notify/zipball/35fbc69ba1da8a9911267288a1c0129613db5d7e",
- "reference": "35fbc69ba1da8a9911267288a1c0129613db5d7e",
+ "url": "https://api.github.com/repos/symfony/ux-notify/zipball/f13fb3765026e376647784bb08da96cfb746b484",
+ "reference": "f13fb3765026e376647784bb08da96cfb746b484",
"shasum": ""
},
"require": {
@@ -7617,7 +7615,7 @@
"symfony/http-kernel": "^5.4|^6.0",
"symfony/mercure-bundle": "^0.3.4",
"symfony/mercure-notifier": "^5.4|^6.0",
- "symfony/stimulus-bundle": "^2.9",
+ "symfony/stimulus-bundle": "^2.9.1",
"symfony/twig-bundle": "^5.4|^6.0"
},
"conflict": {
@@ -7661,7 +7659,7 @@
"symfony-ux"
],
"support": {
- "source": "https://github.com/symfony/ux-notify/tree/v2.9.0"
+ "source": "https://github.com/symfony/ux-notify/tree/2.x"
},
"funding": [
{
@@ -7677,7 +7675,7 @@
"type": "tidelift"
}
],
- "time": "2023-05-26T10:08:52+00:00"
+ "time": "2023-06-19T13:59:38+00:00"
},
{
"name": "symfony/ux-react",
@@ -7685,17 +7683,17 @@
"source": {
"type": "git",
"url": "https://github.com/symfony/ux-react.git",
- "reference": "3d469e4b4017472ce8cceb8db01a8271e3b6f1f8"
+ "reference": "220460b897d95e4336a0ed0809cbed377f4dedd6"
},
"dist": {
"type": "zip",
- "url": "https://api.github.com/repos/symfony/ux-react/zipball/3d469e4b4017472ce8cceb8db01a8271e3b6f1f8",
- "reference": "3d469e4b4017472ce8cceb8db01a8271e3b6f1f8",
+ "url": "https://api.github.com/repos/symfony/ux-react/zipball/220460b897d95e4336a0ed0809cbed377f4dedd6",
+ "reference": "220460b897d95e4336a0ed0809cbed377f4dedd6",
"shasum": ""
},
"require": {
"php": ">=8.1",
- "symfony/stimulus-bundle": "^2.9"
+ "symfony/stimulus-bundle": "^2.9.1"
},
"require-dev": {
"symfony/asset-mapper": "6.3.x-dev",
@@ -7738,7 +7736,7 @@
"symfony-ux"
],
"support": {
- "source": "https://github.com/symfony/ux-react/tree/v2.9.0"
+ "source": "https://github.com/symfony/ux-react/tree/2.x"
},
"funding": [
{
@@ -7754,7 +7752,7 @@
"type": "tidelift"
}
],
- "time": "2023-05-26T15:00:40+00:00"
+ "time": "2023-06-19T13:59:38+00:00"
},
{
"name": "symfony/ux-svelte",
@@ -7762,17 +7760,17 @@
"source": {
"type": "git",
"url": "https://github.com/symfony/ux-svelte.git",
- "reference": "8f817c6aa816243f81e4b2695dfbb8f342ab138d"
+ "reference": "c4425d249255045456f6c60c6a83866749143893"
},
"dist": {
"type": "zip",
- "url": "https://api.github.com/repos/symfony/ux-svelte/zipball/8f817c6aa816243f81e4b2695dfbb8f342ab138d",
- "reference": "8f817c6aa816243f81e4b2695dfbb8f342ab138d",
+ "url": "https://api.github.com/repos/symfony/ux-svelte/zipball/c4425d249255045456f6c60c6a83866749143893",
+ "reference": "c4425d249255045456f6c60c6a83866749143893",
"shasum": ""
},
"require": {
"php": ">=8.1",
- "symfony/stimulus-bundle": "^2.9"
+ "symfony/stimulus-bundle": "^2.9.1"
},
"require-dev": {
"symfony/asset-mapper": "6.3.x-dev",
@@ -7819,7 +7817,7 @@
"symfony-ux"
],
"support": {
- "source": "https://github.com/symfony/ux-svelte/tree/v2.9.0"
+ "source": "https://github.com/symfony/ux-svelte/tree/2.x"
},
"funding": [
{
@@ -7835,7 +7833,7 @@
"type": "tidelift"
}
],
- "time": "2023-05-26T15:00:40+00:00"
+ "time": "2023-06-19T13:59:38+00:00"
},
{
"name": "symfony/ux-swup",
@@ -7843,12 +7841,12 @@
"source": {
"type": "git",
"url": "https://github.com/symfony/ux-swup.git",
- "reference": "22dafa0c5bf27eba28f52692add7702aadc6ba8e"
+ "reference": "bbd2c15e21abfc90cc2799bd9ce9ea7150dbf2d3"
},
"dist": {
"type": "zip",
- "url": "https://api.github.com/repos/symfony/ux-swup/zipball/22dafa0c5bf27eba28f52692add7702aadc6ba8e",
- "reference": "22dafa0c5bf27eba28f52692add7702aadc6ba8e",
+ "url": "https://api.github.com/repos/symfony/ux-swup/zipball/bbd2c15e21abfc90cc2799bd9ce9ea7150dbf2d3",
+ "reference": "bbd2c15e21abfc90cc2799bd9ce9ea7150dbf2d3",
"shasum": ""
},
"conflict": {
@@ -7887,7 +7885,7 @@
"symfony-ux"
],
"support": {
- "source": "https://github.com/symfony/ux-swup/tree/v2.9.0"
+ "source": "https://github.com/symfony/ux-swup/tree/2.x"
},
"funding": [
{
@@ -7903,7 +7901,7 @@
"type": "tidelift"
}
],
- "time": "2023-05-26T14:30:18+00:00"
+ "time": "2023-06-13T16:47:30+00:00"
},
{
"name": "symfony/ux-translator",
@@ -7911,16 +7909,16 @@
"source": {
"type": "git",
"url": "https://github.com/symfony/ux-translator.git",
- "reference": "e3c0d2036c4a2dfe1020e1a9ecdcd59298248ec2"
+ "reference": "9f49e121558d7c1fab134031b878dfc884775da0"
},
"dist": {
"type": "zip",
- "url": "https://api.github.com/repos/symfony/ux-translator/zipball/e3c0d2036c4a2dfe1020e1a9ecdcd59298248ec2",
- "reference": "e3c0d2036c4a2dfe1020e1a9ecdcd59298248ec2",
+ "url": "https://api.github.com/repos/symfony/ux-translator/zipball/9f49e121558d7c1fab134031b878dfc884775da0",
+ "reference": "9f49e121558d7c1fab134031b878dfc884775da0",
"shasum": ""
},
"require": {
- "php": ">=8.0",
+ "php": ">=8.1",
"symfony/console": "^5.4|^6.0",
"symfony/filesystem": "^5.4|^6.0",
"symfony/string": "^5.4|^6.0",
@@ -7964,7 +7962,7 @@
"symfony-ux"
],
"support": {
- "source": "https://github.com/symfony/ux-translator/tree/v2.9.0"
+ "source": "https://github.com/symfony/ux-translator/tree/2.x"
},
"funding": [
{
@@ -7980,7 +7978,7 @@
"type": "tidelift"
}
],
- "time": "2023-05-26T15:00:40+00:00"
+ "time": "2023-06-19T18:55:23+00:00"
},
{
"name": "symfony/ux-turbo",
@@ -7988,17 +7986,17 @@
"source": {
"type": "git",
"url": "https://github.com/symfony/ux-turbo.git",
- "reference": "fe9b0068db1cb97349e435695ed9bd671e72dd44"
+ "reference": "9762c373ed54c3642a4ae64b9254bc1c454f7da0"
},
"dist": {
"type": "zip",
- "url": "https://api.github.com/repos/symfony/ux-turbo/zipball/fe9b0068db1cb97349e435695ed9bd671e72dd44",
- "reference": "fe9b0068db1cb97349e435695ed9bd671e72dd44",
+ "url": "https://api.github.com/repos/symfony/ux-turbo/zipball/9762c373ed54c3642a4ae64b9254bc1c454f7da0",
+ "reference": "9762c373ed54c3642a4ae64b9254bc1c454f7da0",
"shasum": ""
},
"require": {
"php": ">=8.1",
- "symfony/stimulus-bundle": "^2.9"
+ "symfony/stimulus-bundle": "^2.9.1"
},
"conflict": {
"symfony/flex": "<1.13"
@@ -8061,7 +8059,7 @@
"turbo-stream"
],
"support": {
- "source": "https://github.com/symfony/ux-turbo/tree/v2.9.0"
+ "source": "https://github.com/symfony/ux-turbo/tree/2.x"
},
"funding": [
{
@@ -8077,7 +8075,7 @@
"type": "tidelift"
}
],
- "time": "2023-05-26T10:08:55+00:00"
+ "time": "2023-06-19T13:59:38+00:00"
},
{
"name": "symfony/ux-twig-component",
@@ -8085,21 +8083,21 @@
"source": {
"type": "git",
"url": "https://github.com/symfony/ux-twig-component.git",
- "reference": "5e5cfe21958ee4c94b2bb2479981fdced6e8cf08"
+ "reference": "912f7c67ccba01c4d854ae8274bba67ce9c6e772"
},
"dist": {
"type": "zip",
- "url": "https://api.github.com/repos/symfony/ux-twig-component/zipball/5e5cfe21958ee4c94b2bb2479981fdced6e8cf08",
- "reference": "5e5cfe21958ee4c94b2bb2479981fdced6e8cf08",
+ "url": "https://api.github.com/repos/symfony/ux-twig-component/zipball/912f7c67ccba01c4d854ae8274bba67ce9c6e772",
+ "reference": "912f7c67ccba01c4d854ae8274bba67ce9c6e772",
"shasum": ""
},
"require": {
- "php": ">=8.0",
+ "php": ">=8.1",
"symfony/dependency-injection": "^5.4|^6.0",
"symfony/deprecation-contracts": "^2.2|^3.0",
"symfony/event-dispatcher": "^5.4|^6.0",
"symfony/property-access": "^5.4|^6.0",
- "twig/twig": "^2.0|^3.0"
+ "twig/twig": "^2.14.7|^3.0.4"
},
"conflict": {
"symfony/config": "<5.4.0"
@@ -8107,7 +8105,7 @@
"require-dev": {
"symfony/framework-bundle": "^5.4|^6.0",
"symfony/phpunit-bridge": "^6.0",
- "symfony/stimulus-bundle": "^2.9",
+ "symfony/stimulus-bundle": "^2.9.1",
"symfony/twig-bundle": "^5.4|^6.0",
"symfony/webpack-encore-bundle": "^1.15"
},
@@ -8142,7 +8140,7 @@
"twig"
],
"support": {
- "source": "https://github.com/symfony/ux-twig-component/tree/v2.9.0"
+ "source": "https://github.com/symfony/ux-twig-component/tree/2.x"
},
"funding": [
{
@@ -8158,7 +8156,7 @@
"type": "tidelift"
}
],
- "time": "2023-05-24T20:02:30+00:00"
+ "time": "2023-06-19T14:24:36+00:00"
},
{
"name": "symfony/ux-typed",
@@ -8166,12 +8164,12 @@
"source": {
"type": "git",
"url": "https://github.com/symfony/ux-typed.git",
- "reference": "a6e12b93fd6a0905ca6cf9cdc6a7506e85433b03"
+ "reference": "3971e0b00ae1bb8ac225b8f59076b626ae147328"
},
"dist": {
"type": "zip",
- "url": "https://api.github.com/repos/symfony/ux-typed/zipball/a6e12b93fd6a0905ca6cf9cdc6a7506e85433b03",
- "reference": "a6e12b93fd6a0905ca6cf9cdc6a7506e85433b03",
+ "url": "https://api.github.com/repos/symfony/ux-typed/zipball/3971e0b00ae1bb8ac225b8f59076b626ae147328",
+ "reference": "3971e0b00ae1bb8ac225b8f59076b626ae147328",
"shasum": ""
},
"conflict": {
@@ -8210,7 +8208,7 @@
"symfony-ux"
],
"support": {
- "source": "https://github.com/symfony/ux-typed/tree/v2.9.0"
+ "source": "https://github.com/symfony/ux-typed/tree/2.x"
},
"funding": [
{
@@ -8226,7 +8224,7 @@
"type": "tidelift"
}
],
- "time": "2023-05-26T10:08:52+00:00"
+ "time": "2023-06-13T16:47:30+00:00"
},
{
"name": "symfony/ux-vue",
@@ -8234,17 +8232,17 @@
"source": {
"type": "git",
"url": "https://github.com/symfony/ux-vue.git",
- "reference": "368feb8aee854a10d1fa3a1f1c971c7ff1c8d8e5"
+ "reference": "4d288e7269f32ad66c68ed5fc7aac4ca63b406b3"
},
"dist": {
"type": "zip",
- "url": "https://api.github.com/repos/symfony/ux-vue/zipball/368feb8aee854a10d1fa3a1f1c971c7ff1c8d8e5",
- "reference": "368feb8aee854a10d1fa3a1f1c971c7ff1c8d8e5",
+ "url": "https://api.github.com/repos/symfony/ux-vue/zipball/4d288e7269f32ad66c68ed5fc7aac4ca63b406b3",
+ "reference": "4d288e7269f32ad66c68ed5fc7aac4ca63b406b3",
"shasum": ""
},
"require": {
"php": ">=8.1",
- "symfony/stimulus-bundle": "^2.9"
+ "symfony/stimulus-bundle": "^2.9.1"
},
"require-dev": {
"symfony/asset-mapper": "6.3.x-dev",
@@ -8291,7 +8289,7 @@
"symfony-ux"
],
"support": {
- "source": "https://github.com/symfony/ux-vue/tree/v2.9.0"
+ "source": "https://github.com/symfony/ux-vue/tree/2.x"
},
"funding": [
{
@@ -8307,20 +8305,20 @@
"type": "tidelift"
}
],
- "time": "2023-05-26T15:00:40+00:00"
+ "time": "2023-06-19T13:59:38+00:00"
},
{
"name": "symfony/validator",
- "version": "v6.3.0-RC1",
+ "version": "v6.3.0",
"source": {
"type": "git",
"url": "https://github.com/symfony/validator.git",
- "reference": "2c67ca27a3efc4cebbe10e1a1892e94fb2a8a05b"
+ "reference": "b18c05b5f52e0428688191da3a856b64c7a022db"
},
"dist": {
"type": "zip",
- "url": "https://api.github.com/repos/symfony/validator/zipball/2c67ca27a3efc4cebbe10e1a1892e94fb2a8a05b",
- "reference": "2c67ca27a3efc4cebbe10e1a1892e94fb2a8a05b",
+ "url": "https://api.github.com/repos/symfony/validator/zipball/b18c05b5f52e0428688191da3a856b64c7a022db",
+ "reference": "b18c05b5f52e0428688191da3a856b64c7a022db",
"shasum": ""
},
"require": {
@@ -8334,7 +8332,6 @@
"conflict": {
"doctrine/annotations": "<1.13",
"doctrine/lexer": "<1.1",
- "phpunit/phpunit": "<5.4.3",
"symfony/dependency-injection": "<5.4",
"symfony/expression-language": "<5.4",
"symfony/http-kernel": "<5.4",
@@ -8388,7 +8385,7 @@
"description": "Provides tools to validate values",
"homepage": "https://symfony.com",
"support": {
- "source": "https://github.com/symfony/validator/tree/v6.3.0-RC1"
+ "source": "https://github.com/symfony/validator/tree/v6.3.0"
},
"funding": [
{
@@ -8404,20 +8401,20 @@
"type": "tidelift"
}
],
- "time": "2023-05-19T12:59:44+00:00"
+ "time": "2023-05-25T13:09:35+00:00"
},
{
"name": "symfony/var-dumper",
- "version": "v6.3.0-RC1",
+ "version": "v6.3.0",
"source": {
"type": "git",
"url": "https://github.com/symfony/var-dumper.git",
- "reference": "a93ec17316dee1ec2b85b302f7173697ec999f45"
+ "reference": "6acdcd5c122074ee9f7b051e4fb177025c277a0e"
},
"dist": {
"type": "zip",
- "url": "https://api.github.com/repos/symfony/var-dumper/zipball/a93ec17316dee1ec2b85b302f7173697ec999f45",
- "reference": "a93ec17316dee1ec2b85b302f7173697ec999f45",
+ "url": "https://api.github.com/repos/symfony/var-dumper/zipball/6acdcd5c122074ee9f7b051e4fb177025c277a0e",
+ "reference": "6acdcd5c122074ee9f7b051e4fb177025c277a0e",
"shasum": ""
},
"require": {
@@ -8425,7 +8422,6 @@
"symfony/polyfill-mbstring": "~1.0"
},
"conflict": {
- "phpunit/phpunit": "<5.4.3",
"symfony/console": "<5.4"
},
"require-dev": {
@@ -8471,7 +8467,7 @@
"dump"
],
"support": {
- "source": "https://github.com/symfony/var-dumper/tree/v6.3.0-RC1"
+ "source": "https://github.com/symfony/var-dumper/tree/v6.3.0"
},
"funding": [
{
@@ -8487,11 +8483,11 @@
"type": "tidelift"
}
],
- "time": "2023-05-19T12:59:44+00:00"
+ "time": "2023-05-25T13:09:35+00:00"
},
{
"name": "symfony/var-exporter",
- "version": "v6.3.0-RC1",
+ "version": "v6.3.0",
"source": {
"type": "git",
"url": "https://github.com/symfony/var-exporter.git",
@@ -8545,7 +8541,7 @@
"serialize"
],
"support": {
- "source": "https://github.com/symfony/var-exporter/tree/v6.3.0-RC1"
+ "source": "https://github.com/symfony/var-exporter/tree/v6.3.0"
},
"funding": [
{
@@ -8565,7 +8561,7 @@
},
{
"name": "symfony/web-link",
- "version": "v6.3.0-RC1",
+ "version": "v6.3.0",
"source": {
"type": "git",
"url": "https://github.com/symfony/web-link.git",
@@ -8628,7 +8624,7 @@
"push"
],
"support": {
- "source": "https://github.com/symfony/web-link/tree/v6.3.0-RC1"
+ "source": "https://github.com/symfony/web-link/tree/v6.3.0"
},
"funding": [
{
@@ -8648,7 +8644,7 @@
},
{
"name": "symfony/yaml",
- "version": "v6.3.0-RC1",
+ "version": "v6.3.0",
"source": {
"type": "git",
"url": "https://github.com/symfony/yaml.git",
@@ -8699,7 +8695,7 @@
"description": "Loads and dumps YAML files",
"homepage": "https://symfony.com",
"support": {
- "source": "https://github.com/symfony/yaml/tree/v6.3.0-RC1"
+ "source": "https://github.com/symfony/yaml/tree/v6.3.0"
},
"funding": [
{
@@ -8719,16 +8715,16 @@
},
{
"name": "twbs/bootstrap",
- "version": "v5.2.3",
+ "version": "v5.3.0",
"source": {
"type": "git",
"url": "https://github.com/twbs/bootstrap.git",
- "reference": "cb021439c683d9805e2864c58095b92d405e9b11"
+ "reference": "60098ac499d30aa50575b0b7137391c06ef25429"
},
"dist": {
"type": "zip",
- "url": "https://api.github.com/repos/twbs/bootstrap/zipball/cb021439c683d9805e2864c58095b92d405e9b11",
- "reference": "cb021439c683d9805e2864c58095b92d405e9b11",
+ "url": "https://api.github.com/repos/twbs/bootstrap/zipball/60098ac499d30aa50575b0b7137391c06ef25429",
+ "reference": "60098ac499d30aa50575b0b7137391c06ef25429",
"shasum": ""
},
"replace": {
@@ -8763,22 +8759,22 @@
],
"support": {
"issues": "https://github.com/twbs/bootstrap/issues",
- "source": "https://github.com/twbs/bootstrap/tree/v5.2.3"
+ "source": "https://github.com/twbs/bootstrap/tree/v5.3.0"
},
- "time": "2022-11-21T18:19:01+00:00"
+ "time": "2023-05-30T15:15:55+00:00"
},
{
"name": "twig/extra-bundle",
- "version": "v3.6.0",
+ "version": "v3.6.1",
"source": {
"type": "git",
"url": "https://github.com/twigphp/twig-extra-bundle.git",
- "reference": "4a9674e775f49a9df5e26da66546e8f3364afe67"
+ "reference": "802cc2dd46ec88285d6c7fa85c26ab7f2cd5bc49"
},
"dist": {
"type": "zip",
- "url": "https://api.github.com/repos/twigphp/twig-extra-bundle/zipball/4a9674e775f49a9df5e26da66546e8f3364afe67",
- "reference": "4a9674e775f49a9df5e26da66546e8f3364afe67",
+ "url": "https://api.github.com/repos/twigphp/twig-extra-bundle/zipball/802cc2dd46ec88285d6c7fa85c26ab7f2cd5bc49",
+ "reference": "802cc2dd46ec88285d6c7fa85c26ab7f2cd5bc49",
"shasum": ""
},
"require": {
@@ -8827,7 +8823,7 @@
"twig"
],
"support": {
- "source": "https://github.com/twigphp/twig-extra-bundle/tree/v3.6.0"
+ "source": "https://github.com/twigphp/twig-extra-bundle/tree/v3.6.1"
},
"funding": [
{
@@ -8839,7 +8835,7 @@
"type": "tidelift"
}
],
- "time": "2023-04-14T11:03:02+00:00"
+ "time": "2023-05-06T11:11:46+00:00"
},
{
"name": "twig/intl-extra",
@@ -8975,16 +8971,16 @@
},
{
"name": "twig/twig",
- "version": "v3.6.0",
+ "version": "v3.6.1",
"source": {
"type": "git",
"url": "https://github.com/twigphp/Twig.git",
- "reference": "106c170d08e8415d78be2d16c3d057d0d108262b"
+ "reference": "7e7d5839d4bec168dfeef0ac66d5c5a2edbabffd"
},
"dist": {
"type": "zip",
- "url": "https://api.github.com/repos/twigphp/Twig/zipball/106c170d08e8415d78be2d16c3d057d0d108262b",
- "reference": "106c170d08e8415d78be2d16c3d057d0d108262b",
+ "url": "https://api.github.com/repos/twigphp/Twig/zipball/7e7d5839d4bec168dfeef0ac66d5c5a2edbabffd",
+ "reference": "7e7d5839d4bec168dfeef0ac66d5c5a2edbabffd",
"shasum": ""
},
"require": {
@@ -9030,7 +9026,7 @@
],
"support": {
"issues": "https://github.com/twigphp/Twig/issues",
- "source": "https://github.com/twigphp/Twig/tree/v3.6.0"
+ "source": "https://github.com/twigphp/Twig/tree/v3.6.1"
},
"funding": [
{
@@ -9042,7 +9038,7 @@
"type": "tidelift"
}
],
- "time": "2023-05-03T19:06:57+00:00"
+ "time": "2023-06-08T12:52:13+00:00"
}
],
"packages-dev": [
@@ -9110,6 +9106,74 @@
},
"time": "2022-03-28T14:22:43+00:00"
},
+ {
+ "name": "fakerphp/faker",
+ "version": "v1.23.0",
+ "source": {
+ "type": "git",
+ "url": "https://github.com/FakerPHP/Faker.git",
+ "reference": "e3daa170d00fde61ea7719ef47bb09bb8f1d9b01"
+ },
+ "dist": {
+ "type": "zip",
+ "url": "https://api.github.com/repos/FakerPHP/Faker/zipball/e3daa170d00fde61ea7719ef47bb09bb8f1d9b01",
+ "reference": "e3daa170d00fde61ea7719ef47bb09bb8f1d9b01",
+ "shasum": ""
+ },
+ "require": {
+ "php": "^7.4 || ^8.0",
+ "psr/container": "^1.0 || ^2.0",
+ "symfony/deprecation-contracts": "^2.2 || ^3.0"
+ },
+ "conflict": {
+ "fzaninotto/faker": "*"
+ },
+ "require-dev": {
+ "bamarni/composer-bin-plugin": "^1.4.1",
+ "doctrine/persistence": "^1.3 || ^2.0",
+ "ext-intl": "*",
+ "phpunit/phpunit": "^9.5.26",
+ "symfony/phpunit-bridge": "^5.4.16"
+ },
+ "suggest": {
+ "doctrine/orm": "Required to use Faker\\ORM\\Doctrine",
+ "ext-curl": "Required by Faker\\Provider\\Image to download images.",
+ "ext-dom": "Required by Faker\\Provider\\HtmlLorem for generating random HTML.",
+ "ext-iconv": "Required by Faker\\Provider\\ru_RU\\Text::realText() for generating real Russian text.",
+ "ext-mbstring": "Required for multibyte Unicode string functionality."
+ },
+ "type": "library",
+ "extra": {
+ "branch-alias": {
+ "dev-main": "v1.21-dev"
+ }
+ },
+ "autoload": {
+ "psr-4": {
+ "Faker\\": "src/Faker/"
+ }
+ },
+ "notification-url": "https://packagist.org/downloads/",
+ "license": [
+ "MIT"
+ ],
+ "authors": [
+ {
+ "name": "François Zaninotto"
+ }
+ ],
+ "description": "Faker is a PHP library that generates fake data for you.",
+ "keywords": [
+ "data",
+ "faker",
+ "fixtures"
+ ],
+ "support": {
+ "issues": "https://github.com/FakerPHP/Faker/issues",
+ "source": "https://github.com/FakerPHP/Faker/tree/v1.23.0"
+ },
+ "time": "2023-06-12T08:44:38+00:00"
+ },
{
"name": "masterminds/html5",
"version": "2.8.0",
@@ -9723,16 +9787,16 @@
},
{
"name": "phpunit/phpunit",
- "version": "9.6.8",
+ "version": "9.6.9",
"source": {
"type": "git",
"url": "https://github.com/sebastianbergmann/phpunit.git",
- "reference": "17d621b3aff84d0c8b62539e269e87d8d5baa76e"
+ "reference": "a9aceaf20a682aeacf28d582654a1670d8826778"
},
"dist": {
"type": "zip",
- "url": "https://api.github.com/repos/sebastianbergmann/phpunit/zipball/17d621b3aff84d0c8b62539e269e87d8d5baa76e",
- "reference": "17d621b3aff84d0c8b62539e269e87d8d5baa76e",
+ "url": "https://api.github.com/repos/sebastianbergmann/phpunit/zipball/a9aceaf20a682aeacf28d582654a1670d8826778",
+ "reference": "a9aceaf20a682aeacf28d582654a1670d8826778",
"shasum": ""
},
"require": {
@@ -9806,7 +9870,7 @@
"support": {
"issues": "https://github.com/sebastianbergmann/phpunit/issues",
"security": "https://github.com/sebastianbergmann/phpunit/security/policy",
- "source": "https://github.com/sebastianbergmann/phpunit/tree/9.6.8"
+ "source": "https://github.com/sebastianbergmann/phpunit/tree/9.6.9"
},
"funding": [
{
@@ -9822,7 +9886,7 @@
"type": "tidelift"
}
],
- "time": "2023-05-11T05:14:45+00:00"
+ "time": "2023-06-11T06:13:56+00:00"
},
{
"name": "sebastian/cli-parser",
@@ -10790,7 +10854,7 @@
},
{
"name": "symfony/browser-kit",
- "version": "v6.3.0-RC1",
+ "version": "v6.3.0",
"source": {
"type": "git",
"url": "https://github.com/symfony/browser-kit.git",
@@ -10838,7 +10902,7 @@
"description": "Simulates the behavior of a web browser, allowing you to make requests, click on links and submit forms programmatically",
"homepage": "https://symfony.com",
"support": {
- "source": "https://github.com/symfony/browser-kit/tree/v6.3.0-RC1"
+ "source": "https://github.com/symfony/browser-kit/tree/v6.3.0"
},
"funding": [
{
@@ -10858,7 +10922,7 @@
},
{
"name": "symfony/css-selector",
- "version": "v6.3.0-RC1",
+ "version": "v6.3.0",
"source": {
"type": "git",
"url": "https://github.com/symfony/css-selector.git",
@@ -10903,7 +10967,7 @@
"description": "Converts CSS selectors to XPath expressions",
"homepage": "https://symfony.com",
"support": {
- "source": "https://github.com/symfony/css-selector/tree/v6.3.0-RC1"
+ "source": "https://github.com/symfony/css-selector/tree/v6.3.0"
},
"funding": [
{
@@ -10923,16 +10987,16 @@
},
{
"name": "symfony/debug-bundle",
- "version": "v6.3.0-RC1",
+ "version": "v6.3.0",
"source": {
"type": "git",
"url": "https://github.com/symfony/debug-bundle.git",
- "reference": "8a58186beb8283d4302135cb6738a8888fb07a10"
+ "reference": "02fe831f7cdd472c561116189bcc30d0759665e7"
},
"dist": {
"type": "zip",
- "url": "https://api.github.com/repos/symfony/debug-bundle/zipball/8a58186beb8283d4302135cb6738a8888fb07a10",
- "reference": "8a58186beb8283d4302135cb6738a8888fb07a10",
+ "url": "https://api.github.com/repos/symfony/debug-bundle/zipball/02fe831f7cdd472c561116189bcc30d0759665e7",
+ "reference": "02fe831f7cdd472c561116189bcc30d0759665e7",
"shasum": ""
},
"require": {
@@ -10977,7 +11041,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/v6.3.0-RC1"
+ "source": "https://github.com/symfony/debug-bundle/tree/v6.3.0"
},
"funding": [
{
@@ -10993,11 +11057,11 @@
"type": "tidelift"
}
],
- "time": "2023-05-19T11:55:10+00:00"
+ "time": "2023-05-25T12:58:06+00:00"
},
{
"name": "symfony/dom-crawler",
- "version": "v6.3.0-RC1",
+ "version": "v6.3.0",
"source": {
"type": "git",
"url": "https://github.com/symfony/dom-crawler.git",
@@ -11044,7 +11108,7 @@
"description": "Eases DOM navigation for HTML and XML documents",
"homepage": "https://symfony.com",
"support": {
- "source": "https://github.com/symfony/dom-crawler/tree/v6.3.0-RC1"
+ "source": "https://github.com/symfony/dom-crawler/tree/v6.3.0"
},
"funding": [
{
@@ -11064,16 +11128,16 @@
},
{
"name": "symfony/maker-bundle",
- "version": "v1.48.0",
+ "version": "v1.49.0",
"source": {
"type": "git",
"url": "https://github.com/symfony/maker-bundle.git",
- "reference": "2e428e8432e9879187672fe08f1cc335e2a31dd6"
+ "reference": "ce1d424f76bbb377f1956cc7641e8e2eafe81cde"
},
"dist": {
"type": "zip",
- "url": "https://api.github.com/repos/symfony/maker-bundle/zipball/2e428e8432e9879187672fe08f1cc335e2a31dd6",
- "reference": "2e428e8432e9879187672fe08f1cc335e2a31dd6",
+ "url": "https://api.github.com/repos/symfony/maker-bundle/zipball/ce1d424f76bbb377f1956cc7641e8e2eafe81cde",
+ "reference": "ce1d424f76bbb377f1956cc7641e8e2eafe81cde",
"shasum": ""
},
"require": {
@@ -11087,7 +11151,8 @@
"symfony/filesystem": "^5.4.7|^6.0",
"symfony/finder": "^5.4.3|^6.0",
"symfony/framework-bundle": "^5.4.7|^6.0",
- "symfony/http-kernel": "^5.4.7|^6.0"
+ "symfony/http-kernel": "^5.4.7|^6.0",
+ "symfony/process": "^5.4.7|^6.0"
},
"conflict": {
"doctrine/doctrine-bundle": "<2.4",
@@ -11099,9 +11164,8 @@
"doctrine/doctrine-bundle": "^2.4",
"doctrine/orm": "^2.10.0",
"symfony/http-client": "^5.4.7|^6.0",
- "symfony/phpunit-bridge": "^5.4.7|^6.0",
+ "symfony/phpunit-bridge": "^5.4.17|^6.0",
"symfony/polyfill-php80": "^1.16.0",
- "symfony/process": "^5.4.7|^6.0",
"symfony/security-core": "^5.4.7|^6.0",
"symfony/yaml": "^5.4.3|^6.0",
"twig/twig": "^2.0|^3.0"
@@ -11137,7 +11201,7 @@
],
"support": {
"issues": "https://github.com/symfony/maker-bundle/issues",
- "source": "https://github.com/symfony/maker-bundle/tree/v1.48.0"
+ "source": "https://github.com/symfony/maker-bundle/tree/v1.49.0"
},
"funding": [
{
@@ -11153,20 +11217,20 @@
"type": "tidelift"
}
],
- "time": "2022-11-14T10:48:46+00:00"
+ "time": "2023-06-07T13:10:14+00:00"
},
{
"name": "symfony/phpunit-bridge",
- "version": "v6.2.10",
+ "version": "v6.3.0",
"source": {
"type": "git",
"url": "https://github.com/symfony/phpunit-bridge.git",
- "reference": "552950db2919421ad917e29e76d1999a2a31a8e3"
+ "reference": "f8d75b4d9bf7243979b2c2e5e6cd73f03e10579f"
},
"dist": {
"type": "zip",
- "url": "https://api.github.com/repos/symfony/phpunit-bridge/zipball/552950db2919421ad917e29e76d1999a2a31a8e3",
- "reference": "552950db2919421ad917e29e76d1999a2a31a8e3",
+ "url": "https://api.github.com/repos/symfony/phpunit-bridge/zipball/f8d75b4d9bf7243979b2c2e5e6cd73f03e10579f",
+ "reference": "f8d75b4d9bf7243979b2c2e5e6cd73f03e10579f",
"shasum": ""
},
"require": {
@@ -11176,11 +11240,9 @@
"phpunit/phpunit": "<7.5|9.1.2"
},
"require-dev": {
- "symfony/deprecation-contracts": "^2.1|^3.0",
- "symfony/error-handler": "^5.4|^6.0"
- },
- "suggest": {
- "symfony/error-handler": "For tracking deprecated interfaces usages at runtime with DebugClassLoader"
+ "symfony/deprecation-contracts": "^2.5|^3.0",
+ "symfony/error-handler": "^5.4|^6.0",
+ "symfony/polyfill-php81": "^1.27"
},
"bin": [
"bin/simple-phpunit"
@@ -11220,7 +11282,7 @@
"description": "Provides utilities for PHPUnit, especially user deprecation notices management",
"homepage": "https://symfony.com",
"support": {
- "source": "https://github.com/symfony/phpunit-bridge/tree/v6.2.10"
+ "source": "https://github.com/symfony/phpunit-bridge/tree/v6.3.0"
},
"funding": [
{
@@ -11236,7 +11298,7 @@
"type": "tidelift"
}
],
- "time": "2023-04-18T13:46:08+00:00"
+ "time": "2023-05-30T09:01:24+00:00"
},
{
"name": "symfony/polyfill-php81",
@@ -11317,18 +11379,79 @@
],
"time": "2022-11-03T14:55:06+00:00"
},
+ {
+ "name": "symfony/process",
+ "version": "v6.3.0",
+ "source": {
+ "type": "git",
+ "url": "https://github.com/symfony/process.git",
+ "reference": "8741e3ed7fe2e91ec099e02446fb86667a0f1628"
+ },
+ "dist": {
+ "type": "zip",
+ "url": "https://api.github.com/repos/symfony/process/zipball/8741e3ed7fe2e91ec099e02446fb86667a0f1628",
+ "reference": "8741e3ed7fe2e91ec099e02446fb86667a0f1628",
+ "shasum": ""
+ },
+ "require": {
+ "php": ">=8.1"
+ },
+ "type": "library",
+ "autoload": {
+ "psr-4": {
+ "Symfony\\Component\\Process\\": ""
+ },
+ "exclude-from-classmap": [
+ "/Tests/"
+ ]
+ },
+ "notification-url": "https://packagist.org/downloads/",
+ "license": [
+ "MIT"
+ ],
+ "authors": [
+ {
+ "name": "Fabien Potencier",
+ "email": "fabien@symfony.com"
+ },
+ {
+ "name": "Symfony Community",
+ "homepage": "https://symfony.com/contributors"
+ }
+ ],
+ "description": "Executes commands in sub-processes",
+ "homepage": "https://symfony.com",
+ "support": {
+ "source": "https://github.com/symfony/process/tree/v6.3.0"
+ },
+ "funding": [
+ {
+ "url": "https://symfony.com/sponsor",
+ "type": "custom"
+ },
+ {
+ "url": "https://github.com/fabpot",
+ "type": "github"
+ },
+ {
+ "url": "https://tidelift.com/funding/github/packagist/symfony/symfony",
+ "type": "tidelift"
+ }
+ ],
+ "time": "2023-05-19T08:06:44+00:00"
+ },
{
"name": "symfony/web-profiler-bundle",
- "version": "v6.3.0-RC1",
+ "version": "v6.3.0",
"source": {
"type": "git",
"url": "https://github.com/symfony/web-profiler-bundle.git",
- "reference": "910fbe5422c77f5d61793cc50f546dd3cf065aa8"
+ "reference": "bab614e12218a95a924685a1fbf662bd7ca2d746"
},
"dist": {
"type": "zip",
- "url": "https://api.github.com/repos/symfony/web-profiler-bundle/zipball/910fbe5422c77f5d61793cc50f546dd3cf065aa8",
- "reference": "910fbe5422c77f5d61793cc50f546dd3cf065aa8",
+ "url": "https://api.github.com/repos/symfony/web-profiler-bundle/zipball/bab614e12218a95a924685a1fbf662bd7ca2d746",
+ "reference": "bab614e12218a95a924685a1fbf662bd7ca2d746",
"shasum": ""
},
"require": {
@@ -11380,7 +11503,7 @@
"dev"
],
"support": {
- "source": "https://github.com/symfony/web-profiler-bundle/tree/v6.3.0-RC1"
+ "source": "https://github.com/symfony/web-profiler-bundle/tree/v6.3.0"
},
"funding": [
{
@@ -11396,7 +11519,7 @@
"type": "tidelift"
}
],
- "time": "2023-05-22T12:46:20+00:00"
+ "time": "2023-05-22T17:08:58+00:00"
},
{
"name": "theseer/tokenizer",
@@ -11636,6 +11759,95 @@
}
],
"time": "2022-08-31T14:56:15+00:00"
+ },
+ {
+ "name": "zenstruck/foundry",
+ "version": "v1.33.0",
+ "source": {
+ "type": "git",
+ "url": "https://github.com/zenstruck/foundry.git",
+ "reference": "3c46a2f2aa3ad8a1d74583a28a6be05e8c0a46ee"
+ },
+ "dist": {
+ "type": "zip",
+ "url": "https://api.github.com/repos/zenstruck/foundry/zipball/3c46a2f2aa3ad8a1d74583a28a6be05e8c0a46ee",
+ "reference": "3c46a2f2aa3ad8a1d74583a28a6be05e8c0a46ee",
+ "shasum": ""
+ },
+ "require": {
+ "doctrine/persistence": "^1.3.3|^2.0|^3.0",
+ "fakerphp/faker": "^1.10",
+ "php": ">=8.0",
+ "symfony/deprecation-contracts": "^2.2|^3.0",
+ "symfony/property-access": "^5.4|^6.0",
+ "symfony/string": "^5.4|^6.0",
+ "zenstruck/assert": "^1.0",
+ "zenstruck/callback": "^1.1"
+ },
+ "conflict": {
+ "doctrine/mongodb-odm": "2.5.0"
+ },
+ "require-dev": {
+ "bamarni/composer-bin-plugin": "^1.4",
+ "dama/doctrine-test-bundle": "^7.0",
+ "doctrine/doctrine-bundle": "^2.5",
+ "doctrine/doctrine-migrations-bundle": "^2.2|^3.0",
+ "doctrine/mongodb-odm": "^2.0",
+ "doctrine/mongodb-odm-bundle": "^4.4.0",
+ "doctrine/orm": "^2.9",
+ "matthiasnoback/symfony-dependency-injection-test": "^4.1",
+ "symfony/framework-bundle": "^5.4|^6.0",
+ "symfony/maker-bundle": "^1.30",
+ "symfony/phpunit-bridge": "^5.4|^6.0",
+ "symfony/translation-contracts": "^2.5|^3.0"
+ },
+ "type": "library",
+ "extra": {
+ "bamarni-bin": {
+ "target-directory": "bin/tools",
+ "bin-links": true,
+ "forward-command": false
+ }
+ },
+ "autoload": {
+ "files": [
+ "src/functions.php"
+ ],
+ "psr-4": {
+ "Zenstruck\\Foundry\\": "src/"
+ }
+ },
+ "notification-url": "https://packagist.org/downloads/",
+ "license": [
+ "MIT"
+ ],
+ "authors": [
+ {
+ "name": "Kevin Bond",
+ "email": "kevinbond@gmail.com"
+ }
+ ],
+ "description": "A model factory library for creating expressive, auto-completable, on-demand dev/test fixtures with Symfony and Doctrine.",
+ "homepage": "https://github.com/zenstruck/foundry",
+ "keywords": [
+ "Fixture",
+ "doctrine",
+ "factory",
+ "faker",
+ "symfony",
+ "test"
+ ],
+ "support": {
+ "issues": "https://github.com/zenstruck/foundry/issues",
+ "source": "https://github.com/zenstruck/foundry/tree/v1.33.0"
+ },
+ "funding": [
+ {
+ "url": "https://github.com/kbond",
+ "type": "github"
+ }
+ ],
+ "time": "2023-05-23T16:21:57+00:00"
}
],
"aliases": [],
@@ -11663,7 +11875,7 @@
"prefer-stable": true,
"prefer-lowest": false,
"platform": {
- "php": ">=8.0.2",
+ "php": ">=8.1",
"ext-ctype": "*",
"ext-iconv": "*"
},
diff --git a/ux.symfony.com/config/bundles.php b/ux.symfony.com/config/bundles.php
index 0b181fbea44..4fd55e6d87f 100644
--- a/ux.symfony.com/config/bundles.php
+++ b/ux.symfony.com/config/bundles.php
@@ -28,4 +28,5 @@
Symfony\UX\StimulusBundle\StimulusBundle::class => ['all' => true],
Symfony\UX\Typed\TypedBundle::class => ['all' => true],
Symfony\UX\Swup\SwupBundle::class => ['all' => true],
+ Zenstruck\Foundry\ZenstruckFoundryBundle::class => ['dev' => true, 'test' => true],
];
diff --git a/ux.symfony.com/config/packages/zenstruck_foundry.yaml b/ux.symfony.com/config/packages/zenstruck_foundry.yaml
new file mode 100644
index 00000000000..0657d2c3c93
--- /dev/null
+++ b/ux.symfony.com/config/packages/zenstruck_foundry.yaml
@@ -0,0 +1,7 @@
+when@dev: &dev
+ # See full configuration: https://symfony.com/bundles/ZenstruckFoundryBundle/current/index.html#full-default-bundle-configuration
+ zenstruck_foundry:
+ # Whether to auto-refresh proxies by default (https://symfony.com/bundles/ZenstruckFoundryBundle/current/index.html#auto-refresh)
+ auto_refresh_proxies: true
+
+when@test: *dev
diff --git a/ux.symfony.com/phpunit.xml.dist b/ux.symfony.com/phpunit.xml.dist
index af3f14747bd..d23f8cc31b6 100644
--- a/ux.symfony.com/phpunit.xml.dist
+++ b/ux.symfony.com/phpunit.xml.dist
@@ -15,6 +15,7 @@
+
diff --git a/ux.symfony.com/src/Form/AddTodoItemForm.php b/ux.symfony.com/src/Form/AddTodoItemForm.php
index dfac5d3a448..dd368231479 100644
--- a/ux.symfony.com/src/Form/AddTodoItemForm.php
+++ b/ux.symfony.com/src/Form/AddTodoItemForm.php
@@ -9,7 +9,7 @@
class AddTodoItemForm extends AbstractType
{
- public function buildForm(FormBuilderInterface $builder, array $options)
+ public function buildForm(FormBuilderInterface $builder, array $options): void
{
$builder
->add('item', TextType::class, [
diff --git a/ux.symfony.com/src/Form/AnimalCreationForm.php b/ux.symfony.com/src/Form/AnimalCreationForm.php
index a22413c2ea2..e1d6b29b05e 100644
--- a/ux.symfony.com/src/Form/AnimalCreationForm.php
+++ b/ux.symfony.com/src/Form/AnimalCreationForm.php
@@ -10,7 +10,7 @@
class AnimalCreationForm extends AbstractType
{
- public function buildForm(FormBuilderInterface $builder, array $options)
+ public function buildForm(FormBuilderInterface $builder, array $options): void
{
$animals = ['🐑', '🦖', '🦄', '🐖'];
$builder
diff --git a/ux.symfony.com/src/Form/DropzoneForm.php b/ux.symfony.com/src/Form/DropzoneForm.php
index a84d20a4b06..5dbcb959e52 100644
--- a/ux.symfony.com/src/Form/DropzoneForm.php
+++ b/ux.symfony.com/src/Form/DropzoneForm.php
@@ -8,7 +8,7 @@
class DropzoneForm extends AbstractType
{
- public function buildForm(FormBuilderInterface $builder, array $options)
+ public function buildForm(FormBuilderInterface $builder, array $options): void
{
$builder
->add('file', DropzoneType::class, [
diff --git a/ux.symfony.com/src/Form/FoodAutocompleteField.php b/ux.symfony.com/src/Form/FoodAutocompleteField.php
index 2c5875c3655..676b1baa305 100644
--- a/ux.symfony.com/src/Form/FoodAutocompleteField.php
+++ b/ux.symfony.com/src/Form/FoodAutocompleteField.php
@@ -12,7 +12,7 @@
#[AsEntityAutocompleteField]
class FoodAutocompleteField extends AbstractType
{
- public function configureOptions(OptionsResolver $resolver)
+ public function configureOptions(OptionsResolver $resolver): void
{
$resolver->setDefaults([
'class' => Food::class,
diff --git a/ux.symfony.com/src/Form/MealPlannerForm.php b/ux.symfony.com/src/Form/MealPlannerForm.php
index bc3a3de0829..7312eda86ad 100644
--- a/ux.symfony.com/src/Form/MealPlannerForm.php
+++ b/ux.symfony.com/src/Form/MealPlannerForm.php
@@ -24,7 +24,7 @@ class MealPlannerForm extends AbstractType
*/
private $dependencies = [];
- public function buildForm(FormBuilderInterface $builder, array $options)
+ public function buildForm(FormBuilderInterface $builder, array $options): void
{
$this->factory = $builder->getFormFactory();
diff --git a/ux.symfony.com/src/Form/RegistrationFormType.php b/ux.symfony.com/src/Form/RegistrationFormType.php
index bf0d7b73811..70813aa2062 100644
--- a/ux.symfony.com/src/Form/RegistrationFormType.php
+++ b/ux.symfony.com/src/Form/RegistrationFormType.php
@@ -13,7 +13,7 @@
class RegistrationFormType extends AbstractType
{
- public function buildForm(FormBuilderInterface $builder, array $options)
+ public function buildForm(FormBuilderInterface $builder, array $options): void
{
$builder
->add('email', EmailType::class, [
diff --git a/ux.symfony.com/src/Form/SendNotificationForm.php b/ux.symfony.com/src/Form/SendNotificationForm.php
index 95017e7587c..a747cd38f7f 100644
--- a/ux.symfony.com/src/Form/SendNotificationForm.php
+++ b/ux.symfony.com/src/Form/SendNotificationForm.php
@@ -9,7 +9,7 @@
class SendNotificationForm extends AbstractType
{
- public function buildForm(FormBuilderInterface $builder, array $options)
+ public function buildForm(FormBuilderInterface $builder, array $options): void
{
$builder
->add('message', ChoiceType::class, [
diff --git a/ux.symfony.com/src/Form/TimeForAMealForm.php b/ux.symfony.com/src/Form/TimeForAMealForm.php
index f8847de7b0b..5bda06ee385 100644
--- a/ux.symfony.com/src/Form/TimeForAMealForm.php
+++ b/ux.symfony.com/src/Form/TimeForAMealForm.php
@@ -8,7 +8,7 @@
class TimeForAMealForm extends AbstractType
{
- public function buildForm(FormBuilderInterface $builder, array $options)
+ public function buildForm(FormBuilderInterface $builder, array $options): void
{
$builder
->add('foods', FoodAutocompleteField::class)
diff --git a/ux.symfony.com/src/Form/TodoItemForm.php b/ux.symfony.com/src/Form/TodoItemForm.php
index 7074856a5b2..2d89f551f17 100644
--- a/ux.symfony.com/src/Form/TodoItemForm.php
+++ b/ux.symfony.com/src/Form/TodoItemForm.php
@@ -9,7 +9,7 @@
class TodoItemForm extends AbstractType
{
- public function buildForm(FormBuilderInterface $builder, array $options)
+ public function buildForm(FormBuilderInterface $builder, array $options): void
{
$builder
->add('description', null, [
@@ -21,7 +21,7 @@ public function buildForm(FormBuilderInterface $builder, array $options)
;
}
- public function configureOptions(OptionsResolver $resolver)
+ public function configureOptions(OptionsResolver $resolver): void
{
$resolver->setDefaults(['data_class' => TodoItem::class]);
}
diff --git a/ux.symfony.com/src/Form/TodoListFormType.php b/ux.symfony.com/src/Form/TodoListFormType.php
index 5b70f7d280d..061807add9a 100644
--- a/ux.symfony.com/src/Form/TodoListFormType.php
+++ b/ux.symfony.com/src/Form/TodoListFormType.php
@@ -10,7 +10,7 @@
class TodoListFormType extends AbstractType
{
- public function buildForm(FormBuilderInterface $builder, array $options)
+ public function buildForm(FormBuilderInterface $builder, array $options): void
{
$builder
->add('name', null, [
@@ -30,7 +30,7 @@ public function buildForm(FormBuilderInterface $builder, array $options)
;
}
- public function configureOptions(OptionsResolver $resolver)
+ public function configureOptions(OptionsResolver $resolver): void
{
$resolver->setDefaults(['data_class' => TodoList::class]);
}
diff --git a/ux.symfony.com/symfony.lock b/ux.symfony.com/symfony.lock
index 73596889621..bfa20eb1056 100644
--- a/ux.symfony.com/symfony.lock
+++ b/ux.symfony.com/symfony.lock
@@ -671,5 +671,17 @@
},
"zenstruck/callback": {
"version": "v1.4.2"
+ },
+ "zenstruck/foundry": {
+ "version": "1.33",
+ "recipe": {
+ "repo": "github.com/symfony/recipes",
+ "branch": "main",
+ "version": "1.10",
+ "ref": "37c2f894cc098ab4c08874b80cccc8e2f8de7976"
+ },
+ "files": [
+ "config/packages/zenstruck_foundry.yaml"
+ ]
}
}
diff --git a/ux.symfony.com/tests/Functional/LiveComponentDemosTest.php b/ux.symfony.com/tests/Functional/LiveComponentDemosTest.php
index 6c3c6f0685c..6126cf13215 100644
--- a/ux.symfony.com/tests/Functional/LiveComponentDemosTest.php
+++ b/ux.symfony.com/tests/Functional/LiveComponentDemosTest.php
@@ -2,14 +2,26 @@
namespace App\Tests\Functional;
+use App\Entity\Food;
use App\Model\LiveDemo;
use App\Service\LiveDemoRepository;
use Symfony\Bundle\FrameworkBundle\Test\KernelTestCase;
use Zenstruck\Browser\Test\HasBrowser;
+use Zenstruck\Foundry\Test\Factories;
+use Zenstruck\Foundry\Test\ResetDatabase;
+use function Zenstruck\Foundry\create;
class LiveComponentDemosTest extends KernelTestCase
{
- use HasBrowser;
+ use Factories, HasBrowser, ResetDatabase;
+
+ /**
+ * @before
+ */
+ public function setupEntities(): void
+ {
+ create(Food::class, ['name' => 'Pizza', 'votes' => 10]);
+ }
/**
* @dataProvider getSmokeTests