From 6e8bc0855bb83dc6634f24bc2dfcd4e413c83aad Mon Sep 17 00:00:00 2001 From: TomasVotruba Date: Sun, 23 May 2021 16:50:54 +0100 Subject: [PATCH 01/11] use Doctrine attributes over annotations --- composer.json | 56 +- composer.lock | 1010 ++++++++++++++++------------ config/services.php | 4 +- packages/Demo/Entity/RectorRun.php | 31 +- src/Entity/ContactMessage.php | 35 +- 5 files changed, 619 insertions(+), 517 deletions(-) diff --git a/composer.json b/composer.json index d114472cf..a375d7b58 100644 --- a/composer.json +++ b/composer.json @@ -8,39 +8,39 @@ "ext-pdo_mysql": "*", "doctrine/cache": "^1.10", "doctrine/doctrine-bundle": "^2.3", - "doctrine/orm": "^2.8", + "doctrine/orm": "^2.9", "erusev/parsedown-extra": "^0.8.1", "knplabs/doctrine-behaviors": "^2.2", "nyholm/psr7": "^1.4", "rector/rector": "^0.11.1", "sensio/framework-extra-bundle": "^5.6", "sentry/sentry-symfony": "^4.0", - "symfony/asset": "^5.2", - "symfony/cache": "^5.2", - "symfony/console": "^5.2", - "symfony/debug-bundle": "^5.2", - "symfony/dependency-injection": "^5.2", - "symfony/dotenv": "^5.2", - "symfony/event-dispatcher": "^5.2", - "symfony/form": "^5.2", - "symfony/framework-bundle": "^5.2", - "symfony/http-kernel": "^5.2", - "symfony/intl": "^5.2", - "symfony/mailer": "^5.2", - "symfony/mailgun-mailer": "^5.2", - "symfony/mime": "^5.2", - "symfony/process": "^5.2", - "symfony/security-bundle": "^5.2", - "symfony/security-core": "^5.2", - "symfony/templating": "^5.2", - "symfony/translation": "^5.2", - "symfony/twig-bridge": "^5.2", - "symfony/twig-bundle": "^5.2", - "symfony/uid": "^5.2", - "symfony/validator": "^5.2", - "symfony/web-profiler-bundle": "^5.2", + "symfony/asset": "^5.3", + "symfony/cache": "^5.3", + "symfony/console": "^5.3", + "symfony/debug-bundle": "^5.3", + "symfony/dependency-injection": "^5.3", + "symfony/dotenv": "^5.3", + "symfony/event-dispatcher": "^5.3", + "symfony/form": "^5.3", + "symfony/framework-bundle": "^5.3", + "symfony/http-kernel": "^5.3", + "symfony/intl": "^5.3", + "symfony/mailer": "^5.3", + "symfony/mailgun-mailer": "^5.3", + "symfony/mime": "^5.3", + "symfony/process": "^5.3", + "symfony/security-bundle": "^5.3", + "symfony/security-core": "^5.3", + "symfony/templating": "^5.3", + "symfony/translation": "^5.3", + "symfony/twig-bridge": "^5.3", + "symfony/twig-bundle": "^5.3", + "symfony/uid": "^5.3", + "symfony/validator": "^5.3", + "symfony/web-profiler-bundle": "^5.3", "symfony/webpack-encore-bundle": "^1.8", - "symfony/yaml": "^5.2", + "symfony/yaml": "^5.3", "symplify/amnesia": "^9.3", "symplify/autowire-array-parameter": "^9.3", "symplify/composer-json-manipulator": "^9.3", @@ -60,8 +60,8 @@ "phpstan/phpstan-doctrine": "^0.12.33", "phpunit/phpunit": "^9.5", "roave/security-advisories": "dev-master", - "symfony/browser-kit": "^5.2", - "symfony/css-selector": "^5.2", + "symfony/browser-kit": "^5.3", + "symfony/css-selector": "^5.3", "symplify/coding-standard": "^9.3", "symplify/easy-coding-standard": "^9.3", "symplify/phpstan-extensions": "^9.3", diff --git a/composer.lock b/composer.lock index a398df522..32037b17c 100644 --- a/composer.lock +++ b/composer.lock @@ -4,7 +4,7 @@ "Read more about it at https://getcomposer.org/doc/01-basic-usage.md#installing-dependencies", "This file is @generated automatically" ], - "content-hash": "ed60452fa80698f38a9346bd5724d851", + "content-hash": "c372e77b5ee35540ca15e837a29e3a08", "packages": [ { "name": "brick/math", @@ -1131,42 +1131,47 @@ }, { "name": "doctrine/orm", - "version": "2.8.4", + "version": "2.9.x-dev", "source": { "type": "git", "url": "https://github.com/doctrine/orm.git", - "reference": "a588555ecd837b8d7e89355d9a13902e54d529c7" + "reference": "99d67cb77d3626c52f4d5feb5caed58948ea5577" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/doctrine/orm/zipball/a588555ecd837b8d7e89355d9a13902e54d529c7", - "reference": "a588555ecd837b8d7e89355d9a13902e54d529c7", + "url": "https://api.github.com/repos/doctrine/orm/zipball/99d67cb77d3626c52f4d5feb5caed58948ea5577", + "reference": "99d67cb77d3626c52f4d5feb5caed58948ea5577", "shasum": "" }, "require": { "composer/package-versions-deprecated": "^1.8", - "doctrine/annotations": "^1.11.1", - "doctrine/cache": "^1.9.1", + "doctrine/annotations": "^1.13", + "doctrine/cache": "^1.11|^2.0", "doctrine/collections": "^1.5", "doctrine/common": "^3.0.3", - "doctrine/dbal": "^2.10.0", + "doctrine/dbal": "^2.13.0", + "doctrine/deprecations": "^0.5.3", "doctrine/event-manager": "^1.1", "doctrine/inflector": "^1.4|^2.0", "doctrine/instantiator": "^1.3", "doctrine/lexer": "^1.0", - "doctrine/persistence": "^2.0", + "doctrine/persistence": "^2.2", "ext-pdo": "*", - "php": "^7.2|^8.0", - "symfony/console": "^3.0|^4.0|^5.0" + "php": "^7.1|^8.0", + "psr/cache": "^1 || ^2 || ^3", + "symfony/console": "^3.0|^4.0|^5.0|^6.0" }, "require-dev": { - "doctrine/coding-standard": "^8.0", - "phpstan/phpstan": "^0.12.18", - "phpunit/phpunit": "^8.5|^9.4", - "symfony/yaml": "^3.4|^4.0|^5.0", - "vimeo/psalm": "4.1.1" + "doctrine/coding-standard": "^9.0", + "phpstan/phpstan": "^0.12.83", + "phpunit/phpunit": "^7.5|^8.5|^9.4", + "squizlabs/php_codesniffer": "3.6.0", + "symfony/cache": "^4.4|^5.2", + "symfony/yaml": "^3.4|^4.0|^5.0|^6.0", + "vimeo/psalm": "4.7.0" }, "suggest": { + "symfony/cache": "Provides cache support for Setup Tool with doctrine/cache 2.0", "symfony/yaml": "If you want to use YAML Metadata Mapping Driver" }, "bin": [ @@ -1212,9 +1217,9 @@ ], "support": { "issues": "https://github.com/doctrine/orm/issues", - "source": "https://github.com/doctrine/orm/tree/2.8.4" + "source": "https://github.com/doctrine/orm/tree/2.9.x" }, - "time": "2021-04-05T18:38:36+00:00" + "time": "2021-05-21T07:15:28+00:00" }, { "name": "doctrine/persistence", @@ -3825,24 +3830,28 @@ }, { "name": "symfony/asset", - "version": "v5.2.7", + "version": "v5.3.0-RC1", "source": { "type": "git", "url": "https://github.com/symfony/asset.git", - "reference": "e6676acfabf011dca2beaa5f9b8d519c8aea2870" + "reference": "492b1de806b92e323e9e4dc567ae6d66bc4ef43f" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/asset/zipball/e6676acfabf011dca2beaa5f9b8d519c8aea2870", - "reference": "e6676acfabf011dca2beaa5f9b8d519c8aea2870", + "url": "https://api.github.com/repos/symfony/asset/zipball/492b1de806b92e323e9e4dc567ae6d66bc4ef43f", + "reference": "492b1de806b92e323e9e4dc567ae6d66bc4ef43f", "shasum": "" }, "require": { - "php": ">=7.2.5" + "php": ">=7.2.5", + "symfony/deprecation-contracts": "^2.1" + }, + "conflict": { + "symfony/http-foundation": "<5.3" }, "require-dev": { "symfony/http-client": "^4.4|^5.0", - "symfony/http-foundation": "^4.4|^5.0", + "symfony/http-foundation": "^5.3", "symfony/http-kernel": "^4.4|^5.0" }, "suggest": { @@ -3874,7 +3883,7 @@ "description": "Manages URL generation and versioning of web assets such as CSS stylesheets, JavaScript files and image files", "homepage": "https://symfony.com", "support": { - "source": "https://github.com/symfony/asset/tree/v5.2.7" + "source": "https://github.com/symfony/asset/tree/v5.3.0-RC1" }, "funding": [ { @@ -3890,20 +3899,20 @@ "type": "tidelift" } ], - "time": "2021-04-07T16:07:52+00:00" + "time": "2021-04-07T16:09:00+00:00" }, { "name": "symfony/cache", - "version": "v5.2.9", + "version": "v5.3.0-RC1", "source": { "type": "git", "url": "https://github.com/symfony/cache.git", - "reference": "17a6d585603fade3838bc692548b619d97ded67e" + "reference": "ad7a482034a2c60b6eccfaec4c185d2eff2eba3a" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/cache/zipball/17a6d585603fade3838bc692548b619d97ded67e", - "reference": "17a6d585603fade3838bc692548b619d97ded67e", + "url": "https://api.github.com/repos/symfony/cache/zipball/ad7a482034a2c60b6eccfaec4c185d2eff2eba3a", + "reference": "ad7a482034a2c60b6eccfaec4c185d2eff2eba3a", "shasum": "" }, "require": { @@ -3911,6 +3920,7 @@ "psr/cache": "^1.0|^2.0", "psr/log": "^1.1", "symfony/cache-contracts": "^1.1.7|^2", + "symfony/deprecation-contracts": "^2.1", "symfony/polyfill-php80": "^1.15", "symfony/service-contracts": "^1.1|^2", "symfony/var-exporter": "^4.4|^5.0" @@ -3969,7 +3979,7 @@ "psr6" ], "support": { - "source": "https://github.com/symfony/cache/tree/v5.2.9" + "source": "https://github.com/symfony/cache/tree/v5.3.0-RC1" }, "funding": [ { @@ -3985,7 +3995,7 @@ "type": "tidelift" } ], - "time": "2021-05-17T19:35:40+00:00" + "time": "2021-05-17T19:55:30+00:00" }, { "name": "symfony/cache-contracts", @@ -4068,16 +4078,16 @@ }, { "name": "symfony/config", - "version": "v5.2.8", + "version": "v5.3.0-RC1", "source": { "type": "git", "url": "https://github.com/symfony/config.git", - "reference": "8dfa5f8adea9cd5155920069224beb04f11d6b7e" + "reference": "03ac25f909c121a885e50d386b18c6248f059fd6" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/config/zipball/8dfa5f8adea9cd5155920069224beb04f11d6b7e", - "reference": "8dfa5f8adea9cd5155920069224beb04f11d6b7e", + "url": "https://api.github.com/repos/symfony/config/zipball/03ac25f909c121a885e50d386b18c6248f059fd6", + "reference": "03ac25f909c121a885e50d386b18c6248f059fd6", "shasum": "" }, "require": { @@ -4126,7 +4136,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/v5.2.8" + "source": "https://github.com/symfony/config/tree/v5.3.0-RC1" }, "funding": [ { @@ -4142,24 +4152,25 @@ "type": "tidelift" } ], - "time": "2021-05-07T13:41:16+00:00" + "time": "2021-05-07T14:34:05+00:00" }, { "name": "symfony/console", - "version": "v5.2.8", + "version": "v5.3.0-RC1", "source": { "type": "git", "url": "https://github.com/symfony/console.git", - "reference": "864568fdc0208b3eba3638b6000b69d2386e6768" + "reference": "e84aab170bab4df0445d6c104a197a89df087ed7" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/console/zipball/864568fdc0208b3eba3638b6000b69d2386e6768", - "reference": "864568fdc0208b3eba3638b6000b69d2386e6768", + "url": "https://api.github.com/repos/symfony/console/zipball/e84aab170bab4df0445d6c104a197a89df087ed7", + "reference": "e84aab170bab4df0445d6c104a197a89df087ed7", "shasum": "" }, "require": { "php": ">=7.2.5", + "symfony/deprecation-contracts": "^2.1", "symfony/polyfill-mbstring": "~1.0", "symfony/polyfill-php73": "^1.8", "symfony/polyfill-php80": "^1.15", @@ -4223,7 +4234,7 @@ "terminal" ], "support": { - "source": "https://github.com/symfony/console/tree/v5.2.8" + "source": "https://github.com/symfony/console/tree/v5.3.0-RC1" }, "funding": [ { @@ -4239,20 +4250,20 @@ "type": "tidelift" } ], - "time": "2021-05-11T15:45:21+00:00" + "time": "2021-05-13T09:45:23+00:00" }, { "name": "symfony/debug-bundle", - "version": "v5.2.4", + "version": "v5.3.0-RC1", "source": { "type": "git", "url": "https://github.com/symfony/debug-bundle.git", - "reference": "ec21bd26d24dab02ac40e4bec362b3f4032486e8" + "reference": "b73833ac97189fc809816dfbb02185a1a793b072" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/debug-bundle/zipball/ec21bd26d24dab02ac40e4bec362b3f4032486e8", - "reference": "ec21bd26d24dab02ac40e4bec362b3f4032486e8", + "url": "https://api.github.com/repos/symfony/debug-bundle/zipball/b73833ac97189fc809816dfbb02185a1a793b072", + "reference": "b73833ac97189fc809816dfbb02185a1a793b072", "shasum": "" }, "require": { @@ -4301,7 +4312,7 @@ "description": "Provides a tight integration of the Symfony Debug component into the Symfony full-stack framework", "homepage": "https://symfony.com", "support": { - "source": "https://github.com/symfony/debug-bundle/tree/v5.2.4" + "source": "https://github.com/symfony/debug-bundle/tree/v5.3.0-RC1" }, "funding": [ { @@ -4317,31 +4328,32 @@ "type": "tidelift" } ], - "time": "2021-01-10T16:30:10+00:00" + "time": "2021-03-17T16:58:09+00:00" }, { "name": "symfony/dependency-injection", - "version": "v5.2.9", + "version": "v5.3.0-RC1", "source": { "type": "git", "url": "https://github.com/symfony/dependency-injection.git", - "reference": "2761ca2f7e2f41af3a45951e1ce8c01f121245eb" + "reference": "c90dc5a8a8d1c34167a143b575bd4b1041658ae8" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/dependency-injection/zipball/2761ca2f7e2f41af3a45951e1ce8c01f121245eb", - "reference": "2761ca2f7e2f41af3a45951e1ce8c01f121245eb", + "url": "https://api.github.com/repos/symfony/dependency-injection/zipball/c90dc5a8a8d1c34167a143b575bd4b1041658ae8", + "reference": "c90dc5a8a8d1c34167a143b575bd4b1041658ae8", "shasum": "" }, "require": { "php": ">=7.2.5", - "psr/container": "^1.0", + "psr/container": "^1.1.1", "symfony/deprecation-contracts": "^2.1", "symfony/polyfill-php80": "^1.15", "symfony/service-contracts": "^1.1.6|^2" }, "conflict": { - "symfony/config": "<5.1", + "ext-psr": "<1.1|>=2", + "symfony/config": "<5.3", "symfony/finder": "<4.4", "symfony/proxy-manager-bridge": "<4.4", "symfony/yaml": "<4.4" @@ -4351,7 +4363,7 @@ "symfony/service-implementation": "1.0|2.0" }, "require-dev": { - "symfony/config": "^5.1", + "symfony/config": "^5.3", "symfony/expression-language": "^4.4|^5.0", "symfony/yaml": "^4.4|^5.0" }, @@ -4388,7 +4400,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/v5.2.9" + "source": "https://github.com/symfony/dependency-injection/tree/v5.3.0-RC1" }, "funding": [ { @@ -4404,7 +4416,7 @@ "type": "tidelift" } ], - "time": "2021-05-16T13:07:46+00:00" + "time": "2021-05-16T13:08:56+00:00" }, { "name": "symfony/deprecation-contracts", @@ -4588,7 +4600,7 @@ }, { "name": "symfony/dotenv", - "version": "v5.2.4", + "version": "v5.3.0-RC1", "source": { "type": "git", "url": "https://github.com/symfony/dotenv.git", @@ -4638,7 +4650,7 @@ "environment" ], "support": { - "source": "https://github.com/symfony/dotenv/tree/v5.2.4" + "source": "https://github.com/symfony/dotenv/tree/v5.3.0-RC1" }, "funding": [ { @@ -4727,16 +4739,16 @@ }, { "name": "symfony/event-dispatcher", - "version": "v5.2.4", + "version": "v5.3.0-RC1", "source": { "type": "git", "url": "https://github.com/symfony/event-dispatcher.git", - "reference": "d08d6ec121a425897951900ab692b612a61d6240" + "reference": "ff708cb53cbd8ff44d1f327d3169a4a75f0a7647" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/event-dispatcher/zipball/d08d6ec121a425897951900ab692b612a61d6240", - "reference": "d08d6ec121a425897951900ab692b612a61d6240", + "url": "https://api.github.com/repos/symfony/event-dispatcher/zipball/ff708cb53cbd8ff44d1f327d3169a4a75f0a7647", + "reference": "ff708cb53cbd8ff44d1f327d3169a4a75f0a7647", "shasum": "" }, "require": { @@ -4792,7 +4804,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/v5.2.4" + "source": "https://github.com/symfony/event-dispatcher/tree/v5.3.0-RC1" }, "funding": [ { @@ -4808,7 +4820,7 @@ "type": "tidelift" } ], - "time": "2021-02-18T17:12:37+00:00" + "time": "2021-03-23T17:57:16+00:00" }, { "name": "symfony/event-dispatcher-contracts", @@ -5014,25 +5026,25 @@ }, { "name": "symfony/form", - "version": "v5.2.9", + "version": "v5.3.0-RC1", "source": { "type": "git", "url": "https://github.com/symfony/form.git", - "reference": "a45ebbe5ef987a42dc4f9eab432b359bc13f0f4d" + "reference": "f215f8a582cbcf7edc081c0c8da86b958dab78c6" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/form/zipball/a45ebbe5ef987a42dc4f9eab432b359bc13f0f4d", - "reference": "a45ebbe5ef987a42dc4f9eab432b359bc13f0f4d", + "url": "https://api.github.com/repos/symfony/form/zipball/f215f8a582cbcf7edc081c0c8da86b958dab78c6", + "reference": "f215f8a582cbcf7edc081c0c8da86b958dab78c6", "shasum": "" }, "require": { "php": ">=7.2.5", "symfony/deprecation-contracts": "^2.1", "symfony/event-dispatcher": "^4.4|^5.0", - "symfony/intl": "^4.4|^5.0", "symfony/options-resolver": "^5.1", "symfony/polyfill-ctype": "~1.8", + "symfony/polyfill-intl-icu": "^1.21", "symfony/polyfill-mbstring": "~1.0", "symfony/polyfill-php80": "^1.15", "symfony/property-access": "^5.0.8", @@ -5046,7 +5058,6 @@ "symfony/error-handler": "<4.4.5", "symfony/framework-bundle": "<4.4", "symfony/http-kernel": "<4.4", - "symfony/intl": "<4.4", "symfony/translation": "<4.4", "symfony/translation-contracts": "<1.1.7", "symfony/twig-bridge": "<4.4" @@ -5059,8 +5070,10 @@ "symfony/expression-language": "^4.4|^5.0", "symfony/http-foundation": "^4.4|^5.0", "symfony/http-kernel": "^4.4|^5.0", + "symfony/intl": "^4.4|^5.0", "symfony/security-csrf": "^4.4|^5.0", "symfony/translation": "^4.4|^5.0", + "symfony/uid": "^5.1", "symfony/validator": "^4.4.17|^5.1.9", "symfony/var-dumper": "^4.4|^5.0" }, @@ -5095,7 +5108,7 @@ "description": "Allows to easily create, process and reuse HTML forms", "homepage": "https://symfony.com", "support": { - "source": "https://github.com/symfony/form/tree/v5.2.9" + "source": "https://github.com/symfony/form/tree/v5.3.0-RC1" }, "funding": [ { @@ -5111,45 +5124,45 @@ "type": "tidelift" } ], - "time": "2021-05-16T13:07:46+00:00" + "time": "2021-05-16T13:08:56+00:00" }, { "name": "symfony/framework-bundle", - "version": "v5.2.9", + "version": "v5.3.0-RC1", "source": { "type": "git", "url": "https://github.com/symfony/framework-bundle.git", - "reference": "81720c6e7740a99dc70d5eb2123bcdf3d5d113f1" + "reference": "e477980a4f7242a4477851c26c0c00f21fdcdaf6" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/framework-bundle/zipball/81720c6e7740a99dc70d5eb2123bcdf3d5d113f1", - "reference": "81720c6e7740a99dc70d5eb2123bcdf3d5d113f1", + "url": "https://api.github.com/repos/symfony/framework-bundle/zipball/e477980a4f7242a4477851c26c0c00f21fdcdaf6", + "reference": "e477980a4f7242a4477851c26c0c00f21fdcdaf6", "shasum": "" }, "require": { "ext-xml": "*", "php": ">=7.2.5", "symfony/cache": "^5.2", - "symfony/config": "~5.0.11|^5.1.3", - "symfony/dependency-injection": "^5.2", + "symfony/config": "^5.3", + "symfony/dependency-injection": "^5.3", "symfony/deprecation-contracts": "^2.1", "symfony/error-handler": "^4.4.1|^5.0.1", "symfony/event-dispatcher": "^5.1", "symfony/filesystem": "^4.4|^5.0", "symfony/finder": "^4.4|^5.0", - "symfony/http-foundation": "^5.2.1", - "symfony/http-kernel": "^5.2.1", + "symfony/http-foundation": "^5.3", + "symfony/http-kernel": "^5.3", "symfony/polyfill-mbstring": "~1.0", "symfony/polyfill-php80": "^1.15", - "symfony/routing": "^5.2" + "symfony/routing": "^5.3" }, "conflict": { "doctrine/persistence": "<1.3", "phpdocumentor/reflection-docblock": "<3.2.2", "phpdocumentor/type-resolver": "<1.4.0", "phpunit/phpunit": "<5.4.3", - "symfony/asset": "<5.1", + "symfony/asset": "<5.3", "symfony/browser-kit": "<4.4", "symfony/console": "<5.2.5", "symfony/dom-crawler": "<4.4", @@ -5160,11 +5173,13 @@ "symfony/mailer": "<5.2", "symfony/messenger": "<4.4", "symfony/mime": "<4.4", - "symfony/property-access": "<5.2", + "symfony/property-access": "<5.3", "symfony/property-info": "<4.4", + "symfony/security-core": "<5.3", + "symfony/security-csrf": "<5.3", "symfony/serializer": "<5.2", "symfony/stopwatch": "<4.4", - "symfony/translation": "<5.0", + "symfony/translation": "<5.3", "symfony/twig-bridge": "<4.4", "symfony/twig-bundle": "<4.4", "symfony/validator": "<5.2", @@ -5177,35 +5192,67 @@ "doctrine/persistence": "^1.3|^2.0", "paragonie/sodium_compat": "^1.8", "phpdocumentor/reflection-docblock": "^3.0|^4.0|^5.0", - "symfony/asset": "^5.1", + "symfony/allmysms-notifier": "^5.3", + "symfony/asset": "^5.3", "symfony/browser-kit": "^4.4|^5.0", + "symfony/clickatell-notifier": "^5.3", "symfony/console": "^5.2", "symfony/css-selector": "^4.4|^5.0", + "symfony/discord-notifier": "^5.3", "symfony/dom-crawler": "^4.4|^5.0", "symfony/dotenv": "^5.1", + "symfony/esendex-notifier": "^5.3", "symfony/expression-language": "^4.4|^5.0", + "symfony/fake-chat-notifier": "^5.3", + "symfony/fake-sms-notifier": "^5.3", + "symfony/firebase-notifier": "^5.3", "symfony/form": "^5.2", + "symfony/free-mobile-notifier": "^5.3", + "symfony/gatewayapi-notifier": "^5.3", + "symfony/gitter-notifier": "^5.3", + "symfony/google-chat-notifier": "^5.3", "symfony/http-client": "^4.4|^5.0", + "symfony/infobip-notifier": "^5.3", + "symfony/iqsms-notifier": "^5.3", + "symfony/light-sms-notifier": "^5.3", + "symfony/linked-in-notifier": "^5.3", "symfony/lock": "^4.4|^5.0", "symfony/mailer": "^5.2", + "symfony/mattermost-notifier": "^5.3", + "symfony/message-bird-notifier": "^5.3", "symfony/messenger": "^5.2", + "symfony/microsoft-teams-notifier": "^5.3", "symfony/mime": "^4.4|^5.0", + "symfony/mobyt-notifier": "^5.3", + "symfony/nexmo-notifier": "^5.3", + "symfony/notifier": "^5.3", + "symfony/octopush-notifier": "^5.3", + "symfony/ovh-cloud-notifier": "^5.3", + "symfony/phpunit-bridge": "^5.3", "symfony/polyfill-intl-icu": "~1.0", "symfony/process": "^4.4|^5.0", "symfony/property-info": "^4.4|^5.0", - "symfony/security-bundle": "^5.1", - "symfony/security-core": "^4.4|^5.2", - "symfony/security-csrf": "^4.4|^5.0", - "symfony/security-http": "^4.4|^5.0", + "symfony/rate-limiter": "^5.2", + "symfony/rocket-chat-notifier": "^5.3", + "symfony/security-bundle": "^5.3", + "symfony/sendinblue-notifier": "^5.3", "symfony/serializer": "^5.2", + "symfony/sinch-notifier": "^5.3", + "symfony/slack-notifier": "^5.3", + "symfony/sms-biuras-notifier": "^5.3", + "symfony/smsapi-notifier": "^5.3", + "symfony/spot-hit-notifier": "^5.3", "symfony/stopwatch": "^4.4|^5.0", "symfony/string": "^5.0", - "symfony/translation": "^5.0", + "symfony/telegram-notifier": "^5.3", + "symfony/translation": "^5.3", "symfony/twig-bundle": "^4.4|^5.0", + "symfony/twilio-notifier": "^5.3", "symfony/validator": "^5.2", "symfony/web-link": "^4.4|^5.0", "symfony/workflow": "^5.2", "symfony/yaml": "^4.4|^5.0", + "symfony/zulip-notifier": "^5.3", "twig/twig": "^2.10|^3.0" }, "suggest": { @@ -5244,7 +5291,7 @@ "description": "Provides a tight integration between Symfony components and the Symfony full-stack framework", "homepage": "https://symfony.com", "support": { - "source": "https://github.com/symfony/framework-bundle/tree/v5.2.9" + "source": "https://github.com/symfony/framework-bundle/tree/v5.3.0-RC1" }, "funding": [ { @@ -5260,7 +5307,7 @@ "type": "tidelift" } ], - "time": "2021-05-19T11:52:18+00:00" + "time": "2021-05-19T11:57:41+00:00" }, { "name": "symfony/http-client", @@ -5428,16 +5475,16 @@ }, { "name": "symfony/http-foundation", - "version": "v5.2.8", + "version": "v5.3.0-RC1", "source": { "type": "git", "url": "https://github.com/symfony/http-foundation.git", - "reference": "e8fbbab7c4a71592985019477532629cb2e142dc" + "reference": "aa02fc063bc72f2505d90623665c866691acb70f" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/http-foundation/zipball/e8fbbab7c4a71592985019477532629cb2e142dc", - "reference": "e8fbbab7c4a71592985019477532629cb2e142dc", + "url": "https://api.github.com/repos/symfony/http-foundation/zipball/aa02fc063bc72f2505d90623665c866691acb70f", + "reference": "aa02fc063bc72f2505d90623665c866691acb70f", "shasum": "" }, "require": { @@ -5481,7 +5528,7 @@ "description": "Defines an object-oriented layer for the HTTP specification", "homepage": "https://symfony.com", "support": { - "source": "https://github.com/symfony/http-foundation/tree/v5.2.8" + "source": "https://github.com/symfony/http-foundation/tree/v5.3.0-RC1" }, "funding": [ { @@ -5497,20 +5544,20 @@ "type": "tidelift" } ], - "time": "2021-05-07T13:41:16+00:00" + "time": "2021-05-07T14:34:05+00:00" }, { "name": "symfony/http-kernel", - "version": "v5.2.9", + "version": "v5.3.0-RC1", "source": { "type": "git", "url": "https://github.com/symfony/http-kernel.git", - "reference": "eb540ef6870dbf33c92e372cfb869ebf9649e6cb" + "reference": "457964be37e9ccfc43a2e329670e5f0453b72af1" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/http-kernel/zipball/eb540ef6870dbf33c92e372cfb869ebf9649e6cb", - "reference": "eb540ef6870dbf33c92e372cfb869ebf9649e6cb", + "url": "https://api.github.com/repos/symfony/http-kernel/zipball/457964be37e9ccfc43a2e329670e5f0453b72af1", + "reference": "457964be37e9ccfc43a2e329670e5f0453b72af1", "shasum": "" }, "require": { @@ -5520,7 +5567,7 @@ "symfony/error-handler": "^4.4|^5.0", "symfony/event-dispatcher": "^5.0", "symfony/http-client-contracts": "^1.1|^2", - "symfony/http-foundation": "^4.4|^5.0", + "symfony/http-foundation": "^5.3", "symfony/polyfill-ctype": "^1.8", "symfony/polyfill-php73": "^1.9", "symfony/polyfill-php80": "^1.15" @@ -5530,7 +5577,7 @@ "symfony/cache": "<5.0", "symfony/config": "<5.0", "symfony/console": "<4.4", - "symfony/dependency-injection": "<5.1.8", + "symfony/dependency-injection": "<5.3", "symfony/doctrine-bridge": "<5.0", "symfony/form": "<5.0", "symfony/http-client": "<5.0", @@ -5550,7 +5597,7 @@ "symfony/config": "^5.0", "symfony/console": "^4.4|^5.0", "symfony/css-selector": "^4.4|^5.0", - "symfony/dependency-injection": "^5.1.8", + "symfony/dependency-injection": "^5.3", "symfony/dom-crawler": "^4.4|^5.0", "symfony/expression-language": "^4.4|^5.0", "symfony/finder": "^4.4|^5.0", @@ -5593,7 +5640,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/v5.2.9" + "source": "https://github.com/symfony/http-kernel/tree/v5.3.0-RC1" }, "funding": [ { @@ -5609,33 +5656,30 @@ "type": "tidelift" } ], - "time": "2021-05-19T12:23:45+00:00" + "time": "2021-05-19T13:39:15+00:00" }, { "name": "symfony/intl", - "version": "v5.2.7", + "version": "v5.3.0-RC1", "source": { "type": "git", "url": "https://github.com/symfony/intl.git", - "reference": "6d40be5e4331041aa14add5633986d95667ae624" + "reference": "2ede829eb9eb4c6cab904d0b486cb70c06e35cfb" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/intl/zipball/6d40be5e4331041aa14add5633986d95667ae624", - "reference": "6d40be5e4331041aa14add5633986d95667ae624", + "url": "https://api.github.com/repos/symfony/intl/zipball/2ede829eb9eb4c6cab904d0b486cb70c06e35cfb", + "reference": "2ede829eb9eb4c6cab904d0b486cb70c06e35cfb", "shasum": "" }, "require": { "php": ">=7.2.5", - "symfony/polyfill-intl-icu": "~1.0", + "symfony/deprecation-contracts": "^2.1", "symfony/polyfill-php80": "^1.15" }, "require-dev": { "symfony/filesystem": "^4.4|^5.0" }, - "suggest": { - "ext-intl": "to use the component with locales other than \"en\"" - }, "type": "library", "autoload": { "psr-4": { @@ -5644,6 +5688,9 @@ "classmap": [ "Resources/stubs" ], + "files": [ + "Resources/functions.php" + ], "exclude-from-classmap": [ "/Tests/" ] @@ -5681,7 +5728,7 @@ "localization" ], "support": { - "source": "https://github.com/symfony/intl/tree/v5.2.7" + "source": "https://github.com/symfony/intl/tree/v5.3.0-RC1" }, "funding": [ { @@ -5697,20 +5744,20 @@ "type": "tidelift" } ], - "time": "2021-04-24T14:39:13+00:00" + "time": "2021-04-24T14:39:57+00:00" }, { "name": "symfony/mailer", - "version": "v5.2.7", + "version": "v5.3.0-RC1", "source": { "type": "git", "url": "https://github.com/symfony/mailer.git", - "reference": "c50b304246e56c8574c203bce440f0eafb107ae9" + "reference": "9f599b02641281b53969cf5497851dee9542bdfc" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/mailer/zipball/c50b304246e56c8574c203bce440f0eafb107ae9", - "reference": "c50b304246e56c8574c203bce440f0eafb107ae9", + "url": "https://api.github.com/repos/symfony/mailer/zipball/9f599b02641281b53969cf5497851dee9542bdfc", + "reference": "9f599b02641281b53969cf5497851dee9542bdfc", "shasum": "" }, "require": { @@ -5726,15 +5773,8 @@ "symfony/http-kernel": "<4.4" }, "require-dev": { - "symfony/amazon-mailer": "^4.4|^5.0", - "symfony/google-mailer": "^4.4|^5.0", "symfony/http-client-contracts": "^1.1|^2", - "symfony/mailchimp-mailer": "^4.4|^5.0", - "symfony/mailgun-mailer": "^4.4|^5.0", - "symfony/mailjet-mailer": "^4.4|^5.0", - "symfony/messenger": "^4.4|^5.0", - "symfony/postmark-mailer": "^4.4|^5.0", - "symfony/sendgrid-mailer": "^4.4|^5.0" + "symfony/messenger": "^4.4|^5.0" }, "type": "library", "autoload": { @@ -5762,7 +5802,7 @@ "description": "Helps sending emails", "homepage": "https://symfony.com", "support": { - "source": "https://github.com/symfony/mailer/tree/v5.2.7" + "source": "https://github.com/symfony/mailer/tree/v5.3.0-RC1" }, "funding": [ { @@ -5778,24 +5818,25 @@ "type": "tidelift" } ], - "time": "2021-04-23T11:25:09+00:00" + "time": "2021-05-12T15:01:34+00:00" }, { "name": "symfony/mailgun-mailer", - "version": "v5.2.6", + "version": "v5.3.0-RC1", "source": { "type": "git", "url": "https://github.com/symfony/mailgun-mailer.git", - "reference": "653c3eccebbd9c10e77d8836c5228bb8934fa7c1" + "reference": "20e7facd0f3af9bd96af7514041f5c6bfa9fda0f" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/mailgun-mailer/zipball/653c3eccebbd9c10e77d8836c5228bb8934fa7c1", - "reference": "653c3eccebbd9c10e77d8836c5228bb8934fa7c1", + "url": "https://api.github.com/repos/symfony/mailgun-mailer/zipball/20e7facd0f3af9bd96af7514041f5c6bfa9fda0f", + "reference": "20e7facd0f3af9bd96af7514041f5c6bfa9fda0f", "shasum": "" }, "require": { "php": ">=7.2.5", + "symfony/deprecation-contracts": "^2.1", "symfony/mailer": "^5.2.6" }, "require-dev": { @@ -5827,7 +5868,7 @@ "description": "Symfony Mailgun Mailer Bridge", "homepage": "https://symfony.com", "support": { - "source": "https://github.com/symfony/mailgun-mailer/tree/v5.2.6" + "source": "https://github.com/symfony/mailgun-mailer/tree/v5.3.0-RC1" }, "funding": [ { @@ -5843,20 +5884,20 @@ "type": "tidelift" } ], - "time": "2021-03-12T13:18:39+00:00" + "time": "2021-04-01T08:19:26+00:00" }, { "name": "symfony/mime", - "version": "v5.2.9", + "version": "v5.3.0-RC1", "source": { "type": "git", "url": "https://github.com/symfony/mime.git", - "reference": "64258e870f8cc75c3dae986201ea2df58c210b52" + "reference": "0c3daded809edda4adee7179122a2a98069d8df7" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/mime/zipball/64258e870f8cc75c3dae986201ea2df58c210b52", - "reference": "64258e870f8cc75c3dae986201ea2df58c210b52", + "url": "https://api.github.com/repos/symfony/mime/zipball/0c3daded809edda4adee7179122a2a98069d8df7", + "reference": "0c3daded809edda4adee7179122a2a98069d8df7", "shasum": "" }, "require": { @@ -5910,7 +5951,7 @@ "mime-type" ], "support": { - "source": "https://github.com/symfony/mime/tree/v5.2.9" + "source": "https://github.com/symfony/mime/tree/v5.3.0-RC1" }, "funding": [ { @@ -5926,7 +5967,7 @@ "type": "tidelift" } ], - "time": "2021-05-16T13:07:46+00:00" + "time": "2021-05-16T13:08:56+00:00" }, { "name": "symfony/options-resolver", @@ -5997,6 +6038,79 @@ ], "time": "2021-01-27T12:56:27+00:00" }, + { + "name": "symfony/password-hasher", + "version": "v5.3.0-RC1", + "source": { + "type": "git", + "url": "https://github.com/symfony/password-hasher.git", + "reference": "fd127dd91cc3603871bbaade6720a9a9ba132292" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/symfony/password-hasher/zipball/fd127dd91cc3603871bbaade6720a9a9ba132292", + "reference": "fd127dd91cc3603871bbaade6720a9a9ba132292", + "shasum": "" + }, + "require": { + "php": ">=7.2.5", + "symfony/polyfill-php80": "^1.15" + }, + "conflict": { + "symfony/security-core": "<5.3" + }, + "require-dev": { + "symfony/console": "^5", + "symfony/security-core": "^5.3" + }, + "type": "library", + "autoload": { + "psr-4": { + "Symfony\\Component\\PasswordHasher\\": "" + }, + "exclude-from-classmap": [ + "/Tests/" + ] + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Robin Chalas", + "email": "robin.chalas@gmail.com" + }, + { + "name": "Symfony Community", + "homepage": "https://symfony.com/contributors" + } + ], + "description": "Provides password hashing utilities", + "homepage": "https://symfony.com", + "keywords": [ + "hashing", + "password" + ], + "support": { + "source": "https://github.com/symfony/password-hasher/tree/v5.3.0-RC1" + }, + "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": "2021-05-02T11:08:50+00:00" + }, { "name": "symfony/polyfill-ctype", "version": "v1.22.1", @@ -6814,7 +6928,7 @@ }, { "name": "symfony/process", - "version": "v5.2.7", + "version": "v5.3.0-RC1", "source": { "type": "git", "url": "https://github.com/symfony/process.git", @@ -6856,7 +6970,7 @@ "description": "Executes commands in sub-processes", "homepage": "https://symfony.com", "support": { - "source": "https://github.com/symfony/process/tree/v5.3.0-BETA1" + "source": "https://github.com/symfony/process/tree/v5.3.0-RC1" }, "funding": [ { @@ -6876,16 +6990,16 @@ }, { "name": "symfony/property-access", - "version": "v5.2.4", + "version": "v5.3.0-RC1", "source": { "type": "git", "url": "https://github.com/symfony/property-access.git", - "reference": "3af8ed262bd3217512a13b023981fe68f36ad5f3" + "reference": "3a9a100a1fefd454bb0fe38de524023e8390da13" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/property-access/zipball/3af8ed262bd3217512a13b023981fe68f36ad5f3", - "reference": "3af8ed262bd3217512a13b023981fe68f36ad5f3", + "url": "https://api.github.com/repos/symfony/property-access/zipball/3a9a100a1fefd454bb0fe38de524023e8390da13", + "reference": "3a9a100a1fefd454bb0fe38de524023e8390da13", "shasum": "" }, "require": { @@ -6937,7 +7051,7 @@ "reflection" ], "support": { - "source": "https://github.com/symfony/property-access/tree/v5.2.4" + "source": "https://github.com/symfony/property-access/tree/v5.3.0-RC1" }, "funding": [ { @@ -6953,7 +7067,7 @@ "type": "tidelift" } ], - "time": "2021-01-27T10:15:41+00:00" + "time": "2021-03-09T08:10:03+00:00" }, { "name": "symfony/property-info", @@ -7135,16 +7249,16 @@ }, { "name": "symfony/routing", - "version": "v5.2.9", + "version": "v5.3.0-RC1", "source": { "type": "git", "url": "https://github.com/symfony/routing.git", - "reference": "4a7b2bf5e1221be1902b6853743a9bb317f6925e" + "reference": "6cbf8e795a2bf7585bb672f68e713c66dd8f99d3" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/routing/zipball/4a7b2bf5e1221be1902b6853743a9bb317f6925e", - "reference": "4a7b2bf5e1221be1902b6853743a9bb317f6925e", + "url": "https://api.github.com/repos/symfony/routing/zipball/6cbf8e795a2bf7585bb672f68e713c66dd8f99d3", + "reference": "6cbf8e795a2bf7585bb672f68e713c66dd8f99d3", "shasum": "" }, "require": { @@ -7153,14 +7267,15 @@ "symfony/polyfill-php80": "^1.15" }, "conflict": { - "symfony/config": "<5.0", + "doctrine/annotations": "<1.12", + "symfony/config": "<5.3", "symfony/dependency-injection": "<4.4", "symfony/yaml": "<4.4" }, "require-dev": { - "doctrine/annotations": "^1.10.4", + "doctrine/annotations": "^1.12", "psr/log": "~1.0", - "symfony/config": "^5.0", + "symfony/config": "^5.3", "symfony/dependency-injection": "^4.4|^5.0", "symfony/expression-language": "^4.4|^5.0", "symfony/http-foundation": "^4.4|^5.0", @@ -7204,7 +7319,7 @@ "url" ], "support": { - "source": "https://github.com/symfony/routing/tree/v5.2.9" + "source": "https://github.com/symfony/routing/tree/v5.3.0-RC1" }, "funding": [ { @@ -7220,42 +7335,43 @@ "type": "tidelift" } ], - "time": "2021-05-16T13:07:46+00:00" + "time": "2021-05-16T13:08:56+00:00" }, { "name": "symfony/security-bundle", - "version": "v5.2.9", + "version": "v5.3.0-RC1", "source": { "type": "git", "url": "https://github.com/symfony/security-bundle.git", - "reference": "c3502279a8e28e6586c1f0cce674f0d360236997" + "reference": "0b5f839242f660964ed4391882fbfb8a19c8a189" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/security-bundle/zipball/c3502279a8e28e6586c1f0cce674f0d360236997", - "reference": "c3502279a8e28e6586c1f0cce674f0d360236997", + "url": "https://api.github.com/repos/symfony/security-bundle/zipball/0b5f839242f660964ed4391882fbfb8a19c8a189", + "reference": "0b5f839242f660964ed4391882fbfb8a19c8a189", "shasum": "" }, "require": { "ext-xml": "*", "php": ">=7.2.5", "symfony/config": "^4.4|^5.0", - "symfony/dependency-injection": "^5.2", + "symfony/dependency-injection": "^5.3", "symfony/deprecation-contracts": "^2.1", "symfony/event-dispatcher": "^5.1", - "symfony/http-kernel": "^5.0", + "symfony/http-foundation": "^5.3", + "symfony/http-kernel": "^5.3", + "symfony/password-hasher": "^5.3", "symfony/polyfill-php80": "^1.15", - "symfony/security-core": "^5.2", + "symfony/security-core": "^5.3", "symfony/security-csrf": "^4.4|^5.0", - "symfony/security-guard": "^5.2", - "symfony/security-http": "^5.2" + "symfony/security-guard": "^5.3", + "symfony/security-http": "^5.3" }, "conflict": { "symfony/browser-kit": "<4.4", "symfony/console": "<4.4", "symfony/framework-bundle": "<4.4", - "symfony/ldap": "<4.4", - "symfony/security-http": "<5.2.8", + "symfony/ldap": "<5.1", "symfony/twig-bundle": "<4.4" }, "require-dev": { @@ -7267,7 +7383,8 @@ "symfony/dom-crawler": "^4.4|^5.0", "symfony/expression-language": "^4.4|^5.0", "symfony/form": "^4.4|^5.0", - "symfony/framework-bundle": "^5.2", + "symfony/framework-bundle": "^5.3", + "symfony/ldap": "^5.3", "symfony/process": "^4.4|^5.0", "symfony/rate-limiter": "^5.2", "symfony/serializer": "^4.4|^5.0", @@ -7304,7 +7421,7 @@ "description": "Provides a tight integration of the Security component into the Symfony full-stack framework", "homepage": "https://symfony.com", "support": { - "source": "https://github.com/symfony/security-bundle/tree/v5.2.9" + "source": "https://github.com/symfony/security-bundle/tree/v5.3.0-RC1" }, "funding": [ { @@ -7320,41 +7437,45 @@ "type": "tidelift" } ], - "time": "2021-05-19T10:09:09+00:00" + "time": "2021-05-19T10:09:36+00:00" }, { "name": "symfony/security-core", - "version": "v5.2.9", + "version": "v5.3.0-RC1", "source": { "type": "git", "url": "https://github.com/symfony/security-core.git", - "reference": "03d9f94e733afd4f3e73081fa7809f8a02f77a11" + "reference": "e1756537e6296e7c936dcc64e53d291a3b98ad70" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/security-core/zipball/03d9f94e733afd4f3e73081fa7809f8a02f77a11", - "reference": "03d9f94e733afd4f3e73081fa7809f8a02f77a11", + "url": "https://api.github.com/repos/symfony/security-core/zipball/e1756537e6296e7c936dcc64e53d291a3b98ad70", + "reference": "e1756537e6296e7c936dcc64e53d291a3b98ad70", "shasum": "" }, "require": { "php": ">=7.2.5", "symfony/deprecation-contracts": "^2.1", "symfony/event-dispatcher-contracts": "^1.1|^2", + "symfony/password-hasher": "^5.3", "symfony/polyfill-php80": "^1.15", "symfony/service-contracts": "^1.1.6|^2" }, "conflict": { "symfony/event-dispatcher": "<4.4", + "symfony/http-foundation": "<5.3", "symfony/ldap": "<4.4", "symfony/security-guard": "<4.4", "symfony/validator": "<5.2" }, "require-dev": { + "psr/cache": "^1.0|^2.0|^3.0", "psr/container": "^1.0|^2.0", "psr/log": "~1.0", + "symfony/cache": "^4.4|^5.0", "symfony/event-dispatcher": "^4.4|^5.0", "symfony/expression-language": "^4.4|^5.0", - "symfony/http-foundation": "^4.4|^5.0", + "symfony/http-foundation": "^5.3", "symfony/ldap": "^4.4|^5.0", "symfony/translation": "^4.4|^5.0", "symfony/validator": "^5.2" @@ -7393,7 +7514,7 @@ "description": "Symfony Security Component - Core Library", "homepage": "https://symfony.com", "support": { - "source": "https://github.com/symfony/security-core/tree/v5.2.9" + "source": "https://github.com/symfony/security-core/tree/v5.3.0-RC1" }, "funding": [ { @@ -7409,20 +7530,20 @@ "type": "tidelift" } ], - "time": "2021-05-19T12:08:15+00:00" + "time": "2021-05-19T12:09:49+00:00" }, { "name": "symfony/security-csrf", - "version": "v5.2.7", + "version": "v5.3.0-RC1", "source": { "type": "git", "url": "https://github.com/symfony/security-csrf.git", - "reference": "0ed3353e3c053711a1d86a74395f25736fc333de" + "reference": "ae996bdc97de580db5ca2a30698fcc86a2b5af0e" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/security-csrf/zipball/0ed3353e3c053711a1d86a74395f25736fc333de", - "reference": "0ed3353e3c053711a1d86a74395f25736fc333de", + "url": "https://api.github.com/repos/symfony/security-csrf/zipball/ae996bdc97de580db5ca2a30698fcc86a2b5af0e", + "reference": "ae996bdc97de580db5ca2a30698fcc86a2b5af0e", "shasum": "" }, "require": { @@ -7430,10 +7551,10 @@ "symfony/security-core": "^4.4|^5.0" }, "conflict": { - "symfony/http-foundation": "<4.4" + "symfony/http-foundation": "<5.3" }, "require-dev": { - "symfony/http-foundation": "^4.4|^5.0" + "symfony/http-foundation": "^5.3" }, "suggest": { "symfony/http-foundation": "For using the class SessionTokenStorage." @@ -7464,7 +7585,7 @@ "description": "Symfony Security Component - CSRF Library", "homepage": "https://symfony.com", "support": { - "source": "https://github.com/symfony/security-csrf/tree/v5.2.7" + "source": "https://github.com/symfony/security-csrf/tree/v5.3.0-RC1" }, "funding": [ { @@ -7480,27 +7601,27 @@ "type": "tidelift" } ], - "time": "2021-04-07T16:07:52+00:00" + "time": "2021-04-13T12:08:26+00:00" }, { "name": "symfony/security-guard", - "version": "v5.2.8", + "version": "v5.3.0-RC1", "source": { "type": "git", "url": "https://github.com/symfony/security-guard.git", - "reference": "8137325674edfdecf7367e40804d8ee9525b87e0" + "reference": "b19fe50d8a6a7d8f7b1d84f1de76d518998fb253" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/security-guard/zipball/8137325674edfdecf7367e40804d8ee9525b87e0", - "reference": "8137325674edfdecf7367e40804d8ee9525b87e0", + "url": "https://api.github.com/repos/symfony/security-guard/zipball/b19fe50d8a6a7d8f7b1d84f1de76d518998fb253", + "reference": "b19fe50d8a6a7d8f7b1d84f1de76d518998fb253", "shasum": "" }, "require": { "php": ">=7.2.5", "symfony/polyfill-php80": "^1.15", "symfony/security-core": "^5.0", - "symfony/security-http": "^4.4.1|^5.0.1" + "symfony/security-http": "^5.3" }, "require-dev": { "psr/log": "~1.0" @@ -7531,7 +7652,7 @@ "description": "Symfony Security Component - Guard", "homepage": "https://symfony.com", "support": { - "source": "https://github.com/symfony/security-guard/tree/v5.2.8" + "source": "https://github.com/symfony/security-guard/tree/v5.3.0-RC1" }, "funding": [ { @@ -7547,34 +7668,35 @@ "type": "tidelift" } ], - "time": "2021-05-12T13:14:35+00:00" + "time": "2021-05-18T23:56:41+00:00" }, { "name": "symfony/security-http", - "version": "v5.2.9", + "version": "v5.3.0-RC1", "source": { "type": "git", "url": "https://github.com/symfony/security-http.git", - "reference": "cc02ba30c8e721704202489f6e7963339a367e37" + "reference": "76f1026322e5193b45174ec48c9f4c6b649621ec" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/security-http/zipball/cc02ba30c8e721704202489f6e7963339a367e37", - "reference": "cc02ba30c8e721704202489f6e7963339a367e37", + "url": "https://api.github.com/repos/symfony/security-http/zipball/76f1026322e5193b45174ec48c9f4c6b649621ec", + "reference": "76f1026322e5193b45174ec48c9f4c6b649621ec", "shasum": "" }, "require": { "php": ">=7.2.5", "symfony/deprecation-contracts": "^2.1", - "symfony/http-foundation": "^5.2", - "symfony/http-kernel": "^5.2", + "symfony/http-foundation": "^5.3", + "symfony/http-kernel": "^5.3", "symfony/polyfill-mbstring": "~1.0", "symfony/polyfill-php80": "^1.15", "symfony/property-access": "^4.4|^5.0", - "symfony/security-core": "^5.2" + "symfony/security-core": "^5.3" }, "conflict": { "symfony/event-dispatcher": "<4.3", + "symfony/security-bundle": "<5.3", "symfony/security-csrf": "<4.4" }, "require-dev": { @@ -7615,7 +7737,7 @@ "description": "Symfony Security Component - HTTP Integration", "homepage": "https://symfony.com", "support": { - "source": "https://github.com/symfony/security-http/tree/v5.2.9" + "source": "https://github.com/symfony/security-http/tree/v5.3.0-RC1" }, "funding": [ { @@ -7631,7 +7753,7 @@ "type": "tidelift" } ], - "time": "2021-05-18T23:02:18+00:00" + "time": "2021-05-19T10:09:36+00:00" }, { "name": "symfony/service-contracts", @@ -7797,7 +7919,7 @@ }, { "name": "symfony/templating", - "version": "v5.2.4", + "version": "v5.3.0-RC1", "source": { "type": "git", "url": "https://github.com/symfony/templating.git", @@ -7845,7 +7967,7 @@ "description": "Provides all the tools needed to build any kind of template system", "homepage": "https://symfony.com", "support": { - "source": "https://github.com/symfony/templating/tree/v5.2.4" + "source": "https://github.com/symfony/templating/tree/v5.3.0-RC1" }, "funding": [ { @@ -7865,20 +7987,21 @@ }, { "name": "symfony/translation", - "version": "v5.2.9", + "version": "v5.3.0-RC1", "source": { "type": "git", "url": "https://github.com/symfony/translation.git", - "reference": "61af68dba333e2d376a325a29c2a3f2a605b4876" + "reference": "f504ce568b6b950783ec08c56ea7ac510a548a47" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/translation/zipball/61af68dba333e2d376a325a29c2a3f2a605b4876", - "reference": "61af68dba333e2d376a325a29c2a3f2a605b4876", + "url": "https://api.github.com/repos/symfony/translation/zipball/f504ce568b6b950783ec08c56ea7ac510a548a47", + "reference": "f504ce568b6b950783ec08c56ea7ac510a548a47", "shasum": "" }, "require": { "php": ">=7.2.5", + "symfony/deprecation-contracts": "^2.1", "symfony/polyfill-mbstring": "~1.0", "symfony/polyfill-php80": "^1.15", "symfony/translation-contracts": "^2.3" @@ -7901,6 +8024,7 @@ "symfony/finder": "^4.4|^5.0", "symfony/http-kernel": "^5.0", "symfony/intl": "^4.4|^5.0", + "symfony/polyfill-intl-icu": "^1.21", "symfony/service-contracts": "^1.1.2|^2", "symfony/yaml": "^4.4|^5.0" }, @@ -7938,7 +8062,7 @@ "description": "Provides tools to internationalize your application", "homepage": "https://symfony.com", "support": { - "source": "https://github.com/symfony/translation/tree/v5.2.9" + "source": "https://github.com/symfony/translation/tree/v5.3.0-RC1" }, "funding": [ { @@ -7954,7 +8078,7 @@ "type": "tidelift" } ], - "time": "2021-05-16T13:07:46+00:00" + "time": "2021-05-16T13:08:56+00:00" }, { "name": "symfony/translation-contracts", @@ -8036,16 +8160,16 @@ }, { "name": "symfony/twig-bridge", - "version": "v5.2.8", + "version": "v5.3.0-RC1", "source": { "type": "git", "url": "https://github.com/symfony/twig-bridge.git", - "reference": "dcdc60ace03264f50258978113c4f2a33bdc439f" + "reference": "4a899d4a523995f9bba60a5ef2495d31f85a2d2f" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/twig-bridge/zipball/dcdc60ace03264f50258978113c4f2a33bdc439f", - "reference": "dcdc60ace03264f50258978113c4f2a33bdc439f", + "url": "https://api.github.com/repos/symfony/twig-bridge/zipball/4a899d4a523995f9bba60a5ef2495d31f85a2d2f", + "reference": "4a899d4a523995f9bba60a5ef2495d31f85a2d2f", "shasum": "" }, "require": { @@ -8058,13 +8182,14 @@ "phpdocumentor/reflection-docblock": "<3.2.2", "phpdocumentor/type-resolver": "<1.4.0", "symfony/console": "<4.4", - "symfony/form": "<5.1", - "symfony/http-foundation": "<4.4", + "symfony/form": "<5.3", + "symfony/http-foundation": "<5.3", "symfony/http-kernel": "<4.4", "symfony/translation": "<5.2", "symfony/workflow": "<5.2" }, "require-dev": { + "doctrine/annotations": "^1.12", "egulias/email-validator": "^2.1.10|^3", "phpdocumentor/reflection-docblock": "^3.0|^4.0|^5.0", "symfony/asset": "^4.4|^5.0", @@ -8072,8 +8197,8 @@ "symfony/dependency-injection": "^4.4|^5.0", "symfony/expression-language": "^4.4|^5.0", "symfony/finder": "^4.4|^5.0", - "symfony/form": "^5.1.9", - "symfony/http-foundation": "^4.4|^5.0", + "symfony/form": "^5.3", + "symfony/http-foundation": "^5.3", "symfony/http-kernel": "^4.4|^5.0", "symfony/intl": "^4.4|^5.0", "symfony/mime": "^5.2", @@ -8136,7 +8261,7 @@ "description": "Provides integration for Twig with various Symfony components", "homepage": "https://symfony.com", "support": { - "source": "https://github.com/symfony/twig-bridge/tree/v5.2.8" + "source": "https://github.com/symfony/twig-bridge/tree/v5.3.0-RC1" }, "funding": [ { @@ -8152,20 +8277,20 @@ "type": "tidelift" } ], - "time": "2021-04-29T11:03:05+00:00" + "time": "2021-05-09T16:18:06+00:00" }, { "name": "symfony/twig-bundle", - "version": "v5.2.9", + "version": "v5.3.0-RC1", "source": { "type": "git", "url": "https://github.com/symfony/twig-bundle.git", - "reference": "d5edd09653ba5a251e15e2a20510f6c795e6c759" + "reference": "c5f5836ef73138b94a8b46d0c2a1ac5256fe0430" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/twig-bundle/zipball/d5edd09653ba5a251e15e2a20510f6c795e6c759", - "reference": "d5edd09653ba5a251e15e2a20510f6c795e6c759", + "url": "https://api.github.com/repos/symfony/twig-bundle/zipball/c5f5836ef73138b94a8b46d0c2a1ac5256fe0430", + "reference": "c5f5836ef73138b94a8b46d0c2a1ac5256fe0430", "shasum": "" }, "require": { @@ -8174,11 +8299,11 @@ "symfony/http-foundation": "^4.4|^5.0", "symfony/http-kernel": "^5.0", "symfony/polyfill-ctype": "~1.8", - "symfony/twig-bridge": "^5.0", + "symfony/twig-bridge": "^5.3", "twig/twig": "^2.13|^3.0.4" }, "conflict": { - "symfony/dependency-injection": "<5.2", + "symfony/dependency-injection": "<5.3", "symfony/framework-bundle": "<5.0", "symfony/translation": "<5.0" }, @@ -8186,7 +8311,7 @@ "doctrine/annotations": "^1.10.4", "doctrine/cache": "^1.0|^2.0", "symfony/asset": "^4.4|^5.0", - "symfony/dependency-injection": "^5.2", + "symfony/dependency-injection": "^5.3", "symfony/expression-language": "^4.4|^5.0", "symfony/finder": "^4.4|^5.0", "symfony/form": "^4.4|^5.0", @@ -8223,7 +8348,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/v5.2.9" + "source": "https://github.com/symfony/twig-bundle/tree/v5.3.0-RC1" }, "funding": [ { @@ -8239,26 +8364,29 @@ "type": "tidelift" } ], - "time": "2021-05-17T19:35:40+00:00" + "time": "2021-05-17T19:55:30+00:00" }, { "name": "symfony/uid", - "version": "v5.2.6", + "version": "v5.3.0-RC1", "source": { "type": "git", "url": "https://github.com/symfony/uid.git", - "reference": "47d4347b762f0bab9b4ec02112ddfaaa6d79481b" + "reference": "8311a3f6e14c21960e7955452fe52a462d58ad2b" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/uid/zipball/47d4347b762f0bab9b4ec02112ddfaaa6d79481b", - "reference": "47d4347b762f0bab9b4ec02112ddfaaa6d79481b", + "url": "https://api.github.com/repos/symfony/uid/zipball/8311a3f6e14c21960e7955452fe52a462d58ad2b", + "reference": "8311a3f6e14c21960e7955452fe52a462d58ad2b", "shasum": "" }, "require": { "php": ">=7.2.5", "symfony/polyfill-uuid": "^1.15" }, + "require-dev": { + "symfony/console": "^4.4|^5.0" + }, "type": "library", "autoload": { "psr-4": { @@ -8293,7 +8421,7 @@ "uuid" ], "support": { - "source": "https://github.com/symfony/uid/tree/v5.2.6" + "source": "https://github.com/symfony/uid/tree/v5.3.0-RC1" }, "funding": [ { @@ -8309,20 +8437,20 @@ "type": "tidelift" } ], - "time": "2021-03-21T16:15:38+00:00" + "time": "2021-03-23T12:33:35+00:00" }, { "name": "symfony/validator", - "version": "v5.2.9", + "version": "v5.3.0-RC1", "source": { "type": "git", "url": "https://github.com/symfony/validator.git", - "reference": "3c16d6c2036190f9033643057168a6d8c5617886" + "reference": "ed2832a4ae74b0a0fe90eabdd804d5506abaa328" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/validator/zipball/3c16d6c2036190f9033643057168a6d8c5617886", - "reference": "3c16d6c2036190f9033643057168a6d8c5617886", + "url": "https://api.github.com/repos/symfony/validator/zipball/ed2832a4ae74b0a0fe90eabdd804d5506abaa328", + "reference": "ed2832a4ae74b0a0fe90eabdd804d5506abaa328", "shasum": "" }, "require": { @@ -8360,7 +8488,7 @@ "symfony/intl": "^4.4|^5.0", "symfony/mime": "^4.4|^5.0", "symfony/property-access": "^4.4|^5.0", - "symfony/property-info": "^4.4|^5.0", + "symfony/property-info": "^5.3", "symfony/translation": "^4.4|^5.0", "symfony/yaml": "^4.4|^5.0" }, @@ -8402,7 +8530,7 @@ "description": "Provides tools to validate values", "homepage": "https://symfony.com", "support": { - "source": "https://github.com/symfony/validator/tree/v5.2.9" + "source": "https://github.com/symfony/validator/tree/v5.3.0-RC1" }, "funding": [ { @@ -8418,7 +8546,7 @@ "type": "tidelift" } ], - "time": "2021-05-17T20:21:27+00:00" + "time": "2021-05-17T20:32:20+00:00" }, { "name": "symfony/var-dumper", @@ -8583,23 +8711,23 @@ }, { "name": "symfony/web-profiler-bundle", - "version": "v5.2.8", + "version": "v5.3.0-RC1", "source": { "type": "git", "url": "https://github.com/symfony/web-profiler-bundle.git", - "reference": "68aea5b0ca1328c2a1ae3df04cce50302a5106f9" + "reference": "c0e111dcd2f692dd69795bf1f98eaadbafc859a7" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/web-profiler-bundle/zipball/68aea5b0ca1328c2a1ae3df04cce50302a5106f9", - "reference": "68aea5b0ca1328c2a1ae3df04cce50302a5106f9", + "url": "https://api.github.com/repos/symfony/web-profiler-bundle/zipball/c0e111dcd2f692dd69795bf1f98eaadbafc859a7", + "reference": "c0e111dcd2f692dd69795bf1f98eaadbafc859a7", "shasum": "" }, "require": { "php": ">=7.2.5", "symfony/config": "^4.4|^5.0", - "symfony/framework-bundle": "^5.1", - "symfony/http-kernel": "^5.2", + "symfony/framework-bundle": "^5.3", + "symfony/http-kernel": "^5.3", "symfony/routing": "^4.4|^5.0", "symfony/twig-bundle": "^4.4|^5.0", "twig/twig": "^2.13|^3.0.4" @@ -8641,7 +8769,7 @@ "description": "Provides a development tool that gives detailed information about the execution of any request", "homepage": "https://symfony.com", "support": { - "source": "https://github.com/symfony/web-profiler-bundle/tree/v5.2.8" + "source": "https://github.com/symfony/web-profiler-bundle/tree/v5.3.0-RC1" }, "funding": [ { @@ -8657,7 +8785,7 @@ "type": "tidelift" } ], - "time": "2021-05-11T14:36:09+00:00" + "time": "2021-05-11T14:37:54+00:00" }, { "name": "symfony/webpack-encore-bundle", @@ -8732,16 +8860,16 @@ }, { "name": "symfony/yaml", - "version": "v5.2.9", + "version": "v5.3.0-RC1", "source": { "type": "git", "url": "https://github.com/symfony/yaml.git", - "reference": "d23115e4a3d50520abddccdbec9514baab1084c8" + "reference": "a1385d6211e1e687b4ee993ca425350d81a14c0b" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/yaml/zipball/d23115e4a3d50520abddccdbec9514baab1084c8", - "reference": "d23115e4a3d50520abddccdbec9514baab1084c8", + "url": "https://api.github.com/repos/symfony/yaml/zipball/a1385d6211e1e687b4ee993ca425350d81a14c0b", + "reference": "a1385d6211e1e687b4ee993ca425350d81a14c0b", "shasum": "" }, "require": { @@ -8787,7 +8915,7 @@ "description": "Loads and dumps YAML files", "homepage": "https://symfony.com", "support": { - "source": "https://github.com/symfony/yaml/tree/v5.2.9" + "source": "https://github.com/symfony/yaml/tree/v5.3.0-RC1" }, "funding": [ { @@ -8803,20 +8931,20 @@ "type": "tidelift" } ], - "time": "2021-05-16T13:07:46+00:00" + "time": "2021-05-16T13:08:56+00:00" }, { "name": "symplify/amnesia", - "version": "v9.3.12", + "version": "v9.3.15", "source": { "type": "git", "url": "https://github.com/symplify/amnesia.git", - "reference": "e98c003a140afa7d23d4c3d42da2b87bd2c31b3b" + "reference": "3092a19aeca30c11a023e2a147d00cdb11816925" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symplify/amnesia/zipball/e98c003a140afa7d23d4c3d42da2b87bd2c31b3b", - "reference": "e98c003a140afa7d23d4c3d42da2b87bd2c31b3b", + "url": "https://api.github.com/repos/symplify/amnesia/zipball/3092a19aeca30c11a023e2a147d00cdb11816925", + "reference": "3092a19aeca30c11a023e2a147d00cdb11816925", "shasum": "" }, "require": { @@ -8842,8 +8970,7 @@ ], "description": "Relief for your long-term memory", "support": { - "issues": "https://github.com/symplify/amnesia/issues", - "source": "https://github.com/symplify/amnesia/tree/v9.3.12" + "source": "https://github.com/symplify/amnesia/tree/v9.3.15" }, "funding": [ { @@ -8855,27 +8982,27 @@ "type": "github" } ], - "time": "2021-05-14T12:13:05+00:00" + "time": "2021-05-20T20:16:13+00:00" }, { "name": "symplify/autowire-array-parameter", - "version": "v9.3.12", + "version": "v9.3.15", "source": { "type": "git", "url": "https://github.com/symplify/autowire-array-parameter.git", - "reference": "7fb6af895aacb9dbd48eaa24c0d9dc3294a82068" + "reference": "9ab5c1c3b688d5c55196fa1c1ddf6c4726c71147" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symplify/autowire-array-parameter/zipball/7fb6af895aacb9dbd48eaa24c0d9dc3294a82068", - "reference": "7fb6af895aacb9dbd48eaa24c0d9dc3294a82068", + "url": "https://api.github.com/repos/symplify/autowire-array-parameter/zipball/9ab5c1c3b688d5c55196fa1c1ddf6c4726c71147", + "reference": "9ab5c1c3b688d5c55196fa1c1ddf6c4726c71147", "shasum": "" }, "require": { "nette/utils": "^3.2", "php": ">=7.3", "symfony/dependency-injection": "^5.2", - "symplify/package-builder": "^9.3.12" + "symplify/package-builder": "^9.3.15" }, "require-dev": { "phpunit/phpunit": "^9.5" @@ -8897,7 +9024,7 @@ ], "description": "Autowire array parameters for your Symfony applications", "support": { - "source": "https://github.com/symplify/autowire-array-parameter/tree/v9.3.12" + "source": "https://github.com/symplify/autowire-array-parameter/tree/v9.3.15" }, "funding": [ { @@ -8909,20 +9036,20 @@ "type": "github" } ], - "time": "2021-05-17T20:54:14+00:00" + "time": "2021-05-21T16:30:51+00:00" }, { "name": "symplify/composer-json-manipulator", - "version": "v9.3.12", + "version": "v9.3.15", "source": { "type": "git", "url": "https://github.com/symplify/composer-json-manipulator.git", - "reference": "932727993137ac6be539cb637590b0b487111924" + "reference": "c7bef000f2821d2f03f097db2387b01a40b4b48b" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symplify/composer-json-manipulator/zipball/932727993137ac6be539cb637590b0b487111924", - "reference": "932727993137ac6be539cb637590b0b487111924", + "url": "https://api.github.com/repos/symplify/composer-json-manipulator/zipball/c7bef000f2821d2f03f097db2387b01a40b4b48b", + "reference": "c7bef000f2821d2f03f097db2387b01a40b4b48b", "shasum": "" }, "require": { @@ -8932,8 +9059,8 @@ "symfony/dependency-injection": "^5.2", "symfony/filesystem": "^4.4|^5.2", "symfony/http-kernel": "^4.4|^5.2", - "symplify/package-builder": "^9.3.12", - "symplify/smart-file-system": "^9.3.12" + "symplify/package-builder": "^9.3.15", + "symplify/smart-file-system": "^9.3.15" }, "require-dev": { "phpunit/phpunit": "^9.5" @@ -8955,7 +9082,7 @@ ], "description": "Package to load, merge and save composer.json file(s)", "support": { - "source": "https://github.com/symplify/composer-json-manipulator/tree/v9.3.12" + "source": "https://github.com/symplify/composer-json-manipulator/tree/v9.3.15" }, "funding": [ { @@ -8967,32 +9094,32 @@ "type": "github" } ], - "time": "2021-05-17T20:54:16+00:00" + "time": "2021-05-21T16:30:50+00:00" }, { "name": "symplify/console-package-builder", - "version": "v9.3.12", + "version": "v9.3.15", "source": { "type": "git", "url": "https://github.com/symplify/console-package-builder.git", - "reference": "f6c964c83de064b5c4fd6fc238bec75fbcd20221" + "reference": "aa564a794477abcba0df7b97fcce836f484325c4" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symplify/console-package-builder/zipball/f6c964c83de064b5c4fd6fc238bec75fbcd20221", - "reference": "f6c964c83de064b5c4fd6fc238bec75fbcd20221", + "url": "https://api.github.com/repos/symplify/console-package-builder/zipball/aa564a794477abcba0df7b97fcce836f484325c4", + "reference": "aa564a794477abcba0df7b97fcce836f484325c4", "shasum": "" }, "require": { "php": ">=7.3", "symfony/console": "^4.4|^5.2", "symfony/dependency-injection": "^5.2", - "symplify/symplify-kernel": "^9.3.12" + "symplify/symplify-kernel": "^9.3.15" }, "require-dev": { "phpunit/phpunit": "^9.5", "symfony/http-kernel": "^4.4|^5.2", - "symplify/package-builder": "^9.3.12" + "symplify/package-builder": "^9.3.15" }, "type": "library", "extra": { @@ -9011,22 +9138,22 @@ ], "description": "Package to speed up building command line applications", "support": { - "source": "https://github.com/symplify/console-package-builder/tree/v9.3.12" + "source": "https://github.com/symplify/console-package-builder/tree/v9.3.15" }, - "time": "2021-05-17T20:54:15+00:00" + "time": "2021-05-21T16:30:55+00:00" }, { "name": "symplify/easy-testing", - "version": "v9.3.12", + "version": "v9.3.15", "source": { "type": "git", "url": "https://github.com/symplify/easy-testing.git", - "reference": "f2a0e79a3893920b56dce110fb684c1760db8a74" + "reference": "a5112cd8d057f15cd749f915569908e665c29ace" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symplify/easy-testing/zipball/f2a0e79a3893920b56dce110fb684c1760db8a74", - "reference": "f2a0e79a3893920b56dce110fb684c1760db8a74", + "url": "https://api.github.com/repos/symplify/easy-testing/zipball/a5112cd8d057f15cd749f915569908e665c29ace", + "reference": "a5112cd8d057f15cd749f915569908e665c29ace", "shasum": "" }, "require": { @@ -9036,10 +9163,10 @@ "symfony/dependency-injection": "^5.2", "symfony/finder": "^4.4|^5.2", "symfony/http-kernel": "^4.4|^5.2", - "symplify/console-package-builder": "^9.3.12", - "symplify/package-builder": "^9.3.12", - "symplify/smart-file-system": "^9.3.12", - "symplify/symplify-kernel": "^9.3.12" + "symplify/console-package-builder": "^9.3.15", + "symplify/package-builder": "^9.3.15", + "symplify/smart-file-system": "^9.3.15", + "symplify/symplify-kernel": "^9.3.15" }, "require-dev": { "phpunit/phpunit": "^9.5" @@ -9064,7 +9191,7 @@ ], "description": "Testing made easy", "support": { - "source": "https://github.com/symplify/easy-testing/tree/v9.3.12" + "source": "https://github.com/symplify/easy-testing/tree/v9.3.15" }, "funding": [ { @@ -9076,20 +9203,20 @@ "type": "github" } ], - "time": "2021-05-17T20:54:29+00:00" + "time": "2021-05-21T16:31:09+00:00" }, { "name": "symplify/markdown-diff", - "version": "v9.3.12", + "version": "v9.3.15", "source": { "type": "git", "url": "https://github.com/symplify/markdown-diff.git", - "reference": "3dfd210c02303f0fed3736071135e41057c5eac3" + "reference": "c18daa36f83793dc101d67f16f324426b6ced810" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symplify/markdown-diff/zipball/3dfd210c02303f0fed3736071135e41057c5eac3", - "reference": "3dfd210c02303f0fed3736071135e41057c5eac3", + "url": "https://api.github.com/repos/symplify/markdown-diff/zipball/c18daa36f83793dc101d67f16f324426b6ced810", + "reference": "c18daa36f83793dc101d67f16f324426b6ced810", "shasum": "" }, "require": { @@ -9098,7 +9225,7 @@ "sebastian/diff": "^3.0|^4.0", "symfony/dependency-injection": "^5.2", "symfony/http-kernel": "^4.4|^5.2", - "symplify/package-builder": "^9.3.12" + "symplify/package-builder": "^9.3.15" }, "require-dev": { "phpunit/phpunit": "^9.5" @@ -9120,7 +9247,7 @@ ], "description": "Package to print diffs for Markdown", "support": { - "source": "https://github.com/symplify/markdown-diff/tree/v9.3.12" + "source": "https://github.com/symplify/markdown-diff/tree/v9.3.15" }, "funding": [ { @@ -9132,20 +9259,20 @@ "type": "github" } ], - "time": "2021-05-17T20:54:35+00:00" + "time": "2021-05-21T16:31:23+00:00" }, { "name": "symplify/package-builder", - "version": "v9.3.12", + "version": "v9.3.15", "source": { "type": "git", "url": "https://github.com/symplify/package-builder.git", - "reference": "748eade6acc32798013e41203ab362f6ce77a024" + "reference": "bdb987fbfe01eb581be791980958ecc6c5e6c048" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symplify/package-builder/zipball/748eade6acc32798013e41203ab362f6ce77a024", - "reference": "748eade6acc32798013e41203ab362f6ce77a024", + "url": "https://api.github.com/repos/symplify/package-builder/zipball/bdb987fbfe01eb581be791980958ecc6c5e6c048", + "reference": "bdb987fbfe01eb581be791980958ecc6c5e6c048", "shasum": "" }, "require": { @@ -9157,8 +9284,8 @@ "symfony/dependency-injection": "^5.2", "symfony/finder": "^4.4|^5.2", "symfony/http-kernel": "^4.4|^5.2", - "symplify/easy-testing": "^9.3.12", - "symplify/symplify-kernel": "^9.3.12" + "symplify/easy-testing": "^9.3.15", + "symplify/symplify-kernel": "^9.3.15" }, "require-dev": { "phpunit/phpunit": "^9.5" @@ -9180,7 +9307,7 @@ ], "description": "Dependency Injection, Console and Kernel toolkit for Symplify packages.", "support": { - "source": "https://github.com/symplify/package-builder/tree/v9.3.12" + "source": "https://github.com/symplify/package-builder/tree/v9.3.15" }, "funding": [ { @@ -9192,20 +9319,20 @@ "type": "github" } ], - "time": "2021-05-17T20:54:52+00:00" + "time": "2021-05-21T16:31:27+00:00" }, { "name": "symplify/php-config-printer", - "version": "v9.3.12", + "version": "v9.3.15", "source": { "type": "git", "url": "https://github.com/symplify/php-config-printer.git", - "reference": "0a87d598aeaf833df5b5a0683835ee4fad0b218b" + "reference": "d7e9cd8a3325fd672360b7ea2564a02a0c078661" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symplify/php-config-printer/zipball/0a87d598aeaf833df5b5a0683835ee4fad0b218b", - "reference": "0a87d598aeaf833df5b5a0683835ee4fad0b218b", + "url": "https://api.github.com/repos/symplify/php-config-printer/zipball/d7e9cd8a3325fd672360b7ea2564a02a0c078661", + "reference": "d7e9cd8a3325fd672360b7ea2564a02a0c078661", "shasum": "" }, "require": { @@ -9214,11 +9341,11 @@ "php": ">=7.3", "symfony/http-kernel": "^4.4|^5.2", "symfony/yaml": "^4.4|^5.2", - "symplify/symplify-kernel": "^9.3.12" + "symplify/symplify-kernel": "^9.3.15" }, "require-dev": { "phpunit/phpunit": "^9.5", - "symplify/easy-testing": "^9.3.12" + "symplify/easy-testing": "^9.3.15" }, "type": "library", "extra": { @@ -9238,22 +9365,22 @@ "description": "Print Symfony services array with configuration to to plain PHP file format thanks to this simple php-parser wrapper", "support": { "issues": "https://github.com/symplify/php-config-printer/issues", - "source": "https://github.com/symplify/php-config-printer/tree/v9.3.12" + "source": "https://github.com/symplify/php-config-printer/tree/v9.3.15" }, - "time": "2021-05-17T20:54:56+00:00" + "time": "2021-05-21T16:31:30+00:00" }, { "name": "symplify/rule-doc-generator", - "version": "v9.3.12", + "version": "v9.3.15", "source": { "type": "git", "url": "https://github.com/symplify/rule-doc-generator.git", - "reference": "71f434b4133241118169e91f3e80ce3478c7bb24" + "reference": "0730951666b8b8141271fdce1e30e2cf0f117832" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symplify/rule-doc-generator/zipball/71f434b4133241118169e91f3e80ce3478c7bb24", - "reference": "71f434b4133241118169e91f3e80ce3478c7bb24", + "url": "https://api.github.com/repos/symplify/rule-doc-generator/zipball/0730951666b8b8141271fdce1e30e2cf0f117832", + "reference": "0730951666b8b8141271fdce1e30e2cf0f117832", "shasum": "" }, "require": { @@ -9262,12 +9389,12 @@ "php": ">=7.3", "symfony/console": "^4.4|^5.2", "symfony/dependency-injection": "^5.2", - "symplify/markdown-diff": "^9.3.12", - "symplify/package-builder": "^9.3.12", - "symplify/php-config-printer": "^9.3.12", - "symplify/rule-doc-generator-contracts": "^9.3.12", - "symplify/smart-file-system": "^9.3.12", - "symplify/symplify-kernel": "^9.3.12" + "symplify/markdown-diff": "^9.3.15", + "symplify/package-builder": "^9.3.15", + "symplify/php-config-printer": "^9.3.15", + "symplify/rule-doc-generator-contracts": "^9.3.15", + "symplify/smart-file-system": "^9.3.15", + "symplify/symplify-kernel": "^9.3.15" }, "require-dev": { "friendsofphp/php-cs-fixer": "^3.0", @@ -9294,7 +9421,7 @@ ], "description": "Documentation generator for coding standard or static analysis rules", "support": { - "source": "https://github.com/symplify/rule-doc-generator/tree/v9.3.12" + "source": "https://github.com/symplify/rule-doc-generator/tree/v9.3.15" }, "funding": [ { @@ -9306,20 +9433,20 @@ "type": "github" } ], - "time": "2021-05-17T20:55:06+00:00" + "time": "2021-05-21T16:31:37+00:00" }, { "name": "symplify/rule-doc-generator-contracts", - "version": "v9.3.12", + "version": "v9.3.15", "source": { "type": "git", "url": "https://github.com/symplify/rule-doc-generator-contracts.git", - "reference": "06f23a3bfe1426030c4032e99665472a229d5b43" + "reference": "75bda667533565fe72ddee131234851f1893e091" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symplify/rule-doc-generator-contracts/zipball/06f23a3bfe1426030c4032e99665472a229d5b43", - "reference": "06f23a3bfe1426030c4032e99665472a229d5b43", + "url": "https://api.github.com/repos/symplify/rule-doc-generator-contracts/zipball/75bda667533565fe72ddee131234851f1893e091", + "reference": "75bda667533565fe72ddee131234851f1893e091", "shasum": "" }, "require": { @@ -9343,7 +9470,7 @@ ], "description": "Contracts for production code of RuleDocGenerator", "support": { - "source": "https://github.com/symplify/rule-doc-generator-contracts/tree/v9.3.12" + "source": "https://github.com/symplify/rule-doc-generator-contracts/tree/v9.3.15" }, "funding": [ { @@ -9355,20 +9482,20 @@ "type": "github" } ], - "time": "2021-05-11T13:31:15+00:00" + "time": "2021-05-20T20:17:13+00:00" }, { "name": "symplify/simple-php-doc-parser", - "version": "v9.3.12", + "version": "v9.3.15", "source": { "type": "git", "url": "https://github.com/symplify/simple-php-doc-parser.git", - "reference": "09478c31e9cd0cecedf6c82c13901d661318ab6a" + "reference": "2aa4cdfa68c7f0160c882bc8b035ad964cb33ef3" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symplify/simple-php-doc-parser/zipball/09478c31e9cd0cecedf6c82c13901d661318ab6a", - "reference": "09478c31e9cd0cecedf6c82c13901d661318ab6a", + "url": "https://api.github.com/repos/symplify/simple-php-doc-parser/zipball/2aa4cdfa68c7f0160c882bc8b035ad964cb33ef3", + "reference": "2aa4cdfa68c7f0160c882bc8b035ad964cb33ef3", "shasum": "" }, "require": { @@ -9377,11 +9504,11 @@ "symfony/config": "^4.4|^5.2", "symfony/dependency-injection": "^5.2", "symfony/http-kernel": "^4.4|^5.2", - "symplify/package-builder": "^9.3.12" + "symplify/package-builder": "^9.3.15" }, "require-dev": { "phpunit/phpunit": "^9.5", - "symplify/easy-testing": "^9.3.12" + "symplify/easy-testing": "^9.3.15" }, "type": "library", "extra": { @@ -9400,7 +9527,7 @@ ], "description": "Service integration of phpstan/phpdoc-parser, with few extra goodies for practical simple use", "support": { - "source": "https://github.com/symplify/simple-php-doc-parser/tree/v9.3.12" + "source": "https://github.com/symplify/simple-php-doc-parser/tree/v9.3.15" }, "funding": [ { @@ -9412,20 +9539,20 @@ "type": "github" } ], - "time": "2021-05-17T20:55:06+00:00" + "time": "2021-05-21T16:31:44+00:00" }, { "name": "symplify/skipper", - "version": "v9.3.12", + "version": "v9.3.15", "source": { "type": "git", "url": "https://github.com/symplify/skipper.git", - "reference": "6124002225f261d865ce9df2bf68bc8d58c6b0b3" + "reference": "5cfc41686d4dda708c2fa2f558ca84c3e3e60c1e" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symplify/skipper/zipball/6124002225f261d865ce9df2bf68bc8d58c6b0b3", - "reference": "6124002225f261d865ce9df2bf68bc8d58c6b0b3", + "url": "https://api.github.com/repos/symplify/skipper/zipball/5cfc41686d4dda708c2fa2f558ca84c3e3e60c1e", + "reference": "5cfc41686d4dda708c2fa2f558ca84c3e3e60c1e", "shasum": "" }, "require": { @@ -9435,9 +9562,9 @@ "symfony/dependency-injection": "^5.2", "symfony/filesystem": "^4.4|^5.2", "symfony/finder": "^4.4|^5.2", - "symplify/package-builder": "^9.3.12", - "symplify/smart-file-system": "^9.3.12", - "symplify/symplify-kernel": "^9.3.12" + "symplify/package-builder": "^9.3.15", + "symplify/smart-file-system": "^9.3.15", + "symplify/symplify-kernel": "^9.3.15" }, "require-dev": { "phpunit/phpunit": "^9.5" @@ -9459,7 +9586,7 @@ ], "description": "Skip files by rule class, directory, file or fnmatch", "support": { - "source": "https://github.com/symplify/skipper/tree/v9.3.12" + "source": "https://github.com/symplify/skipper/tree/v9.3.15" }, "funding": [ { @@ -9471,20 +9598,20 @@ "type": "github" } ], - "time": "2021-05-17T20:55:10+00:00" + "time": "2021-05-21T16:31:47+00:00" }, { "name": "symplify/smart-file-system", - "version": "v9.3.12", + "version": "v9.3.15", "source": { "type": "git", "url": "https://github.com/symplify/smart-file-system.git", - "reference": "aafc000f17d9f4b2d1274115095e3cbc2c32d63d" + "reference": "a2a8d39fe46b01ead8d2af7368b0b36b68fac979" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symplify/smart-file-system/zipball/aafc000f17d9f4b2d1274115095e3cbc2c32d63d", - "reference": "aafc000f17d9f4b2d1274115095e3cbc2c32d63d", + "url": "https://api.github.com/repos/symplify/smart-file-system/zipball/a2a8d39fe46b01ead8d2af7368b0b36b68fac979", + "reference": "a2a8d39fe46b01ead8d2af7368b0b36b68fac979", "shasum": "" }, "require": { @@ -9514,7 +9641,7 @@ ], "description": "Sanitized FileInfo with safe getRealPath() and other handy methods", "support": { - "source": "https://github.com/symplify/smart-file-system/tree/v9.3.12" + "source": "https://github.com/symplify/smart-file-system/tree/v9.3.15" }, "funding": [ { @@ -9526,7 +9653,7 @@ "type": "github" } ], - "time": "2021-05-11T13:30:32+00:00" + "time": "2021-05-20T20:16:49+00:00" }, { "name": "symplify/symfony-php-config", @@ -9576,16 +9703,16 @@ }, { "name": "symplify/symplify-kernel", - "version": "v9.3.12", + "version": "v9.3.15", "source": { "type": "git", "url": "https://github.com/symplify/symplify-kernel.git", - "reference": "213455059541e8a707b716c5759982876e4e1118" + "reference": "d8641f97ee362c42115bee60bc20a07628c4c50f" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symplify/symplify-kernel/zipball/213455059541e8a707b716c5759982876e4e1118", - "reference": "213455059541e8a707b716c5759982876e4e1118", + "url": "https://api.github.com/repos/symplify/symplify-kernel/zipball/d8641f97ee362c42115bee60bc20a07628c4c50f", + "reference": "d8641f97ee362c42115bee60bc20a07628c4c50f", "shasum": "" }, "require": { @@ -9593,10 +9720,10 @@ "symfony/console": "^4.4|^5.2", "symfony/dependency-injection": "^5.2", "symfony/http-kernel": "^4.4|^5.2", - "symplify/autowire-array-parameter": "^9.3.12", - "symplify/composer-json-manipulator": "^9.3.12", - "symplify/package-builder": "^9.3.12", - "symplify/smart-file-system": "^9.3.12" + "symplify/autowire-array-parameter": "^9.3.15", + "symplify/composer-json-manipulator": "^9.3.15", + "symplify/package-builder": "^9.3.15", + "symplify/smart-file-system": "^9.3.15" }, "require-dev": { "phpunit/phpunit": "^9.5" @@ -9618,9 +9745,9 @@ ], "description": "Internal Kernel for Symplify packages", "support": { - "source": "https://github.com/symplify/symplify-kernel/tree/v9.3.12" + "source": "https://github.com/symplify/symplify-kernel/tree/v9.3.15" }, - "time": "2021-05-17T20:54:52+00:00" + "time": "2021-05-21T16:32:05+00:00" }, { "name": "twig/twig", @@ -10588,12 +10715,12 @@ "source": { "type": "git", "url": "https://github.com/Roave/SecurityAdvisories.git", - "reference": "6e52ab3a11a0d4fb0d9b2fb199a5887b8e01b1ae" + "reference": "b690895fa1530e85397d5070517e45e098be6d18" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/Roave/SecurityAdvisories/zipball/6e52ab3a11a0d4fb0d9b2fb199a5887b8e01b1ae", - "reference": "6e52ab3a11a0d4fb0d9b2fb199a5887b8e01b1ae", + "url": "https://api.github.com/repos/Roave/SecurityAdvisories/zipball/b690895fa1530e85397d5070517e45e098be6d18", + "reference": "b690895fa1530e85397d5070517e45e098be6d18", "shasum": "" }, "conflict": { @@ -10777,7 +10904,7 @@ "shopware/core": "<=6.3.5.2", "shopware/platform": "<=6.3.5.2", "shopware/production": "<=6.3.5.2", - "shopware/shopware": "<5.6.9", + "shopware/shopware": "<=5.6.9", "silverstripe/admin": ">=1.0.3,<1.0.4|>=1.1,<1.1.1", "silverstripe/assets": ">=1,<1.4.7|>=1.5,<1.5.2", "silverstripe/cms": "<4.3.6|>=4.4,<4.4.4", @@ -10876,6 +11003,7 @@ "yiisoft/yii2-gii": "<2.0.4", "yiisoft/yii2-jui": "<2.0.4", "yiisoft/yii2-redis": "<2.0.8", + "yoast-seo-for-typo3/yoast_seo": "<7.2.1", "yourls/yourls": "<1.7.4", "zendesk/zendesk_api_client_php": "<2.2.11", "zendframework/zend-cache": ">=2.4,<2.4.8|>=2.5,<2.5.3", @@ -10937,7 +11065,7 @@ "type": "tidelift" } ], - "time": "2021-05-20T18:43:44+00:00" + "time": "2021-05-21T19:22:20+00:00" }, { "name": "sebastian/cli-parser", @@ -11839,16 +11967,16 @@ }, { "name": "symfony/browser-kit", - "version": "v5.2.9", + "version": "v5.3.0-RC1", "source": { "type": "git", "url": "https://github.com/symfony/browser-kit.git", - "reference": "38e16b426f1a4cd663b2583111f213e0c9d9d4fe" + "reference": "f9fe03760c55c8af5e2818b73c14184bf7863e3e" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/browser-kit/zipball/38e16b426f1a4cd663b2583111f213e0c9d9d4fe", - "reference": "38e16b426f1a4cd663b2583111f213e0c9d9d4fe", + "url": "https://api.github.com/repos/symfony/browser-kit/zipball/f9fe03760c55c8af5e2818b73c14184bf7863e3e", + "reference": "f9fe03760c55c8af5e2818b73c14184bf7863e3e", "shasum": "" }, "require": { @@ -11890,7 +12018,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/v5.2.9" + "source": "https://github.com/symfony/browser-kit/tree/v5.3.0-RC1" }, "funding": [ { @@ -11906,11 +12034,11 @@ "type": "tidelift" } ], - "time": "2021-05-16T13:07:46+00:00" + "time": "2021-05-16T13:08:56+00:00" }, { "name": "symfony/css-selector", - "version": "v5.2.9", + "version": "v5.3.0-RC1", "source": { "type": "git", "url": "https://github.com/symfony/css-selector.git", @@ -11955,7 +12083,7 @@ "description": "Converts CSS selectors to XPath expressions", "homepage": "https://symfony.com", "support": { - "source": "https://github.com/symfony/css-selector/tree/v5.2.9" + "source": "https://github.com/symfony/css-selector/tree/v5.3.0-RC1" }, "funding": [ { @@ -12049,16 +12177,16 @@ }, { "name": "symplify/astral", - "version": "v9.3.12", + "version": "v9.3.15", "source": { "type": "git", "url": "https://github.com/symplify/astral.git", - "reference": "8b704cb02702e8519a404aa775ef4d53c4c74037" + "reference": "4878800febd7dde769a1f7790c4be8711dc223c5" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symplify/astral/zipball/8b704cb02702e8519a404aa775ef4d53c4c74037", - "reference": "8b704cb02702e8519a404aa775ef4d53c4c74037", + "url": "https://api.github.com/repos/symplify/astral/zipball/4878800febd7dde769a1f7790c4be8711dc223c5", + "reference": "4878800febd7dde769a1f7790c4be8711dc223c5", "shasum": "" }, "require": { @@ -12067,12 +12195,12 @@ "php": ">=7.3", "symfony/dependency-injection": "^5.2", "symfony/http-kernel": "^4.4|^5.2", - "symplify/autowire-array-parameter": "^9.3.12", - "symplify/package-builder": "^9.3.12" + "symplify/autowire-array-parameter": "^9.3.15", + "symplify/package-builder": "^9.3.15" }, "require-dev": { "phpunit/phpunit": "^9.5", - "symplify/easy-testing": "^9.3.12" + "symplify/easy-testing": "^9.3.15" }, "type": "library", "extra": { @@ -12091,7 +12219,7 @@ ], "description": "Toolking for smart daily work with AST", "support": { - "source": "https://github.com/symplify/astral/tree/v9.3.12" + "source": "https://github.com/symplify/astral/tree/v9.3.15" }, "funding": [ { @@ -12103,30 +12231,30 @@ "type": "github" } ], - "time": "2021-05-17T20:54:14+00:00" + "time": "2021-05-21T16:30:50+00:00" }, { "name": "symplify/coding-standard", - "version": "v9.3.12", + "version": "v9.3.15", "source": { "type": "git", "url": "https://github.com/symplify/coding-standard.git", - "reference": "bea1cb8577d3bd391bc2c04a98d727ce8fcbc642" + "reference": "b872a2a2788fb45a05722d65c74c7a4c712f9c91" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symplify/coding-standard/zipball/bea1cb8577d3bd391bc2c04a98d727ce8fcbc642", - "reference": "bea1cb8577d3bd391bc2c04a98d727ce8fcbc642", + "url": "https://api.github.com/repos/symplify/coding-standard/zipball/b872a2a2788fb45a05722d65c74c7a4c712f9c91", + "reference": "b872a2a2788fb45a05722d65c74c7a4c712f9c91", "shasum": "" }, "require": { "friendsofphp/php-cs-fixer": "^3.0", "nette/utils": "^3.2", "php": ">=7.3", - "symplify/autowire-array-parameter": "^9.3.12", - "symplify/package-builder": "^9.3.12", - "symplify/rule-doc-generator-contracts": "^9.3.12", - "symplify/symplify-kernel": "^9.3.12" + "symplify/autowire-array-parameter": "^9.3.15", + "symplify/package-builder": "^9.3.15", + "symplify/rule-doc-generator-contracts": "^9.3.15", + "symplify/symplify-kernel": "^9.3.15" }, "require-dev": { "doctrine/orm": "^2.7", @@ -12135,10 +12263,10 @@ "phpunit/phpunit": "^9.5", "symfony/framework-bundle": "^4.4|^5.2", "symfony/http-kernel": "^4.4|^5.2", - "symplify/easy-coding-standard-tester": "^9.3.12", - "symplify/php-config-printer": "^9.3.12", - "symplify/rule-doc-generator": "^9.3.12", - "symplify/smart-file-system": "^9.3.12" + "symplify/easy-coding-standard-tester": "^9.3.15", + "symplify/php-config-printer": "^9.3.15", + "symplify/rule-doc-generator": "^9.3.15", + "symplify/smart-file-system": "^9.3.15" }, "type": "library", "extra": { @@ -12157,7 +12285,7 @@ ], "description": "Set of Symplify rules for PHP_CodeSniffer and PHP CS Fixer.", "support": { - "source": "https://github.com/symplify/coding-standard/tree/v9.3.12" + "source": "https://github.com/symplify/coding-standard/tree/v9.3.15" }, "funding": [ { @@ -12169,20 +12297,20 @@ "type": "github" } ], - "time": "2021-05-17T20:54:17+00:00" + "time": "2021-05-21T16:30:46+00:00" }, { "name": "symplify/easy-coding-standard", - "version": "v9.3.12", + "version": "v9.3.15", "source": { "type": "git", "url": "https://github.com/symplify/easy-coding-standard.git", - "reference": "5fa2935c28e572e6a0f8f448dd9ca4f17f5324ad" + "reference": "597c828aae750fed6cbab5e42fb2027ce1e494f0" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symplify/easy-coding-standard/zipball/5fa2935c28e572e6a0f8f448dd9ca4f17f5324ad", - "reference": "5fa2935c28e572e6a0f8f448dd9ca4f17f5324ad", + "url": "https://api.github.com/repos/symplify/easy-coding-standard/zipball/597c828aae750fed6cbab5e42fb2027ce1e494f0", + "reference": "597c828aae750fed6cbab5e42fb2027ce1e494f0", "shasum": "" }, "require": { @@ -12211,7 +12339,7 @@ ], "description": "Prefixed scoped version of ECS package", "support": { - "source": "https://github.com/symplify/easy-coding-standard/tree/v9.3.12" + "source": "https://github.com/symplify/easy-coding-standard/tree/v9.3.15" }, "funding": [ { @@ -12223,28 +12351,28 @@ "type": "github" } ], - "time": "2021-05-17T20:57:41+00:00" + "time": "2021-05-21T16:34:33+00:00" }, { "name": "symplify/phpstan-extensions", - "version": "v9.3.12", + "version": "v9.3.15", "source": { "type": "git", "url": "https://github.com/symplify/phpstan-extensions.git", - "reference": "21a5766407aba2013b65da53020dfc7fdc7fb495" + "reference": "74502415dfd95c606713b85a69f30b4661ff793d" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symplify/phpstan-extensions/zipball/21a5766407aba2013b65da53020dfc7fdc7fb495", - "reference": "21a5766407aba2013b65da53020dfc7fdc7fb495", + "url": "https://api.github.com/repos/symplify/phpstan-extensions/zipball/74502415dfd95c606713b85a69f30b4661ff793d", + "reference": "74502415dfd95c606713b85a69f30b4661ff793d", "shasum": "" }, "require": { "php": ">=7.3", "phpstan/phpstan": "0.12.86", - "symplify/astral": "^9.3.12", - "symplify/package-builder": "^9.3.12", - "symplify/smart-file-system": "^9.3.12" + "symplify/astral": "^9.3.15", + "symplify/package-builder": "^9.3.15", + "symplify/smart-file-system": "^9.3.15" }, "require-dev": { "phpunit/phpunit": "^9.5" @@ -12271,7 +12399,7 @@ ], "description": "Pre-escaped error messages in 'symplify' error format, container aware test case and other useful extensions for PHPStan", "support": { - "source": "https://github.com/symplify/phpstan-extensions/tree/v9.3.12" + "source": "https://github.com/symplify/phpstan-extensions/tree/v9.3.15" }, "funding": [ { @@ -12283,20 +12411,20 @@ "type": "github" } ], - "time": "2021-05-17T20:54:58+00:00" + "time": "2021-05-21T16:31:33+00:00" }, { "name": "symplify/phpstan-rules", - "version": "v9.3.12", + "version": "v9.3.15", "source": { "type": "git", "url": "https://github.com/symplify/phpstan-rules.git", - "reference": "420dd5876ce7374e403f0a8b1d798ea22676e601" + "reference": "2fb04fb56d443eeda9ec744bbadbea0a97cd89e8" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symplify/phpstan-rules/zipball/420dd5876ce7374e403f0a8b1d798ea22676e601", - "reference": "420dd5876ce7374e403f0a8b1d798ea22676e601", + "url": "https://api.github.com/repos/symplify/phpstan-rules/zipball/2fb04fb56d443eeda9ec744bbadbea0a97cd89e8", + "reference": "2fb04fb56d443eeda9ec744bbadbea0a97cd89e8", "shasum": "" }, "require": { @@ -12305,11 +12433,11 @@ "php": ">=7.3", "phpstan/phpdoc-parser": "^0.5", "phpstan/phpstan": "0.12.86", - "symplify/astral": "^9.3.12", - "symplify/composer-json-manipulator": "^9.3.12", - "symplify/package-builder": "^9.3.12", - "symplify/rule-doc-generator-contracts": "^9.3.12", - "symplify/smart-file-system": "^9.3.12", + "symplify/astral": "^9.3.15", + "symplify/composer-json-manipulator": "^9.3.15", + "symplify/package-builder": "^9.3.15", + "symplify/rule-doc-generator-contracts": "^9.3.15", + "symplify/smart-file-system": "^9.3.15", "webmozart/assert": "^1.9" }, "require-dev": { @@ -12317,9 +12445,9 @@ "nette/forms": "^3.1", "phpunit/phpunit": "^9.5", "symfony/framework-bundle": "^4.4|^5.2", - "symplify/easy-testing": "^9.3.12", - "symplify/phpstan-extensions": "^9.3.12", - "symplify/rule-doc-generator": "^9.3.12" + "symplify/easy-testing": "^9.3.15", + "symplify/phpstan-extensions": "^9.3.15", + "symplify/rule-doc-generator": "^9.3.15" }, "type": "phpstan-extension", "extra": { @@ -12347,7 +12475,7 @@ ], "description": "Set of Symplify rules for PHPStan", "support": { - "source": "https://github.com/symplify/phpstan-rules/tree/v9.3.12" + "source": "https://github.com/symplify/phpstan-rules/tree/v9.3.15" }, "funding": [ { @@ -12359,7 +12487,7 @@ "type": "github" } ], - "time": "2021-05-17T20:54:27+00:00" + "time": "2021-05-21T16:31:34+00:00" }, { "name": "symplify/set-config-resolver", diff --git a/config/services.php b/config/services.php index 1fe6dd5e2..6c0fdb2e7 100644 --- a/config/services.php +++ b/config/services.php @@ -32,9 +32,7 @@ ); $services->load('Rector\Website\\', __DIR__ . '/../packages/') - ->exclude( - [__DIR__ . '/../packages/*/ValueObject', __DIR__ . '/../packages/*/Entity'] - ); + ->exclude([__DIR__ . '/../packages/*/ValueObject', __DIR__ . '/../packages/*/Entity']); $services->set(PrivatesAccessor::class); diff --git a/packages/Demo/Entity/RectorRun.php b/packages/Demo/Entity/RectorRun.php index 670f83d36..5e94edc0e 100644 --- a/packages/Demo/Entity/RectorRun.php +++ b/packages/Demo/Entity/RectorRun.php @@ -16,9 +16,7 @@ use Symfony\Component\Uid\Uuid; use Symplify\SymplifyKernel\Strings\StringsConverter; -/** - * @ORM\Entity - */ +#[ORM\Entity] class RectorRun implements TimestampableInterface { use TimestampableTrait; @@ -44,36 +42,27 @@ class RectorRun implements TimestampableInterface */ private const DEFAULT_FILE_NAME = 'demo_fixture'; - /** - * @ORM\Id - * @ORM\Column(type="uuid", unique=true) - * @ORM\GeneratedValue(strategy="CUSTOM") - * @ORM\CustomIdGenerator(class=UuidV4Generator::class) - */ + #[ORM\ID] + #[ORM\Column(type: 'uuid', unique: true)] + #[ORM\GeneratedValue(strategy: 'CUSTOM')] + #[ORM\CustomIdGenerator(class: UuidV4Generator::class)] private Uuid $id; /** - * @ORM\Column(type="json") * @var mixed[] */ + + #[ORM\Column(type: 'json')] private array $jsonResult = []; - /** - * @ORM\Column(type="text", nullable=true) - */ + #[ORM\Column(type: 'text', nullable: true)] private ?string $fatalErrorMessage = null; - /** - * @ORM\Column(type="text") - */ - + #[ORM\Column(type: 'text')] #[PHPConstraint] private string $config; - /** - * @ORM\Column(type="text") - */ - + #[ORM\Column(type: 'text')] #[PHPConstraint] private string $content; diff --git a/src/Entity/ContactMessage.php b/src/Entity/ContactMessage.php index 559bbd985..d469d02fd 100644 --- a/src/Entity/ContactMessage.php +++ b/src/Entity/ContactMessage.php @@ -5,49 +5,36 @@ namespace Rector\Website\Entity; use Doctrine\ORM\Mapping as ORM; +use Doctrine\ORM\Mapping\Entity; use Knp\DoctrineBehaviors\Contract\Entity\TimestampableInterface; use Knp\DoctrineBehaviors\Model\Timestampable\TimestampableTrait; use Symfony\Bridge\Doctrine\IdGenerator\UuidV4Generator; use Symfony\Component\Uid\Uuid; -/** - * @ORM\Entity - */ +#[Entity] class ContactMessage implements TimestampableInterface { use TimestampableTrait; - /** - * @ORM\Id - * @ORM\Column(type="uuid", unique=true) - * @ORM\GeneratedValue(strategy="CUSTOM") - * @ORM\CustomIdGenerator(class=UuidV4Generator::class) - */ + #[ORM\ID] + #[ORM\Column(type: 'uuid', unique: true)] + #[ORM\GeneratedValue(strategy: 'CUSTOM')] + #[ORM\CustomIdGenerator(class: UuidV4Generator::class)] private Uuid $id; - /** - * @ORM\Column(type="text") - */ + #[ORM\Column(type: 'text')] private string $message; - /** - * @ORM\Column(type="string") - */ + #[ORM\Column(type: 'string')] private string $name; - /** - * @ORM\Column(type="string") - */ + #[ORM\Column(type: 'string')] private string $email; - /** - * @ORM\Column(type="string", nullable=true) - */ + #[ORM\Column(type: 'string', nullable: true)] private ?string $framework = null; - /** - * @ORM\Column(type="integer", nullable=true) - */ + #[ORM\Column(type: 'integer', nullable: true)] private ?int $currentPhpVersion = null; public function getId(): Uuid From 80678600bf2ed544b129bdc24eee88da593c1b63 Mon Sep 17 00:00:00 2001 From: TomasVotruba Date: Sun, 23 May 2021 16:57:25 +0100 Subject: [PATCH 02/11] use doctine-bundle that allows attribute reading --- composer.json | 4 +-- composer.lock | 49 +++++++++++++++--------------- config/packages/doctrine.php | 4 +-- packages/Demo/Entity/RectorRun.php | 2 +- src/Entity/ContactMessage.php | 2 +- 5 files changed, 31 insertions(+), 30 deletions(-) diff --git a/composer.json b/composer.json index a375d7b58..ad23e7715 100644 --- a/composer.json +++ b/composer.json @@ -7,12 +7,12 @@ "ext-pdo": "*", "ext-pdo_mysql": "*", "doctrine/cache": "^1.10", - "doctrine/doctrine-bundle": "^2.3", + "doctrine/doctrine-bundle": "^2.4", "doctrine/orm": "^2.9", "erusev/parsedown-extra": "^0.8.1", "knplabs/doctrine-behaviors": "^2.2", "nyholm/psr7": "^1.4", - "rector/rector": "^0.11.1", + "rector/rector": "^0.11.5", "sensio/framework-extra-bundle": "^5.6", "sentry/sentry-symfony": "^4.0", "symfony/asset": "^5.3", diff --git a/composer.lock b/composer.lock index 32037b17c..f41d4d4bc 100644 --- a/composer.lock +++ b/composer.lock @@ -4,7 +4,7 @@ "Read more about it at https://getcomposer.org/doc/01-basic-usage.md#installing-dependencies", "This file is @generated automatically" ], - "content-hash": "c372e77b5ee35540ca15e837a29e3a08", + "content-hash": "419bdd7b8a052b64bd3b39f95915a9ba", "packages": [ { "name": "brick/math", @@ -683,50 +683,51 @@ }, { "name": "doctrine/doctrine-bundle", - "version": "2.3.2", + "version": "2.4.x-dev", "source": { "type": "git", "url": "https://github.com/doctrine/DoctrineBundle.git", - "reference": "d6b3c37804539a24ba8a7d647a6144cab2f13242" + "reference": "d33426a2cb1a366509c7eb14f8799cd51f1b7368" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/doctrine/DoctrineBundle/zipball/d6b3c37804539a24ba8a7d647a6144cab2f13242", - "reference": "d6b3c37804539a24ba8a7d647a6144cab2f13242", + "url": "https://api.github.com/repos/doctrine/DoctrineBundle/zipball/d33426a2cb1a366509c7eb14f8799cd51f1b7368", + "reference": "d33426a2cb1a366509c7eb14f8799cd51f1b7368", "shasum": "" }, "require": { + "doctrine/cache": "^1.11 || ^2.0", "doctrine/dbal": "^2.9.0|^3.0", "doctrine/persistence": "^1.3.3|^2.0", "doctrine/sql-formatter": "^1.0.1", "php": "^7.1 || ^8.0", - "symfony/cache": "^4.3.3|^5.0", - "symfony/config": "^4.3.3|^5.0", - "symfony/console": "^3.4.30|^4.3.3|^5.0", - "symfony/dependency-injection": "^4.3.3|^5.0", - "symfony/doctrine-bridge": "^4.4.7|^5.0", - "symfony/framework-bundle": "^3.4.30|^4.3.3|^5.0", + "symfony/cache": "^4.3.3|^5.0|^6.0", + "symfony/config": "^4.3.3|^5.0|^6.0", + "symfony/console": "^3.4.30|^4.3.3|^5.0|^6.0", + "symfony/dependency-injection": "^4.3.3|^5.0|^6.0", + "symfony/doctrine-bridge": "^4.4.22|^5.2.7|^6.0", + "symfony/framework-bundle": "^3.4.30|^4.3.3|^5.0|^6.0", "symfony/service-contracts": "^1.1.1|^2.0" }, "conflict": { - "doctrine/orm": "<2.6", + "doctrine/orm": "<2.9", "twig/twig": "<1.34|>=2.0,<2.4" }, "require-dev": { - "doctrine/coding-standard": "^8.0", - "doctrine/orm": "^2.6", + "doctrine/coding-standard": "^9.0", + "doctrine/orm": "^2.9-dev", "friendsofphp/proxy-manager-lts": "^1.0", "phpunit/phpunit": "^7.5 || ^8.0 || ^9.3", "psalm/plugin-phpunit": "^0.15.1", "psalm/plugin-symfony": "^2.2.4", - "symfony/phpunit-bridge": "^5.2", - "symfony/property-info": "^4.3.3|^5.0", - "symfony/proxy-manager-bridge": "^3.4|^4.3.3|^5.0", - "symfony/security-bundle": "^4.4|^5.0", - "symfony/twig-bridge": "^3.4.30|^4.3.3|^5.0", - "symfony/validator": "^3.4.30|^4.3.3|^5.0", - "symfony/web-profiler-bundle": "^3.4.30|^4.3.3|^5.0", - "symfony/yaml": "^3.4.30|^4.3.3|^5.0", + "symfony/phpunit-bridge": "^5.2|^6.0", + "symfony/property-info": "^4.3.3|^5.0|^6.0", + "symfony/proxy-manager-bridge": "^3.4|^4.3.3|^5.0|^6.0", + "symfony/security-bundle": "^4.4|^5.0|^6.0", + "symfony/twig-bridge": "^3.4.30|^4.3.3|^5.0|^6.0", + "symfony/validator": "^3.4.30|^4.3.3|^5.0|^6.0", + "symfony/web-profiler-bundle": "^3.4.30|^4.3.3|^5.0|^6.0", + "symfony/yaml": "^3.4.30|^4.3.3|^5.0|^6.0", "twig/twig": "^1.34|^2.12|^3.0", "vimeo/psalm": "^4.7" }, @@ -773,7 +774,7 @@ ], "support": { "issues": "https://github.com/doctrine/DoctrineBundle/issues", - "source": "https://github.com/doctrine/DoctrineBundle/tree/2.3.2" + "source": "https://github.com/doctrine/DoctrineBundle/tree/2.4.x" }, "funding": [ { @@ -789,7 +790,7 @@ "type": "tidelift" } ], - "time": "2021-05-06T19:21:22+00:00" + "time": "2021-05-20T13:24:19+00:00" }, { "name": "doctrine/event-manager", diff --git a/config/packages/doctrine.php b/config/packages/doctrine.php index 47cdb4225..fd9618554 100644 --- a/config/packages/doctrine.php +++ b/config/packages/doctrine.php @@ -32,13 +32,13 @@ ORM::MAPPINGS => [ 'demo' => [ Mapping::IS_BUNDLE => false, - Mapping::TYPE => Mapping::TYPE_ANNOTATION, + Mapping::TYPE => 'attribute', Mapping::DIR => __DIR__ . '/../../packages/Demo/Entity', Mapping::PREFIX => 'Rector\Website\Demo\Entity', ], 'contact' => [ Mapping::IS_BUNDLE => false, - Mapping::TYPE => Mapping::TYPE_ANNOTATION, + Mapping::TYPE => 'attribute', Mapping::DIR => __DIR__ . '/../../src/Entity', Mapping::PREFIX => 'Rector\Website\Entity', ], diff --git a/packages/Demo/Entity/RectorRun.php b/packages/Demo/Entity/RectorRun.php index 5e94edc0e..9b093e86e 100644 --- a/packages/Demo/Entity/RectorRun.php +++ b/packages/Demo/Entity/RectorRun.php @@ -42,7 +42,7 @@ class RectorRun implements TimestampableInterface */ private const DEFAULT_FILE_NAME = 'demo_fixture'; - #[ORM\ID] + #[ORM\Id] #[ORM\Column(type: 'uuid', unique: true)] #[ORM\GeneratedValue(strategy: 'CUSTOM')] #[ORM\CustomIdGenerator(class: UuidV4Generator::class)] diff --git a/src/Entity/ContactMessage.php b/src/Entity/ContactMessage.php index d469d02fd..57d3fa206 100644 --- a/src/Entity/ContactMessage.php +++ b/src/Entity/ContactMessage.php @@ -16,7 +16,7 @@ class ContactMessage implements TimestampableInterface { use TimestampableTrait; - #[ORM\ID] + #[ORM\Id] #[ORM\Column(type: 'uuid', unique: true)] #[ORM\GeneratedValue(strategy: 'CUSTOM')] #[ORM\CustomIdGenerator(class: UuidV4Generator::class)] From 4b9c6bee9f47cc48aea0701751a53c62c351df68 Mon Sep 17 00:00:00 2001 From: TomasVotruba Date: Sun, 23 May 2021 17:04:04 +0100 Subject: [PATCH 03/11] make di linter work --- composer.json | 1 + composer.lock | 66 ++++++++++++++++++++++++++++++++++++++++++++++++++- 2 files changed, 66 insertions(+), 1 deletion(-) diff --git a/composer.json b/composer.json index ad23e7715..d4c7fc4d8 100644 --- a/composer.json +++ b/composer.json @@ -62,6 +62,7 @@ "roave/security-advisories": "dev-master", "symfony/browser-kit": "^5.3", "symfony/css-selector": "^5.3", + "symfony/expression-language": "^5.2", "symplify/coding-standard": "^9.3", "symplify/easy-coding-standard": "^9.3", "symplify/phpstan-extensions": "^9.3", diff --git a/composer.lock b/composer.lock index f41d4d4bc..893515fda 100644 --- a/composer.lock +++ b/composer.lock @@ -4,7 +4,7 @@ "Read more about it at https://getcomposer.org/doc/01-basic-usage.md#installing-dependencies", "This file is @generated automatically" ], - "content-hash": "419bdd7b8a052b64bd3b39f95915a9ba", + "content-hash": "0791843f84df164ea299ed8b4d0a0128", "packages": [ { "name": "brick/math", @@ -12176,6 +12176,70 @@ ], "time": "2021-05-16T13:07:46+00:00" }, + { + "name": "symfony/expression-language", + "version": "v5.2.7", + "source": { + "type": "git", + "url": "https://github.com/symfony/expression-language.git", + "reference": "c8bb14c3bcc397845d7e86a1cc5022671eed1ff8" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/symfony/expression-language/zipball/c8bb14c3bcc397845d7e86a1cc5022671eed1ff8", + "reference": "c8bb14c3bcc397845d7e86a1cc5022671eed1ff8", + "shasum": "" + }, + "require": { + "php": ">=7.2.5", + "symfony/cache": "^4.4|^5.0", + "symfony/polyfill-php80": "^1.15", + "symfony/service-contracts": "^1.1|^2" + }, + "type": "library", + "autoload": { + "psr-4": { + "Symfony\\Component\\ExpressionLanguage\\": "" + }, + "exclude-from-classmap": [ + "/Tests/" + ] + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Fabien Potencier", + "email": "fabien@symfony.com" + }, + { + "name": "Symfony Community", + "homepage": "https://symfony.com/contributors" + } + ], + "description": "Provides an engine that can compile and evaluate expressions", + "homepage": "https://symfony.com", + "support": { + "source": "https://github.com/symfony/expression-language/tree/v5.3.0-BETA1" + }, + "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": "2021-04-07T16:07:52+00:00" + }, { "name": "symplify/astral", "version": "v9.3.15", From e48119ea1700f7f480811f61d001eaa130c94951 Mon Sep 17 00:00:00 2001 From: TomasVotruba Date: Sun, 23 May 2021 17:04:55 +0100 Subject: [PATCH 04/11] debugging missng service --- config/packages/prod/doctrine.php | 1 - 1 file changed, 1 deletion(-) diff --git a/config/packages/prod/doctrine.php b/config/packages/prod/doctrine.php index 82ead55fb..ca317023f 100644 --- a/config/packages/prod/doctrine.php +++ b/config/packages/prod/doctrine.php @@ -31,7 +31,6 @@ ->args([service('doctrine.result_cache_pool')]); $services->set('doctrine.system_cache_provider', DoctrineProvider::class) - ->private() ->args([service('doctrine.system_cache_pool')]); $containerConfigurator->extension('framework', [ From d5651c14e7fb560d647b509633b7c18ceae99acd Mon Sep 17 00:00:00 2001 From: TomasVotruba Date: Sun, 23 May 2021 17:07:11 +0100 Subject: [PATCH 05/11] update doctrine cache provider to pool --- config/packages/prod/doctrine.php | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/config/packages/prod/doctrine.php b/config/packages/prod/doctrine.php index ca317023f..d4f8859c2 100644 --- a/config/packages/prod/doctrine.php +++ b/config/packages/prod/doctrine.php @@ -11,26 +11,26 @@ 'orm' => [ 'metadata_cache_driver' => [ 'type' => 'service', - 'id' => 'doctrine.system_cache_provider', + 'id' => 'doctrine.system_cache_pool', ], 'query_cache_driver' => [ 'type' => 'service', - 'id' => 'doctrine.system_cache_provider', + 'id' => 'doctrine.system_cache_pool', ], 'result_cache_driver' => [ 'type' => 'service', - 'id' => 'doctrine.result_cache_provider', + 'id' => 'doctrine.result_cache_pool', ], ], ]); $services = $containerConfigurator->services(); - $services->set('doctrine.result_cache_provider', DoctrineProvider::class) + $services->set('doctrine.result_cache_pool', DoctrineProvider::class) ->private() ->args([service('doctrine.result_cache_pool')]); - $services->set('doctrine.system_cache_provider', DoctrineProvider::class) + $services->set('doctrine.system_cache_pool', DoctrineProvider::class) ->args([service('doctrine.system_cache_pool')]); $containerConfigurator->extension('framework', [ From 1f907b276234b73517ece94b6d06fa60a19ae7eb Mon Sep 17 00:00:00 2001 From: TomasVotruba Date: Sun, 23 May 2021 17:18:32 +0100 Subject: [PATCH 06/11] add custom cache setup for prod framework --- config/packages/prod/cache.php | 21 +++++++++++++++++++++ 1 file changed, 21 insertions(+) create mode 100644 config/packages/prod/cache.php diff --git a/config/packages/prod/cache.php b/config/packages/prod/cache.php new file mode 100644 index 000000000..2466eeb6a --- /dev/null +++ b/config/packages/prod/cache.php @@ -0,0 +1,21 @@ +extension(FrameworkExtension::NAME, [ + 'cache' => [ + 'pools' => [ + 'doctrine.result_cache_pool' => [ + 'adapter' => 'cache.app', + ], + 'doctrine.system_cache_pool' => [ + 'adapter' => 'cache.system', + ], + ], + ], + ]); +}; From e92878c907980c916d5f345f158c4085766ff679 Mon Sep 17 00:00:00 2001 From: TomasVotruba Date: Sun, 23 May 2021 17:28:22 +0100 Subject: [PATCH 07/11] fixup! add custom cache setup for prod framework --- composer.json | 3 +- composer.lock | 62 +------------------------------ config/packages/prod/doctrine.php | 13 ------- 3 files changed, 2 insertions(+), 76 deletions(-) diff --git a/composer.json b/composer.json index d4c7fc4d8..4b2e51b84 100644 --- a/composer.json +++ b/composer.json @@ -66,8 +66,7 @@ "symplify/coding-standard": "^9.3", "symplify/easy-coding-standard": "^9.3", "symplify/phpstan-extensions": "^9.3", - "symplify/phpstan-rules": "^9.3", - "symplify/set-config-resolver": "^9.3" + "symplify/phpstan-rules": "^9.3" }, "autoload": { "psr-4": { diff --git a/composer.lock b/composer.lock index 893515fda..4c58beded 100644 --- a/composer.lock +++ b/composer.lock @@ -4,7 +4,7 @@ "Read more about it at https://getcomposer.org/doc/01-basic-usage.md#installing-dependencies", "This file is @generated automatically" ], - "content-hash": "0791843f84df164ea299ed8b4d0a0128", + "content-hash": "6c83f442bde10f19f4aa8b5b29c50c62", "packages": [ { "name": "brick/math", @@ -12554,66 +12554,6 @@ ], "time": "2021-05-21T16:31:34+00:00" }, - { - "name": "symplify/set-config-resolver", - "version": "v9.3.12", - "source": { - "type": "git", - "url": "https://github.com/symplify/set-config-resolver.git", - "reference": "d20fd0d7ad5ca57747299666e934d3868ecfe620" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/symplify/set-config-resolver/zipball/d20fd0d7ad5ca57747299666e934d3868ecfe620", - "reference": "d20fd0d7ad5ca57747299666e934d3868ecfe620", - "shasum": "" - }, - "require": { - "nette/utils": "^3.2", - "php": ">=7.3", - "symfony/config": "^4.4|^5.2", - "symfony/console": "^4.4|^5.2", - "symfony/dependency-injection": "^5.2", - "symfony/filesystem": "^4.4|^5.2", - "symfony/finder": "^4.4|^5.2", - "symplify/smart-file-system": "^9.3.12", - "symplify/symplify-kernel": "^9.3.12" - }, - "require-dev": { - "phpunit/phpunit": "^9.5" - }, - "type": "library", - "extra": { - "branch-alias": { - "dev-main": "9.4-dev" - } - }, - "autoload": { - "psr-4": { - "Symplify\\SetConfigResolver\\": "src" - } - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "MIT" - ], - "description": "Resolve config and sets from configs and cli opptions for CLI applications", - "support": { - "source": "https://github.com/symplify/set-config-resolver/tree/v9.3.12" - }, - "funding": [ - { - "url": "https://www.paypal.me/rectorphp", - "type": "custom" - }, - { - "url": "https://github.com/tomasvotruba", - "type": "github" - } - ], - "abandoned": true, - "time": "2021-05-17T20:55:05+00:00" - }, { "name": "theseer/tokenizer", "version": "1.2.0", diff --git a/config/packages/prod/doctrine.php b/config/packages/prod/doctrine.php index d4f8859c2..39ac80c91 100644 --- a/config/packages/prod/doctrine.php +++ b/config/packages/prod/doctrine.php @@ -32,17 +32,4 @@ $services->set('doctrine.system_cache_pool', DoctrineProvider::class) ->args([service('doctrine.system_cache_pool')]); - - $containerConfigurator->extension('framework', [ - 'cache' => [ - 'pools' => [ - 'doctrine.result_cache_pool' => [ - 'adapter' => 'cache.app', - ], - 'doctrine.system_cache_pool' => [ - 'adapter' => 'cache.system', - ], - ], - ], - ]); }; From bff411146a0be845e9c3c1d0b251ee0bd166394e Mon Sep 17 00:00:00 2001 From: TomasVotruba Date: Sun, 23 May 2021 17:29:47 +0100 Subject: [PATCH 08/11] fixup! fixup! add custom cache setup for prod framework --- config/packages/prod/doctrine.php | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) diff --git a/config/packages/prod/doctrine.php b/config/packages/prod/doctrine.php index 39ac80c91..db4de165b 100644 --- a/config/packages/prod/doctrine.php +++ b/config/packages/prod/doctrine.php @@ -26,10 +26,9 @@ $services = $containerConfigurator->services(); - $services->set('doctrine.result_cache_pool', DoctrineProvider::class) - ->private() + $services->set('doctrine.result_cache_provider', DoctrineProvider::class) ->args([service('doctrine.result_cache_pool')]); - $services->set('doctrine.system_cache_pool', DoctrineProvider::class) + $services->set('doctrine.system_cache_provider', DoctrineProvider::class) ->args([service('doctrine.system_cache_pool')]); }; From 1d373926f2c05c0a14ce25205f2bf192c02ca900 Mon Sep 17 00:00:00 2001 From: TomasVotruba Date: Sun, 23 May 2021 17:34:45 +0100 Subject: [PATCH 09/11] fixup! fixup! fixup! add custom cache setup for prod framework --- config/packages/prod/cache.php | 21 --------------------- config/packages/prod/doctrine.php | 15 +++++++++++++++ 2 files changed, 15 insertions(+), 21 deletions(-) delete mode 100644 config/packages/prod/cache.php diff --git a/config/packages/prod/cache.php b/config/packages/prod/cache.php deleted file mode 100644 index 2466eeb6a..000000000 --- a/config/packages/prod/cache.php +++ /dev/null @@ -1,21 +0,0 @@ -extension(FrameworkExtension::NAME, [ - 'cache' => [ - 'pools' => [ - 'doctrine.result_cache_pool' => [ - 'adapter' => 'cache.app', - ], - 'doctrine.system_cache_pool' => [ - 'adapter' => 'cache.system', - ], - ], - ], - ]); -}; diff --git a/config/packages/prod/doctrine.php b/config/packages/prod/doctrine.php index db4de165b..8da3150c6 100644 --- a/config/packages/prod/doctrine.php +++ b/config/packages/prod/doctrine.php @@ -4,6 +4,7 @@ use Symfony\Component\Cache\DoctrineProvider; use Symfony\Component\DependencyInjection\Loader\Configurator\ContainerConfigurator; +use Symplify\Amnesia\ValueObject\Symfony\Extension\FrameworkExtension; use function Symfony\Component\DependencyInjection\Loader\Configurator\service; return static function (ContainerConfigurator $containerConfigurator): void { @@ -31,4 +32,18 @@ $services->set('doctrine.system_cache_provider', DoctrineProvider::class) ->args([service('doctrine.system_cache_pool')]); + + $containerConfigurator->extension(FrameworkExtension::NAME, [ + 'cache' => [ + 'pools' => [ + 'doctrine.result_cache_pool' => [ + 'adapter' => 'cache.app', + ], + 'doctrine.system_cache_pool' => [ + 'adapter' => 'cache.system', + ], + ], + ], + ]); + }; From c00921613d225398c6074e7384dab6d1b1984682 Mon Sep 17 00:00:00 2001 From: TomasVotruba Date: Sun, 23 May 2021 17:35:09 +0100 Subject: [PATCH 10/11] fixup! fixup! fixup! fixup! add custom cache setup for prod framework --- config/packages/prod/doctrine.php | 2 ++ 1 file changed, 2 insertions(+) diff --git a/config/packages/prod/doctrine.php b/config/packages/prod/doctrine.php index 8da3150c6..86e90fef1 100644 --- a/config/packages/prod/doctrine.php +++ b/config/packages/prod/doctrine.php @@ -28,9 +28,11 @@ $services = $containerConfigurator->services(); $services->set('doctrine.result_cache_provider', DoctrineProvider::class) + ->private() ->args([service('doctrine.result_cache_pool')]); $services->set('doctrine.system_cache_provider', DoctrineProvider::class) + ->private() ->args([service('doctrine.system_cache_pool')]); $containerConfigurator->extension(FrameworkExtension::NAME, [ From f2d99d65434b76ab093cd4105529f305bc27cb45 Mon Sep 17 00:00:00 2001 From: TomasVotruba Date: Sun, 23 May 2021 17:37:16 +0100 Subject: [PATCH 11/11] fixup! fixup! fixup! fixup! fixup! add custom cache setup for prod framework --- config/packages/prod/doctrine.php | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/config/packages/prod/doctrine.php b/config/packages/prod/doctrine.php index 86e90fef1..aa58bda2f 100644 --- a/config/packages/prod/doctrine.php +++ b/config/packages/prod/doctrine.php @@ -11,15 +11,15 @@ $containerConfigurator->extension('doctrine', [ 'orm' => [ 'metadata_cache_driver' => [ - 'type' => 'service', + 'type' => 'pool', 'id' => 'doctrine.system_cache_pool', ], 'query_cache_driver' => [ - 'type' => 'service', + 'type' => 'pool', 'id' => 'doctrine.system_cache_pool', ], 'result_cache_driver' => [ - 'type' => 'service', + 'type' => 'pool', 'id' => 'doctrine.result_cache_pool', ], ],