diff --git a/composer.json b/composer.json index f0a0b56..c55a049 100644 --- a/composer.json +++ b/composer.json @@ -26,6 +26,7 @@ "phake/phake": "3.*", "phpstan/phpstan": "^0.12.14", "phpunit/phpunit": "~8.5.0", + "ray/di": "^2.2", "squizlabs/php_codesniffer": "~3.5.0" }, "autoload": { diff --git a/composer.lock b/composer.lock index 5affbe6..e3806df 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": "8e0f1fd623e8baeca83704ba7ac6c793", + "content-hash": "f8b1b51f1a2803a3120c491a2bbf2d49", "packages": [ { "name": "aura/intl", @@ -3998,22 +3998,23 @@ }, { "name": "symfony/console", - "version": "v5.0.8", + "version": "v5.0.9", "source": { "type": "git", "url": "https://github.com/symfony/console.git", - "reference": "5fa1caadc8cdaa17bcfb25219f3b53fe294a9935" + "reference": "f91588c06ab1a03cfd3b27c3335fae93ee90325d" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/console/zipball/5fa1caadc8cdaa17bcfb25219f3b53fe294a9935", - "reference": "5fa1caadc8cdaa17bcfb25219f3b53fe294a9935", + "url": "https://api.github.com/repos/symfony/console/zipball/f91588c06ab1a03cfd3b27c3335fae93ee90325d", + "reference": "f91588c06ab1a03cfd3b27c3335fae93ee90325d", "shasum": "" }, "require": { - "php": "^7.2.5", + "php": ">=7.2.5", "symfony/polyfill-mbstring": "~1.0", "symfony/polyfill-php73": "^1.8", + "symfony/polyfill-php80": "^1.15", "symfony/service-contracts": "^1.1|^2" }, "conflict": { @@ -4071,7 +4072,7 @@ "description": "Symfony Console Component", "homepage": "https://symfony.com", "support": { - "source": "https://github.com/symfony/console/tree/v5.0.7" + "source": "https://github.com/symfony/console/tree/v5.0.9" }, "funding": [ { @@ -4087,7 +4088,7 @@ "type": "tidelift" } ], - "time": "2020-03-30T11:42:42+00:00" + "time": "2020-05-30T20:12:43+00:00" }, { "name": "symfony/deprecation-contracts", @@ -4287,20 +4288,20 @@ }, { "name": "symfony/http-client", - "version": "v5.0.8", + "version": "v5.0.9", "source": { "type": "git", "url": "https://github.com/symfony/http-client.git", - "reference": "93b41572fbb3b8dd11d4f6f0434bbbbacd8619ab" + "reference": "4593ee5769c827fcf655e853c93a36eb54b7d063" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/http-client/zipball/93b41572fbb3b8dd11d4f6f0434bbbbacd8619ab", - "reference": "93b41572fbb3b8dd11d4f6f0434bbbbacd8619ab", + "url": "https://api.github.com/repos/symfony/http-client/zipball/4593ee5769c827fcf655e853c93a36eb54b7d063", + "reference": "4593ee5769c827fcf655e853c93a36eb54b7d063", "shasum": "" }, "require": { - "php": "^7.2.5", + "php": ">=7.2.5", "psr/log": "^1.0", "symfony/http-client-contracts": "^1.1.8|^2", "symfony/polyfill-php73": "^1.11", @@ -4352,7 +4353,7 @@ "description": "Symfony HttpClient component", "homepage": "https://symfony.com", "support": { - "source": "https://github.com/symfony/http-client/tree/v5.0.8" + "source": "https://github.com/symfony/http-client/tree/5.0" }, "funding": [ { @@ -4368,7 +4369,7 @@ "type": "tidelift" } ], - "time": "2020-04-12T16:45:47+00:00" + "time": "2020-05-30T21:52:15+00:00" }, { "name": "symfony/http-client-contracts", @@ -4670,22 +4671,101 @@ ], "time": "2020-05-12T16:47:27+00:00" }, + { + "name": "symfony/polyfill-php80", + "version": "v1.17.0", + "source": { + "type": "git", + "url": "https://github.com/symfony/polyfill-php80.git", + "reference": "5e30b2799bc1ad68f7feb62b60a73743589438dd" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/symfony/polyfill-php80/zipball/5e30b2799bc1ad68f7feb62b60a73743589438dd", + "reference": "5e30b2799bc1ad68f7feb62b60a73743589438dd", + "shasum": "" + }, + "require": { + "php": ">=7.0.8" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-master": "1.17-dev" + } + }, + "autoload": { + "psr-4": { + "Symfony\\Polyfill\\Php80\\": "" + }, + "files": [ + "bootstrap.php" + ], + "classmap": [ + "Resources/stubs" + ] + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Ion Bazan", + "email": "ion.bazan@gmail.com" + }, + { + "name": "Nicolas Grekas", + "email": "p@tchwork.com" + }, + { + "name": "Symfony Community", + "homepage": "https://symfony.com/contributors" + } + ], + "description": "Symfony polyfill backporting some PHP 8.0+ features to lower PHP versions", + "homepage": "https://symfony.com", + "keywords": [ + "compatibility", + "polyfill", + "portable", + "shim" + ], + "support": { + "source": "https://github.com/symfony/polyfill-php80/tree/v1.17.0" + }, + "funding": [ + { + "url": "https://symfony.com/sponsor", + "type": "custom" + }, + { + "url": "https://github.com/fabpot", + "type": "github" + }, + { + "url": "https://tidelift.com/funding/github/packagist/symfony/symfony", + "type": "tidelift" + } + ], + "time": "2020-05-12T16:47:27+00:00" + }, { "name": "symfony/process", - "version": "v5.0.8", + "version": "v5.0.9", "source": { "type": "git", "url": "https://github.com/symfony/process.git", - "reference": "3179f68dff5bad14d38c4114a1dab98030801fd7" + "reference": "971862ab55d8154c2a2cfca31e8594d731e65e46" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/process/zipball/3179f68dff5bad14d38c4114a1dab98030801fd7", - "reference": "3179f68dff5bad14d38c4114a1dab98030801fd7", + "url": "https://api.github.com/repos/symfony/process/zipball/971862ab55d8154c2a2cfca31e8594d731e65e46", + "reference": "971862ab55d8154c2a2cfca31e8594d731e65e46", "shasum": "" }, "require": { - "php": "^7.2.5" + "php": ">=7.2.5" }, "type": "library", "extra": { @@ -4718,7 +4798,7 @@ "description": "Symfony Process Component", "homepage": "https://symfony.com", "support": { - "source": "https://github.com/symfony/process/tree/v5.0.8" + "source": "https://github.com/symfony/process/tree/5.0" }, "funding": [ { @@ -4734,7 +4814,7 @@ "type": "tidelift" } ], - "time": "2020-04-15T15:59:10+00:00" + "time": "2020-05-30T20:12:43+00:00" }, { "name": "symfony/service-contracts",