diff --git a/.gitignore b/.gitignore index 70bb45b..58e4db8 100644 --- a/.gitignore +++ b/.gitignore @@ -1,12 +1,6 @@ - ###> symfony/framework-bundle ### .env /public/bundles/ /var/ /vendor/ ###< symfony/framework-bundle ### - -###> symfony/phpunit-bridge ### -.phpunit -/phpunit.xml -###< symfony/phpunit-bridge ### diff --git a/composer.json b/composer.json index a6c0d78..f023f5a 100644 --- a/composer.json +++ b/composer.json @@ -2,7 +2,7 @@ "type": "project", "license": "proprietary", "require": { - "php": "^7.1.0", + "php": "^7.2.0", "doctrine/doctrine-bundle": "^1.6", "doctrine/orm": "^2.5", "sensio/framework-extra-bundle": "^5.1", diff --git a/composer.lock b/composer.lock index 77e97b4..08c9a33 100644 --- a/composer.lock +++ b/composer.lock @@ -1,10 +1,10 @@ { "_readme": [ "This file locks the dependencies of your project to a known state", - "Read more about it at https://getcomposer.org/doc/01-basic-usage.md#composer-lock-the-lock-file", + "Read more about it at https://getcomposer.org/doc/01-basic-usage.md#installing-dependencies", "This file is @generated automatically" ], - "content-hash": "30d680cd17b7f8a373cf65cd59e8e5c2", + "content-hash": "c30e49aedab6bfa3ef5026b7536c8e6c", "packages": [ { "name": "doctrine/annotations", @@ -290,16 +290,16 @@ }, { "name": "doctrine/dbal", - "version": "v2.6.3", + "version": "v2.7.1", "source": { "type": "git", "url": "https://github.com/doctrine/dbal.git", - "reference": "e3eed9b1facbb0ced3a0995244843a189e7d1b13" + "reference": "11037b4352c008373561dc6fc836834eed80c3b5" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/doctrine/dbal/zipball/e3eed9b1facbb0ced3a0995244843a189e7d1b13", - "reference": "e3eed9b1facbb0ced3a0995244843a189e7d1b13", + "url": "https://api.github.com/repos/doctrine/dbal/zipball/11037b4352c008373561dc6fc836834eed80c3b5", + "reference": "11037b4352c008373561dc6fc836834eed80c3b5", "shasum": "" }, "require": { @@ -308,9 +308,11 @@ "php": "^7.1" }, "require-dev": { - "phpunit/phpunit": "^5.4.6", + "doctrine/coding-standard": "^4.0", + "phpunit/phpunit": "^7.0", "phpunit/phpunit-mock-objects": "!=3.2.4,!=3.2.5", - "symfony/console": "2.*||^3.0" + "symfony/console": "^2.0.5||^3.0", + "symfony/phpunit-bridge": "^3.4.5|^4.0.5" }, "suggest": { "symfony/console": "For helpful console commands such as SQL execution and import of files." @@ -321,7 +323,7 @@ "type": "library", "extra": { "branch-alias": { - "dev-master": "2.6.x-dev" + "dev-master": "2.7.x-dev" } }, "autoload": { @@ -359,20 +361,20 @@ "persistence", "queryobject" ], - "time": "2017-11-19T13:38:54+00:00" + "time": "2018-04-07T18:44:18+00:00" }, { "name": "doctrine/doctrine-bundle", - "version": "1.8.1", + "version": "1.9.1", "source": { "type": "git", "url": "https://github.com/doctrine/DoctrineBundle.git", - "reference": "eb6e4fb904a459be28872765ab6e2d246aac7c87" + "reference": "703fad32e4c8cbe609caf45a71a1d4266c830f0f" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/doctrine/DoctrineBundle/zipball/eb6e4fb904a459be28872765ab6e2d246aac7c87", - "reference": "eb6e4fb904a459be28872765ab6e2d246aac7c87", + "url": "https://api.github.com/repos/doctrine/DoctrineBundle/zipball/703fad32e4c8cbe609caf45a71a1d4266c830f0f", + "reference": "703fad32e4c8cbe609caf45a71a1d4266c830f0f", "shasum": "" }, "require": { @@ -383,13 +385,13 @@ "symfony/console": "~2.7|~3.0|~4.0", "symfony/dependency-injection": "~2.7|~3.0|~4.0", "symfony/doctrine-bridge": "~2.7|~3.0|~4.0", - "symfony/framework-bundle": "~2.7|~3.0|~4.0" + "symfony/framework-bundle": "^2.7.22|~3.0|~4.0" }, "conflict": { "symfony/http-foundation": "<2.6" }, "require-dev": { - "doctrine/orm": "~2.3", + "doctrine/orm": "~2.4", "phpunit/phpunit": "^4.8.36|^5.7|^6.4", "satooshi/php-coveralls": "^1.0", "symfony/phpunit-bridge": "~2.7|~3.0|~4.0", @@ -444,43 +446,43 @@ "orm", "persistence" ], - "time": "2017-11-24T13:09:19+00:00" + "time": "2018-04-19T14:07:39+00:00" }, { "name": "doctrine/doctrine-cache-bundle", - "version": "1.3.2", + "version": "1.3.3", "source": { "type": "git", "url": "https://github.com/doctrine/DoctrineCacheBundle.git", - "reference": "9baecbd6bfdd1123b0cf8c1b88fee0170a84ddd1" + "reference": "4c8e363f96427924e7e519c5b5119b4f54512697" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/doctrine/DoctrineCacheBundle/zipball/9baecbd6bfdd1123b0cf8c1b88fee0170a84ddd1", - "reference": "9baecbd6bfdd1123b0cf8c1b88fee0170a84ddd1", + "url": "https://api.github.com/repos/doctrine/DoctrineCacheBundle/zipball/4c8e363f96427924e7e519c5b5119b4f54512697", + "reference": "4c8e363f96427924e7e519c5b5119b4f54512697", "shasum": "" }, "require": { "doctrine/cache": "^1.4.2", "doctrine/inflector": "~1.0", "php": ">=5.3.2", - "symfony/doctrine-bridge": "~2.2|~3.0|~4.0" + "symfony/doctrine-bridge": "~2.7|~3.3|~4.0" }, "require-dev": { "instaclick/coding-standard": "~1.1", "instaclick/object-calisthenics-sniffs": "dev-master", "instaclick/symfony2-coding-standard": "dev-remaster", - "phpunit/phpunit": "~4", + "phpunit/phpunit": "~4|~5", "predis/predis": "~0.8", "satooshi/php-coveralls": "^1.0", "squizlabs/php_codesniffer": "~1.5", - "symfony/console": "~2.2|~3.0|~4.0", - "symfony/finder": "~2.2|~3.0|~4.0", - "symfony/framework-bundle": "~2.2|~3.0|~4.0", - "symfony/phpunit-bridge": "~2.7|~3.0|~4.0", - "symfony/security-acl": "~2.3|~3.0", - "symfony/validator": "~2.2|~3.0|~4.0", - "symfony/yaml": "~2.2|~3.0|~4.0" + "symfony/console": "~2.7|~3.3|~4.0", + "symfony/finder": "~2.7|~3.3|~4.0", + "symfony/framework-bundle": "~2.7|~3.3|~4.0", + "symfony/phpunit-bridge": "~2.7|~3.3|~4.0", + "symfony/security-acl": "~2.7|~3.3", + "symfony/validator": "~2.7|~3.3|~4.0", + "symfony/yaml": "~2.7|~3.3|~4.0" }, "suggest": { "symfony/security-acl": "For using this bundle to cache ACLs" @@ -532,7 +534,7 @@ "cache", "caching" ], - "time": "2017-10-12T17:23:29+00:00" + "time": "2018-03-27T09:22:12+00:00" }, { "name": "doctrine/inflector", @@ -793,16 +795,16 @@ }, { "name": "easycorp/easy-log-handler", - "version": "v1.0.4", + "version": "v1.0.5", "source": { "type": "git", "url": "https://github.com/EasyCorp/easy-log-handler.git", - "reference": "1a617a37ab9389eac4e2e1d14cb70ee0087d724d" + "reference": "21c442f5d08b6761a6fa7653e08a5525fb4ccd2b" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/EasyCorp/easy-log-handler/zipball/1a617a37ab9389eac4e2e1d14cb70ee0087d724d", - "reference": "1a617a37ab9389eac4e2e1d14cb70ee0087d724d", + "url": "https://api.github.com/repos/EasyCorp/easy-log-handler/zipball/21c442f5d08b6761a6fa7653e08a5525fb4ccd2b", + "reference": "21c442f5d08b6761a6fa7653e08a5525fb4ccd2b", "shasum": "" }, "require": { @@ -839,7 +841,7 @@ "monolog", "productivity" ], - "time": "2018-01-10T08:34:20+00:00" + "time": "2018-06-12T06:27:09+00:00" }, { "name": "jdorn/sql-formatter", @@ -969,6 +971,57 @@ ], "time": "2017-06-19T01:22:40+00:00" }, + { + "name": "nikic/php-parser", + "version": "v4.0.2", + "source": { + "type": "git", + "url": "https://github.com/nikic/PHP-Parser.git", + "reference": "35b8caf75e791ba1b2d24fec1552168d72692b12" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/nikic/PHP-Parser/zipball/35b8caf75e791ba1b2d24fec1552168d72692b12", + "reference": "35b8caf75e791ba1b2d24fec1552168d72692b12", + "shasum": "" + }, + "require": { + "ext-tokenizer": "*", + "php": ">=7.0" + }, + "require-dev": { + "phpunit/phpunit": "^6.5 || ^7.0" + }, + "bin": [ + "bin/php-parse" + ], + "type": "library", + "extra": { + "branch-alias": { + "dev-master": "4.0-dev" + } + }, + "autoload": { + "psr-4": { + "PhpParser\\": "lib/PhpParser" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "BSD-3-Clause" + ], + "authors": [ + { + "name": "Nikita Popov" + } + ], + "description": "A PHP parser written in PHP", + "keywords": [ + "parser", + "php" + ], + "time": "2018-06-03T11:33:10+00:00" + }, { "name": "psr/cache", "version": "1.0.1", @@ -1113,16 +1166,16 @@ }, { "name": "psr/simple-cache", - "version": "1.0.0", + "version": "1.0.1", "source": { "type": "git", "url": "https://github.com/php-fig/simple-cache.git", - "reference": "753fa598e8f3b9966c886fe13f370baa45ef0e24" + "reference": "408d5eafb83c57f6365a3ca330ff23aa4a5fa39b" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/php-fig/simple-cache/zipball/753fa598e8f3b9966c886fe13f370baa45ef0e24", - "reference": "753fa598e8f3b9966c886fe13f370baa45ef0e24", + "url": "https://api.github.com/repos/php-fig/simple-cache/zipball/408d5eafb83c57f6365a3ca330ff23aa4a5fa39b", + "reference": "408d5eafb83c57f6365a3ca330ff23aa4a5fa39b", "shasum": "" }, "require": { @@ -1157,27 +1210,27 @@ "psr-16", "simple-cache" ], - "time": "2017-01-02T13:31:39+00:00" + "time": "2017-10-23T01:57:42+00:00" }, { "name": "sensio/framework-extra-bundle", - "version": "v5.1.6", + "version": "v5.2.0", "source": { "type": "git", "url": "https://github.com/sensiolabs/SensioFrameworkExtraBundle.git", - "reference": "bf4940572e43af679aaa13be98f3446a1c237bd8" + "reference": "50e8b7292425957b8fd66887504430c89bcbd83c" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/sensiolabs/SensioFrameworkExtraBundle/zipball/bf4940572e43af679aaa13be98f3446a1c237bd8", - "reference": "bf4940572e43af679aaa13be98f3446a1c237bd8", + "url": "https://api.github.com/repos/sensiolabs/SensioFrameworkExtraBundle/zipball/50e8b7292425957b8fd66887504430c89bcbd83c", + "reference": "50e8b7292425957b8fd66887504430c89bcbd83c", "shasum": "" }, "require": { "doctrine/common": "^2.2", "symfony/config": "^3.3|^4.0", "symfony/dependency-injection": "^3.3|^4.0", - "symfony/framework-bundle": "^3.3|^4.0", + "symfony/framework-bundle": "^3.4|^4.0", "symfony/http-kernel": "^3.3|^4.0" }, "require-dev": { @@ -1187,6 +1240,8 @@ "symfony/dom-crawler": "^3.3|^4.0", "symfony/expression-language": "^3.3|^4.0", "symfony/finder": "^3.3|^4.0", + "symfony/monolog-bridge": "^3.0|^4.0", + "symfony/monolog-bundle": "^3.2", "symfony/phpunit-bridge": "^3.3|^4.0", "symfony/psr-http-message-bridge": "^0.3", "symfony/security-bundle": "^3.3|^4.0", @@ -1203,7 +1258,7 @@ "type": "symfony-bundle", "extra": { "branch-alias": { - "dev-master": "5.1.x-dev" + "dev-master": "5.2.x-dev" } }, "autoload": { @@ -1226,20 +1281,20 @@ "annotations", "controllers" ], - "time": "2018-02-14T08:40:54+00:00" + "time": "2018-05-12T09:37:42+00:00" }, { "name": "symfony/cache", - "version": "v4.0.4", + "version": "v4.1.1", "source": { "type": "git", "url": "https://github.com/symfony/cache.git", - "reference": "e901ff335ef5e8ef57ee9b8e098bd54a1d39a857" + "reference": "be95ef3665747e6ff9d883a8adc87085769009f0" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/cache/zipball/e901ff335ef5e8ef57ee9b8e098bd54a1d39a857", - "reference": "e901ff335ef5e8ef57ee9b8e098bd54a1d39a857", + "url": "https://api.github.com/repos/symfony/cache/zipball/be95ef3665747e6ff9d883a8adc87085769009f0", + "reference": "be95ef3665747e6ff9d883a8adc87085769009f0", "shasum": "" }, "require": { @@ -1264,7 +1319,7 @@ "type": "library", "extra": { "branch-alias": { - "dev-master": "4.0-dev" + "dev-master": "4.1-dev" } }, "autoload": { @@ -1295,30 +1350,33 @@ "caching", "psr6" ], - "time": "2018-01-18T22:19:33+00:00" + "time": "2018-06-22T08:59:39+00:00" }, { "name": "symfony/config", - "version": "v4.0.4", + "version": "v4.1.1", "source": { "type": "git", "url": "https://github.com/symfony/config.git", - "reference": "ecd917899167922086ddb3247aa43eb1c418fcb2" + "reference": "e57e7b573df9d0eaa8c0152768c708ee7ea2b8e5" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/config/zipball/ecd917899167922086ddb3247aa43eb1c418fcb2", - "reference": "ecd917899167922086ddb3247aa43eb1c418fcb2", + "url": "https://api.github.com/repos/symfony/config/zipball/e57e7b573df9d0eaa8c0152768c708ee7ea2b8e5", + "reference": "e57e7b573df9d0eaa8c0152768c708ee7ea2b8e5", "shasum": "" }, "require": { "php": "^7.1.3", - "symfony/filesystem": "~3.4|~4.0" + "symfony/filesystem": "~3.4|~4.0", + "symfony/polyfill-ctype": "~1.8" }, "conflict": { "symfony/finder": "<3.4" }, "require-dev": { + "symfony/dependency-injection": "~3.4|~4.0", + "symfony/event-dispatcher": "~3.4|~4.0", "symfony/finder": "~3.4|~4.0", "symfony/yaml": "~3.4|~4.0" }, @@ -1328,7 +1386,7 @@ "type": "library", "extra": { "branch-alias": { - "dev-master": "4.0-dev" + "dev-master": "4.1-dev" } }, "autoload": { @@ -1355,20 +1413,20 @@ ], "description": "Symfony Config Component", "homepage": "https://symfony.com", - "time": "2018-01-21T19:06:11+00:00" + "time": "2018-06-20T11:15:17+00:00" }, { "name": "symfony/console", - "version": "v4.0.4", + "version": "v4.1.1", "source": { "type": "git", "url": "https://github.com/symfony/console.git", - "reference": "36d5b41e7d4e1ccf0370f6babe966c08ef0a1488" + "reference": "70591cda56b4b47c55776ac78e157c4bb6c8b43f" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/console/zipball/36d5b41e7d4e1ccf0370f6babe966c08ef0a1488", - "reference": "36d5b41e7d4e1ccf0370f6babe966c08ef0a1488", + "url": "https://api.github.com/repos/symfony/console/zipball/70591cda56b4b47c55776ac78e157c4bb6c8b43f", + "reference": "70591cda56b4b47c55776ac78e157c4bb6c8b43f", "shasum": "" }, "require": { @@ -1388,7 +1446,7 @@ "symfony/process": "~3.4|~4.0" }, "suggest": { - "psr/log": "For using the console logger", + "psr/log-implementation": "For using the console logger", "symfony/event-dispatcher": "", "symfony/lock": "", "symfony/process": "" @@ -1396,7 +1454,7 @@ "type": "library", "extra": { "branch-alias": { - "dev-master": "4.0-dev" + "dev-master": "4.1-dev" } }, "autoload": { @@ -1423,20 +1481,20 @@ ], "description": "Symfony Console Component", "homepage": "https://symfony.com", - "time": "2018-01-29T09:06:29+00:00" + "time": "2018-05-31T10:17:53+00:00" }, { "name": "symfony/debug", - "version": "v4.0.4", + "version": "v4.1.1", "source": { "type": "git", "url": "https://github.com/symfony/debug.git", - "reference": "c77bb31d0f6310a2ac11e657475d396a92e5dc54" + "reference": "dbe0fad88046a755dcf9379f2964c61a02f5ae3d" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/debug/zipball/c77bb31d0f6310a2ac11e657475d396a92e5dc54", - "reference": "c77bb31d0f6310a2ac11e657475d396a92e5dc54", + "url": "https://api.github.com/repos/symfony/debug/zipball/dbe0fad88046a755dcf9379f2964c61a02f5ae3d", + "reference": "dbe0fad88046a755dcf9379f2964c61a02f5ae3d", "shasum": "" }, "require": { @@ -1452,7 +1510,7 @@ "type": "library", "extra": { "branch-alias": { - "dev-master": "4.0-dev" + "dev-master": "4.1-dev" } }, "autoload": { @@ -1479,20 +1537,20 @@ ], "description": "Symfony Debug Component", "homepage": "https://symfony.com", - "time": "2018-01-18T22:19:33+00:00" + "time": "2018-06-08T09:39:36+00:00" }, { "name": "symfony/debug-bundle", - "version": "v4.0.4", + "version": "v4.1.1", "source": { "type": "git", "url": "https://github.com/symfony/debug-bundle.git", - "reference": "3188f67995b0b54ca0600c68dac86ae822229a97" + "reference": "018e0f393ef6d073e2bf445dfcf9aad310698a51" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/debug-bundle/zipball/3188f67995b0b54ca0600c68dac86ae822229a97", - "reference": "3188f67995b0b54ca0600c68dac86ae822229a97", + "url": "https://api.github.com/repos/symfony/debug-bundle/zipball/018e0f393ef6d073e2bf445dfcf9aad310698a51", + "reference": "018e0f393ef6d073e2bf445dfcf9aad310698a51", "shasum": "" }, "require": { @@ -1500,7 +1558,7 @@ "php": "^7.1.3", "symfony/http-kernel": "~3.4|~4.0", "symfony/twig-bridge": "~3.4|~4.0", - "symfony/var-dumper": "~3.4|~4.0" + "symfony/var-dumper": "^4.1.1" }, "conflict": { "symfony/dependency-injection": "<3.4" @@ -1517,7 +1575,7 @@ "type": "symfony-bundle", "extra": { "branch-alias": { - "dev-master": "4.0-dev" + "dev-master": "4.1-dev" } }, "autoload": { @@ -1544,20 +1602,20 @@ ], "description": "Symfony DebugBundle", "homepage": "https://symfony.com", - "time": "2018-01-03T07:38:00+00:00" + "time": "2018-06-23T12:23:56+00:00" }, { "name": "symfony/debug-pack", - "version": "v1.0.4", + "version": "v1.0.5", "source": { "type": "git", "url": "https://github.com/symfony/debug-pack.git", - "reference": "2da9b0ea7a733fc29ec3e72139751fd8d2582887" + "reference": "ae4b15596788f9592f67f8615398671bf3f796e4" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/debug-pack/zipball/2da9b0ea7a733fc29ec3e72139751fd8d2582887", - "reference": "2da9b0ea7a733fc29ec3e72139751fd8d2582887", + "url": "https://api.github.com/repos/symfony/debug-pack/zipball/ae4b15596788f9592f67f8615398671bf3f796e4", + "reference": "ae4b15596788f9592f67f8615398671bf3f796e4", "shasum": "" }, "require": { @@ -1565,7 +1623,6 @@ "php": "^7.0", "symfony/debug-bundle": "^3.3|^4.0", "symfony/monolog-bundle": "^3.0", - "symfony/phpunit-bridge": "^3.3|^4.0", "symfony/profiler-pack": "^1.0", "symfony/var-dumper": "^3.3|^4.0" }, @@ -1575,20 +1632,20 @@ "MIT" ], "description": "A debug pack for Symfony projects", - "time": "2017-12-12T01:47:04+00:00" + "time": "2018-03-29T13:53:44+00:00" }, { "name": "symfony/dependency-injection", - "version": "v4.0.4", + "version": "v4.1.1", "source": { "type": "git", "url": "https://github.com/symfony/dependency-injection.git", - "reference": "f78ca49c6360c710ca8e316511e71a23b10e3bf2" + "reference": "e761828a85d7dfc00b927f94ccbe1851ce0b6535" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/dependency-injection/zipball/f78ca49c6360c710ca8e316511e71a23b10e3bf2", - "reference": "f78ca49c6360c710ca8e316511e71a23b10e3bf2", + "url": "https://api.github.com/repos/symfony/dependency-injection/zipball/e761828a85d7dfc00b927f94ccbe1851ce0b6535", + "reference": "e761828a85d7dfc00b927f94ccbe1851ce0b6535", "shasum": "" }, "require": { @@ -1596,7 +1653,7 @@ "psr/container": "^1.0" }, "conflict": { - "symfony/config": "<3.4", + "symfony/config": "<4.1.1", "symfony/finder": "<3.4", "symfony/proxy-manager-bridge": "<3.4", "symfony/yaml": "<3.4" @@ -1605,7 +1662,7 @@ "psr/container-implementation": "1.0" }, "require-dev": { - "symfony/config": "~3.4|~4.0", + "symfony/config": "~4.1", "symfony/expression-language": "~3.4|~4.0", "symfony/yaml": "~3.4|~4.0" }, @@ -1619,7 +1676,7 @@ "type": "library", "extra": { "branch-alias": { - "dev-master": "4.0-dev" + "dev-master": "4.1-dev" } }, "autoload": { @@ -1646,25 +1703,26 @@ ], "description": "Symfony DependencyInjection Component", "homepage": "https://symfony.com", - "time": "2018-01-29T09:29:16+00:00" + "time": "2018-06-25T11:12:43+00:00" }, { "name": "symfony/doctrine-bridge", - "version": "v4.0.4", + "version": "v4.1.1", "source": { "type": "git", "url": "https://github.com/symfony/doctrine-bridge.git", - "reference": "85d54596a1fe1089536ce03979a1992bf71b7e04" + "reference": "a7751cc8d949c16366976633678116f85662b989" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/doctrine-bridge/zipball/85d54596a1fe1089536ce03979a1992bf71b7e04", - "reference": "85d54596a1fe1089536ce03979a1992bf71b7e04", + "url": "https://api.github.com/repos/symfony/doctrine-bridge/zipball/a7751cc8d949c16366976633678116f85662b989", + "reference": "a7751cc8d949c16366976633678116f85662b989", "shasum": "" }, "require": { - "doctrine/common": "~2.4", + "doctrine/common": "~2.4@stable", "php": "^7.1.3", + "symfony/polyfill-ctype": "~1.8", "symfony/polyfill-mbstring": "~1.0" }, "conflict": { @@ -1698,7 +1756,7 @@ "type": "symfony-bridge", "extra": { "branch-alias": { - "dev-master": "4.0-dev" + "dev-master": "4.1-dev" } }, "autoload": { @@ -1725,20 +1783,20 @@ ], "description": "Symfony Doctrine Bridge", "homepage": "https://symfony.com", - "time": "2018-01-03T07:38:00+00:00" + "time": "2018-06-25T11:31:22+00:00" }, { "name": "symfony/event-dispatcher", - "version": "v4.0.4", + "version": "v4.1.1", "source": { "type": "git", "url": "https://github.com/symfony/event-dispatcher.git", - "reference": "74d33aac36208c4d6757807d9f598f0133a3a4eb" + "reference": "2391ed210a239868e7256eb6921b1bd83f3087b5" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/event-dispatcher/zipball/74d33aac36208c4d6757807d9f598f0133a3a4eb", - "reference": "74d33aac36208c4d6757807d9f598f0133a3a4eb", + "url": "https://api.github.com/repos/symfony/event-dispatcher/zipball/2391ed210a239868e7256eb6921b1bd83f3087b5", + "reference": "2391ed210a239868e7256eb6921b1bd83f3087b5", "shasum": "" }, "require": { @@ -1761,7 +1819,7 @@ "type": "library", "extra": { "branch-alias": { - "dev-master": "4.0-dev" + "dev-master": "4.1-dev" } }, "autoload": { @@ -1788,29 +1846,30 @@ ], "description": "Symfony EventDispatcher Component", "homepage": "https://symfony.com", - "time": "2018-01-03T07:38:00+00:00" + "time": "2018-04-06T07:35:57+00:00" }, { "name": "symfony/filesystem", - "version": "v4.0.4", + "version": "v4.1.1", "source": { "type": "git", "url": "https://github.com/symfony/filesystem.git", - "reference": "760e47a4ee64b4c48f4b30017011e09d4c0f05ed" + "reference": "562bf7005b55fd80d26b582d28e3e10f2dd5ae9c" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/filesystem/zipball/760e47a4ee64b4c48f4b30017011e09d4c0f05ed", - "reference": "760e47a4ee64b4c48f4b30017011e09d4c0f05ed", + "url": "https://api.github.com/repos/symfony/filesystem/zipball/562bf7005b55fd80d26b582d28e3e10f2dd5ae9c", + "reference": "562bf7005b55fd80d26b582d28e3e10f2dd5ae9c", "shasum": "" }, "require": { - "php": "^7.1.3" + "php": "^7.1.3", + "symfony/polyfill-ctype": "~1.8" }, "type": "library", "extra": { "branch-alias": { - "dev-master": "4.0-dev" + "dev-master": "4.1-dev" } }, "autoload": { @@ -1837,20 +1896,20 @@ ], "description": "Symfony Filesystem Component", "homepage": "https://symfony.com", - "time": "2018-01-03T07:38:00+00:00" + "time": "2018-05-30T07:26:09+00:00" }, { "name": "symfony/finder", - "version": "v4.0.4", + "version": "v4.1.1", "source": { "type": "git", "url": "https://github.com/symfony/finder.git", - "reference": "8b08180f2b7ccb41062366b9ad91fbc4f1af8601" + "reference": "84714b8417d19e4ba02ea78a41a975b3efaafddb" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/finder/zipball/8b08180f2b7ccb41062366b9ad91fbc4f1af8601", - "reference": "8b08180f2b7ccb41062366b9ad91fbc4f1af8601", + "url": "https://api.github.com/repos/symfony/finder/zipball/84714b8417d19e4ba02ea78a41a975b3efaafddb", + "reference": "84714b8417d19e4ba02ea78a41a975b3efaafddb", "shasum": "" }, "require": { @@ -1859,7 +1918,7 @@ "type": "library", "extra": { "branch-alias": { - "dev-master": "4.0-dev" + "dev-master": "4.1-dev" } }, "autoload": { @@ -1886,20 +1945,20 @@ ], "description": "Symfony Finder Component", "homepage": "https://symfony.com", - "time": "2018-01-03T07:38:00+00:00" + "time": "2018-06-19T21:38:16+00:00" }, { "name": "symfony/form", - "version": "v4.0.4", + "version": "v4.1.1", "source": { "type": "git", "url": "https://github.com/symfony/form.git", - "reference": "46ff2f07ea787a500a9a7000389744c1445fb40e" + "reference": "cf9ed8b1a17b34d52c458352cb0c29838ee5f825" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/form/zipball/46ff2f07ea787a500a9a7000389744c1445fb40e", - "reference": "46ff2f07ea787a500a9a7000389744c1445fb40e", + "url": "https://api.github.com/repos/symfony/form/zipball/cf9ed8b1a17b34d52c458352cb0c29838ee5f825", + "reference": "cf9ed8b1a17b34d52c458352cb0c29838ee5f825", "shasum": "" }, "require": { @@ -1907,6 +1966,7 @@ "symfony/event-dispatcher": "~3.4|~4.0", "symfony/intl": "~3.4|~4.0", "symfony/options-resolver": "~3.4|~4.0", + "symfony/polyfill-ctype": "~1.8", "symfony/polyfill-mbstring": "~1.0", "symfony/property-access": "~3.4|~4.0" }, @@ -1916,7 +1976,7 @@ "symfony/doctrine-bridge": "<3.4", "symfony/framework-bundle": "<3.4", "symfony/http-kernel": "<3.4", - "symfony/twig-bridge": "<3.4" + "symfony/twig-bridge": "<3.4.5|<4.0.5,>=4.0" }, "require-dev": { "doctrine/collections": "~1.0", @@ -1939,7 +1999,7 @@ "type": "library", "extra": { "branch-alias": { - "dev-master": "4.0-dev" + "dev-master": "4.1-dev" } }, "autoload": { @@ -1966,20 +2026,20 @@ ], "description": "Symfony Form Component", "homepage": "https://symfony.com", - "time": "2018-01-29T09:06:29+00:00" + "time": "2018-06-22T08:59:39+00:00" }, { "name": "symfony/framework-bundle", - "version": "v4.0.4", + "version": "v4.1.1", "source": { "type": "git", "url": "https://github.com/symfony/framework-bundle.git", - "reference": "3766b9b88e9918f68560b58a404340b41112b861" + "reference": "a34630e9712b23fb0a20cc12fe937a9ddcaacbe8" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/framework-bundle/zipball/3766b9b88e9918f68560b58a404340b41112b861", - "reference": "3766b9b88e9918f68560b58a404340b41112b861", + "url": "https://api.github.com/repos/symfony/framework-bundle/zipball/a34630e9712b23fb0a20cc12fe937a9ddcaacbe8", + "reference": "a34630e9712b23fb0a20cc12fe937a9ddcaacbe8", "shasum": "" }, "require": { @@ -1987,14 +2047,14 @@ "php": "^7.1.3", "symfony/cache": "~3.4|~4.0", "symfony/config": "~3.4|~4.0", - "symfony/dependency-injection": "^3.4.3|^4.0.3", - "symfony/event-dispatcher": "~3.4|~4.0", + "symfony/dependency-injection": "^4.1.1", + "symfony/event-dispatcher": "^4.1", "symfony/filesystem": "~3.4|~4.0", "symfony/finder": "~3.4|~4.0", - "symfony/http-foundation": "~3.4|~4.0", - "symfony/http-kernel": "~3.4|~4.0", + "symfony/http-foundation": "^4.1", + "symfony/http-kernel": "^4.1", "symfony/polyfill-mbstring": "~1.0", - "symfony/routing": "~3.4|~4.0" + "symfony/routing": "^4.1" }, "conflict": { "phpdocumentor/reflection-docblock": "<3.0", @@ -2002,13 +2062,13 @@ "phpunit/phpunit": "<4.8.35|<5.4.3,>=5.0", "symfony/asset": "<3.4", "symfony/console": "<3.4", - "symfony/form": "<3.4", + "symfony/form": "<4.1", "symfony/property-info": "<3.4", - "symfony/serializer": "<3.4", + "symfony/serializer": "<4.1", "symfony/stopwatch": "<3.4", "symfony/translation": "<3.4", - "symfony/validator": "<3.4", - "symfony/workflow": "<3.4" + "symfony/validator": "<4.1", + "symfony/workflow": "<4.1" }, "require-dev": { "doctrine/annotations": "~1.0", @@ -2021,22 +2081,23 @@ "symfony/css-selector": "~3.4|~4.0", "symfony/dom-crawler": "~3.4|~4.0", "symfony/expression-language": "~3.4|~4.0", - "symfony/form": "~3.4|~4.0", + "symfony/form": "^4.1", "symfony/lock": "~3.4|~4.0", + "symfony/messenger": "^4.1", "symfony/polyfill-intl-icu": "~1.0", "symfony/process": "~3.4|~4.0", "symfony/property-info": "~3.4|~4.0", "symfony/security": "~3.4|~4.0", "symfony/security-core": "~3.4|~4.0", "symfony/security-csrf": "~3.4|~4.0", - "symfony/serializer": "~3.4|~4.0", + "symfony/serializer": "^4.1", "symfony/stopwatch": "~3.4|~4.0", "symfony/templating": "~3.4|~4.0", "symfony/translation": "~3.4|~4.0", - "symfony/validator": "~3.4|~4.0", + "symfony/validator": "^4.1", "symfony/var-dumper": "~3.4|~4.0", "symfony/web-link": "~3.4|~4.0", - "symfony/workflow": "~3.4|~4.0", + "symfony/workflow": "^4.1", "symfony/yaml": "~3.4|~4.0", "twig/twig": "~1.34|~2.4" }, @@ -2053,7 +2114,7 @@ "type": "symfony-bundle", "extra": { "branch-alias": { - "dev-master": "4.0-dev" + "dev-master": "4.1-dev" } }, "autoload": { @@ -2080,20 +2141,20 @@ ], "description": "Symfony FrameworkBundle", "homepage": "https://symfony.com", - "time": "2018-01-29T09:06:29+00:00" + "time": "2018-06-20T21:41:56+00:00" }, { "name": "symfony/http-foundation", - "version": "v4.0.4", + "version": "v4.1.1", "source": { "type": "git", "url": "https://github.com/symfony/http-foundation.git", - "reference": "82a3ee2c6662d08ca1adf99e1ef2e31ab48196d4" + "reference": "4f9c7cf962e635b0b26b14500ac046e07dbef7f3" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/http-foundation/zipball/82a3ee2c6662d08ca1adf99e1ef2e31ab48196d4", - "reference": "82a3ee2c6662d08ca1adf99e1ef2e31ab48196d4", + "url": "https://api.github.com/repos/symfony/http-foundation/zipball/4f9c7cf962e635b0b26b14500ac046e07dbef7f3", + "reference": "4f9c7cf962e635b0b26b14500ac046e07dbef7f3", "shasum": "" }, "require": { @@ -2101,12 +2162,13 @@ "symfony/polyfill-mbstring": "~1.1" }, "require-dev": { + "predis/predis": "~1.0", "symfony/expression-language": "~3.4|~4.0" }, "type": "library", "extra": { "branch-alias": { - "dev-master": "4.0-dev" + "dev-master": "4.1-dev" } }, "autoload": { @@ -2133,33 +2195,34 @@ ], "description": "Symfony HttpFoundation Component", "homepage": "https://symfony.com", - "time": "2018-01-29T09:06:29+00:00" + "time": "2018-06-19T21:38:16+00:00" }, { "name": "symfony/http-kernel", - "version": "v4.0.4", + "version": "v4.1.1", "source": { "type": "git", "url": "https://github.com/symfony/http-kernel.git", - "reference": "194bd224ec27952eac6d4fea6264b22990834eca" + "reference": "29c094a1c4f8209b7e033f612cbbd69029e38955" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/http-kernel/zipball/194bd224ec27952eac6d4fea6264b22990834eca", - "reference": "194bd224ec27952eac6d4fea6264b22990834eca", + "url": "https://api.github.com/repos/symfony/http-kernel/zipball/29c094a1c4f8209b7e033f612cbbd69029e38955", + "reference": "29c094a1c4f8209b7e033f612cbbd69029e38955", "shasum": "" }, "require": { "php": "^7.1.3", "psr/log": "~1.0", "symfony/debug": "~3.4|~4.0", - "symfony/event-dispatcher": "~3.4|~4.0", - "symfony/http-foundation": "~3.4.4|~4.0.4" + "symfony/event-dispatcher": "~4.1", + "symfony/http-foundation": "^4.1.1", + "symfony/polyfill-ctype": "~1.8" }, "conflict": { "symfony/config": "<3.4", - "symfony/dependency-injection": "<3.4", - "symfony/var-dumper": "<3.4", + "symfony/dependency-injection": "<4.1", + "symfony/var-dumper": "<4.1.1", "twig/twig": "<1.34|<2.4,>=2" }, "provide": { @@ -2171,7 +2234,7 @@ "symfony/config": "~3.4|~4.0", "symfony/console": "~3.4|~4.0", "symfony/css-selector": "~3.4|~4.0", - "symfony/dependency-injection": "~3.4|~4.0", + "symfony/dependency-injection": "^4.1", "symfony/dom-crawler": "~3.4|~4.0", "symfony/expression-language": "~3.4|~4.0", "symfony/finder": "~3.4|~4.0", @@ -2180,7 +2243,7 @@ "symfony/stopwatch": "~3.4|~4.0", "symfony/templating": "~3.4|~4.0", "symfony/translation": "~3.4|~4.0", - "symfony/var-dumper": "~3.4|~4.0" + "symfony/var-dumper": "^4.1.1" }, "suggest": { "symfony/browser-kit": "", @@ -2192,7 +2255,7 @@ "type": "library", "extra": { "branch-alias": { - "dev-master": "4.0-dev" + "dev-master": "4.1-dev" } }, "autoload": { @@ -2219,29 +2282,30 @@ ], "description": "Symfony HttpKernel Component", "homepage": "https://symfony.com", - "time": "2018-01-29T13:27:08+00:00" + "time": "2018-06-25T13:06:45+00:00" }, { "name": "symfony/inflector", - "version": "v4.0.4", + "version": "v4.1.1", "source": { "type": "git", "url": "https://github.com/symfony/inflector.git", - "reference": "da634a9968162f7c5c94f8d6949a4ede86085304" + "reference": "a55513ebd8aa4843300e325c84d0954a9d1f4ed8" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/inflector/zipball/da634a9968162f7c5c94f8d6949a4ede86085304", - "reference": "da634a9968162f7c5c94f8d6949a4ede86085304", + "url": "https://api.github.com/repos/symfony/inflector/zipball/a55513ebd8aa4843300e325c84d0954a9d1f4ed8", + "reference": "a55513ebd8aa4843300e325c84d0954a9d1f4ed8", "shasum": "" }, "require": { - "php": "^7.1.3" + "php": "^7.1.3", + "symfony/polyfill-ctype": "~1.8" }, "type": "library", "extra": { "branch-alias": { - "dev-master": "4.0-dev" + "dev-master": "4.1-dev" } }, "autoload": { @@ -2276,20 +2340,20 @@ "symfony", "words" ], - "time": "2018-01-03T17:15:19+00:00" + "time": "2018-05-01T23:02:13+00:00" }, { "name": "symfony/intl", - "version": "v4.0.4", + "version": "v4.1.1", "source": { "type": "git", "url": "https://github.com/symfony/intl.git", - "reference": "e67537d88dd27c7ae9ca1ff05c51ebb8eb59c391" + "reference": "cb21b901892c0d637f9c2f50860ed2fe29ce4b55" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/intl/zipball/e67537d88dd27c7ae9ca1ff05c51ebb8eb59c391", - "reference": "e67537d88dd27c7ae9ca1ff05c51ebb8eb59c391", + "url": "https://api.github.com/repos/symfony/intl/zipball/cb21b901892c0d637f9c2f50860ed2fe29ce4b55", + "reference": "cb21b901892c0d637f9c2f50860ed2fe29ce4b55", "shasum": "" }, "require": { @@ -2305,7 +2369,7 @@ "type": "library", "extra": { "branch-alias": { - "dev-master": "4.0-dev" + "dev-master": "4.1-dev" } }, "autoload": { @@ -2351,33 +2415,38 @@ "l10n", "localization" ], - "time": "2018-01-03T07:38:00+00:00" + "time": "2018-06-25T11:12:43+00:00" }, { "name": "symfony/maker-bundle", - "version": "v1.1.1", + "version": "v1.5.0", "source": { "type": "git", "url": "https://github.com/symfony/maker-bundle.git", - "reference": "ba427289009de6f0fd51fb51186eeaa70ab3a33d" + "reference": "bb0485a3b2eecc561eff735109316677e18fb1d1" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/maker-bundle/zipball/ba427289009de6f0fd51fb51186eeaa70ab3a33d", - "reference": "ba427289009de6f0fd51fb51186eeaa70ab3a33d", + "url": "https://api.github.com/repos/symfony/maker-bundle/zipball/bb0485a3b2eecc561eff735109316677e18fb1d1", + "reference": "bb0485a3b2eecc561eff735109316677e18fb1d1", "shasum": "" }, "require": { + "doctrine/inflector": "^1.2", + "nikic/php-parser": "^4.0", "php": "^7.0.8", "symfony/config": "^3.4|^4.0", "symfony/console": "^3.4|^4.0", "symfony/dependency-injection": "^3.4|^4.0", "symfony/filesystem": "^3.4|^4.0", + "symfony/finder": "^3.4|^4.0", "symfony/framework-bundle": "^3.4|^4.0", "symfony/http-kernel": "^3.4|^4.0" }, "require-dev": { "allocine/twigcs": "^3.0", + "doctrine/doctrine-bundle": "^1.8", + "doctrine/orm": "^2.3", "friendsofphp/php-cs-fixer": "^2.8", "symfony/phpunit-bridge": "^3.4|^4.0", "symfony/process": "^3.4|^4.0" @@ -2411,20 +2480,20 @@ "scaffold", "scaffolding" ], - "time": "2018-02-21T19:43:12+00:00" + "time": "2018-05-17T19:26:29+00:00" }, { "name": "symfony/monolog-bridge", - "version": "v4.0.4", + "version": "v4.1.1", "source": { "type": "git", "url": "https://github.com/symfony/monolog-bridge.git", - "reference": "1b4fb2313312ec6cfae8ce45fccb2a88ec99d892" + "reference": "0a7cac4e6f2eb72428367893d6d2fc2883b4aeba" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/monolog-bridge/zipball/1b4fb2313312ec6cfae8ce45fccb2a88ec99d892", - "reference": "1b4fb2313312ec6cfae8ce45fccb2a88ec99d892", + "url": "https://api.github.com/repos/symfony/monolog-bridge/zipball/0a7cac4e6f2eb72428367893d6d2fc2883b4aeba", + "reference": "0a7cac4e6f2eb72428367893d6d2fc2883b4aeba", "shasum": "" }, "require": { @@ -2450,7 +2519,7 @@ "type": "symfony-bridge", "extra": { "branch-alias": { - "dev-master": "4.0-dev" + "dev-master": "4.1-dev" } }, "autoload": { @@ -2477,34 +2546,34 @@ ], "description": "Symfony Monolog Bridge", "homepage": "https://symfony.com", - "time": "2018-01-03T07:38:00+00:00" + "time": "2018-05-31T10:17:53+00:00" }, { "name": "symfony/monolog-bundle", - "version": "v3.1.2", + "version": "v3.3.0", "source": { "type": "git", "url": "https://github.com/symfony/monolog-bundle.git", - "reference": "2b41b8b6d2c6edb1a5494f02f8e4129be2a44784" + "reference": "8204f3cd7c1bd6a6e2955c0a34475243a7bd9802" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/monolog-bundle/zipball/2b41b8b6d2c6edb1a5494f02f8e4129be2a44784", - "reference": "2b41b8b6d2c6edb1a5494f02f8e4129be2a44784", + "url": "https://api.github.com/repos/symfony/monolog-bundle/zipball/8204f3cd7c1bd6a6e2955c0a34475243a7bd9802", + "reference": "8204f3cd7c1bd6a6e2955c0a34475243a7bd9802", "shasum": "" }, "require": { "monolog/monolog": "~1.22", - "php": ">=5.3.2", - "symfony/config": "~2.7|~3.0|~4.0", - "symfony/dependency-injection": "~2.7|~3.0|~4.0", - "symfony/http-kernel": "~2.7|~3.0|~4.0", - "symfony/monolog-bridge": "~2.7|~3.0|~4.0" + "php": ">=5.6", + "symfony/config": "~2.7|~3.3|~4.0", + "symfony/dependency-injection": "~2.7|~3.4.10|^4.0.10", + "symfony/http-kernel": "~2.7|~3.3|~4.0", + "symfony/monolog-bridge": "~2.7|~3.3|~4.0" }, "require-dev": { - "symfony/console": "~2.3|~3.0|~4.0", + "symfony/console": "~2.7|~3.3|~4.0", "symfony/phpunit-bridge": "^3.3|^4.0", - "symfony/yaml": "~2.3|~3.0|~4.0" + "symfony/yaml": "~2.7|~3.3|~4.0" }, "type": "symfony-bundle", "extra": { @@ -2540,20 +2609,20 @@ "log", "logging" ], - "time": "2017-11-06T16:02:17+00:00" + "time": "2018-06-04T05:55:43+00:00" }, { "name": "symfony/options-resolver", - "version": "v4.0.4", + "version": "v4.1.1", "source": { "type": "git", "url": "https://github.com/symfony/options-resolver.git", - "reference": "371532a2cfe932f7a3766dd4c45364566def1dd0" + "reference": "45cdcc8a96ef92b43a50723e6d1f5f83096e8cef" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/options-resolver/zipball/371532a2cfe932f7a3766dd4c45364566def1dd0", - "reference": "371532a2cfe932f7a3766dd4c45364566def1dd0", + "url": "https://api.github.com/repos/symfony/options-resolver/zipball/45cdcc8a96ef92b43a50723e6d1f5f83096e8cef", + "reference": "45cdcc8a96ef92b43a50723e6d1f5f83096e8cef", "shasum": "" }, "require": { @@ -2562,7 +2631,7 @@ "type": "library", "extra": { "branch-alias": { - "dev-master": "4.0-dev" + "dev-master": "4.1-dev" } }, "autoload": { @@ -2594,54 +2663,37 @@ "configuration", "options" ], - "time": "2018-01-18T22:19:33+00:00" + "time": "2018-05-31T10:17:53+00:00" }, { - "name": "symfony/phpunit-bridge", - "version": "v4.0.4", + "name": "symfony/polyfill-ctype", + "version": "v1.8.0", "source": { "type": "git", - "url": "https://github.com/symfony/phpunit-bridge.git", - "reference": "c12fc01946942723ee824b5f09d241f5de15c037" + "url": "https://github.com/symfony/polyfill-ctype.git", + "reference": "7cc359f1b7b80fc25ed7796be7d96adc9b354bae" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/phpunit-bridge/zipball/c12fc01946942723ee824b5f09d241f5de15c037", - "reference": "c12fc01946942723ee824b5f09d241f5de15c037", + "url": "https://api.github.com/repos/symfony/polyfill-ctype/zipball/7cc359f1b7b80fc25ed7796be7d96adc9b354bae", + "reference": "7cc359f1b7b80fc25ed7796be7d96adc9b354bae", "shasum": "" }, "require": { "php": ">=5.3.3" }, - "conflict": { - "phpunit/phpunit": "<4.8.35|<5.4.3,>=5.0" - }, - "suggest": { - "ext-zip": "Zip support is required when using bin/simple-phpunit", - "symfony/debug": "For tracking deprecated interfaces usages at runtime with DebugClassLoader" - }, - "bin": [ - "bin/simple-phpunit" - ], - "type": "symfony-bridge", + "type": "library", "extra": { "branch-alias": { - "dev-master": "4.0-dev" - }, - "thanks": { - "name": "phpunit/phpunit", - "url": "https://github.com/sebastianbergmann/phpunit" + "dev-master": "1.8-dev" } }, "autoload": { + "psr-4": { + "Symfony\\Polyfill\\Ctype\\": "" + }, "files": [ "bootstrap.php" - ], - "psr-4": { - "Symfony\\Bridge\\PhpUnit\\": "" - }, - "exclude-from-classmap": [ - "/Tests/" ] }, "notification-url": "https://packagist.org/downloads/", @@ -2649,31 +2701,37 @@ "MIT" ], "authors": [ - { - "name": "Nicolas Grekas", - "email": "p@tchwork.com" - }, { "name": "Symfony Community", "homepage": "https://symfony.com/contributors" + }, + { + "name": "Gert de Pagter", + "email": "BackEndTea@gmail.com" } ], - "description": "Symfony PHPUnit Bridge", + "description": "Symfony polyfill for ctype functions", "homepage": "https://symfony.com", - "time": "2018-01-21T19:06:11+00:00" + "keywords": [ + "compatibility", + "ctype", + "polyfill", + "portable" + ], + "time": "2018-04-30T19:57:29+00:00" }, { "name": "symfony/polyfill-intl-icu", - "version": "v1.7.0", + "version": "v1.8.0", "source": { "type": "git", "url": "https://github.com/symfony/polyfill-intl-icu.git", - "reference": "254919c03761d46c29291616576ed003f10e91c1" + "reference": "80ee17ae83c10cd513e5144f91a73607a21edb4e" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/polyfill-intl-icu/zipball/254919c03761d46c29291616576ed003f10e91c1", - "reference": "254919c03761d46c29291616576ed003f10e91c1", + "url": "https://api.github.com/repos/symfony/polyfill-intl-icu/zipball/80ee17ae83c10cd513e5144f91a73607a21edb4e", + "reference": "80ee17ae83c10cd513e5144f91a73607a21edb4e", "shasum": "" }, "require": { @@ -2686,7 +2744,7 @@ "type": "library", "extra": { "branch-alias": { - "dev-master": "1.7-dev" + "dev-master": "1.8-dev" } }, "autoload": { @@ -2718,20 +2776,20 @@ "portable", "shim" ], - "time": "2018-01-30T19:27:44+00:00" + "time": "2018-04-25T14:53:50+00:00" }, { "name": "symfony/polyfill-mbstring", - "version": "v1.7.0", + "version": "v1.8.0", "source": { "type": "git", "url": "https://github.com/symfony/polyfill-mbstring.git", - "reference": "78be803ce01e55d3491c1397cf1c64beb9c1b63b" + "reference": "3296adf6a6454a050679cde90f95350ad604b171" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/polyfill-mbstring/zipball/78be803ce01e55d3491c1397cf1c64beb9c1b63b", - "reference": "78be803ce01e55d3491c1397cf1c64beb9c1b63b", + "url": "https://api.github.com/repos/symfony/polyfill-mbstring/zipball/3296adf6a6454a050679cde90f95350ad604b171", + "reference": "3296adf6a6454a050679cde90f95350ad604b171", "shasum": "" }, "require": { @@ -2743,7 +2801,7 @@ "type": "library", "extra": { "branch-alias": { - "dev-master": "1.7-dev" + "dev-master": "1.8-dev" } }, "autoload": { @@ -2777,20 +2835,20 @@ "portable", "shim" ], - "time": "2018-01-30T19:27:44+00:00" + "time": "2018-04-26T10:06:28+00:00" }, { "name": "symfony/polyfill-php72", - "version": "v1.7.0", + "version": "v1.8.0", "source": { "type": "git", "url": "https://github.com/symfony/polyfill-php72.git", - "reference": "8eca20c8a369e069d4f4c2ac9895144112867422" + "reference": "a4576e282d782ad82397f3e4ec1df8e0f0cafb46" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/polyfill-php72/zipball/8eca20c8a369e069d4f4c2ac9895144112867422", - "reference": "8eca20c8a369e069d4f4c2ac9895144112867422", + "url": "https://api.github.com/repos/symfony/polyfill-php72/zipball/a4576e282d782ad82397f3e4ec1df8e0f0cafb46", + "reference": "a4576e282d782ad82397f3e4ec1df8e0f0cafb46", "shasum": "" }, "require": { @@ -2799,7 +2857,7 @@ "type": "library", "extra": { "branch-alias": { - "dev-master": "1.7-dev" + "dev-master": "1.8-dev" } }, "autoload": { @@ -2832,7 +2890,7 @@ "portable", "shim" ], - "time": "2018-01-31T17:43:24+00:00" + "time": "2018-04-26T10:06:28+00:00" }, { "name": "symfony/profiler-pack", @@ -2864,16 +2922,16 @@ }, { "name": "symfony/property-access", - "version": "v4.0.4", + "version": "v4.1.1", "source": { "type": "git", "url": "https://github.com/symfony/property-access.git", - "reference": "e0fef10eb7e11cae9421d8d89024dfeae0acffb7" + "reference": "f957d37eb476c9442a0c684b0cd0dd1fb38cb74a" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/property-access/zipball/e0fef10eb7e11cae9421d8d89024dfeae0acffb7", - "reference": "e0fef10eb7e11cae9421d8d89024dfeae0acffb7", + "url": "https://api.github.com/repos/symfony/property-access/zipball/f957d37eb476c9442a0c684b0cd0dd1fb38cb74a", + "reference": "f957d37eb476c9442a0c684b0cd0dd1fb38cb74a", "shasum": "" }, "require": { @@ -2889,7 +2947,7 @@ "type": "library", "extra": { "branch-alias": { - "dev-master": "4.0-dev" + "dev-master": "4.1-dev" } }, "autoload": { @@ -2927,20 +2985,20 @@ "property path", "reflection" ], - "time": "2018-01-03T07:38:00+00:00" + "time": "2018-05-30T07:26:09+00:00" }, { "name": "symfony/routing", - "version": "v4.0.4", + "version": "v4.1.1", "source": { "type": "git", "url": "https://github.com/symfony/routing.git", - "reference": "a69bd948700b672e036147762f46749bcae33796" + "reference": "b38b9797327b26ea2e4146a40e6e2dc9820a6932" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/routing/zipball/a69bd948700b672e036147762f46749bcae33796", - "reference": "a69bd948700b672e036147762f46749bcae33796", + "url": "https://api.github.com/repos/symfony/routing/zipball/b38b9797327b26ea2e4146a40e6e2dc9820a6932", + "reference": "b38b9797327b26ea2e4146a40e6e2dc9820a6932", "shasum": "" }, "require": { @@ -2953,7 +3011,6 @@ }, "require-dev": { "doctrine/annotations": "~1.0", - "doctrine/common": "~2.2", "psr/log": "~1.0", "symfony/config": "~3.4|~4.0", "symfony/dependency-injection": "~3.4|~4.0", @@ -2972,7 +3029,7 @@ "type": "library", "extra": { "branch-alias": { - "dev-master": "4.0-dev" + "dev-master": "4.1-dev" } }, "autoload": { @@ -3005,20 +3062,20 @@ "uri", "url" ], - "time": "2018-01-16T18:04:12+00:00" + "time": "2018-06-19T21:38:16+00:00" }, { "name": "symfony/stopwatch", - "version": "v4.0.4", + "version": "v4.1.1", "source": { "type": "git", "url": "https://github.com/symfony/stopwatch.git", - "reference": "d52321f0e2b596bd03b5d1dd6eebe71caa925704" + "reference": "07463bbbbbfe119045a24c4a516f92ebd2752784" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/stopwatch/zipball/d52321f0e2b596bd03b5d1dd6eebe71caa925704", - "reference": "d52321f0e2b596bd03b5d1dd6eebe71caa925704", + "url": "https://api.github.com/repos/symfony/stopwatch/zipball/07463bbbbbfe119045a24c4a516f92ebd2752784", + "reference": "07463bbbbbfe119045a24c4a516f92ebd2752784", "shasum": "" }, "require": { @@ -3027,7 +3084,7 @@ "type": "library", "extra": { "branch-alias": { - "dev-master": "4.0-dev" + "dev-master": "4.1-dev" } }, "autoload": { @@ -3054,20 +3111,20 @@ ], "description": "Symfony Stopwatch Component", "homepage": "https://symfony.com", - "time": "2018-01-03T07:38:00+00:00" + "time": "2018-02-19T16:51:42+00:00" }, { "name": "symfony/twig-bridge", - "version": "v4.0.4", + "version": "v4.1.1", "source": { "type": "git", "url": "https://github.com/symfony/twig-bridge.git", - "reference": "81260f5539bdd7a4b5c39c55e197dae6daecc33f" + "reference": "4794c3cac1cd3c0104ec194ecd3ea82019d94c64" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/twig-bridge/zipball/81260f5539bdd7a4b5c39c55e197dae6daecc33f", - "reference": "81260f5539bdd7a4b5c39c55e197dae6daecc33f", + "url": "https://api.github.com/repos/symfony/twig-bridge/zipball/4794c3cac1cd3c0104ec194ecd3ea82019d94c64", + "reference": "4794c3cac1cd3c0104ec194ecd3ea82019d94c64", "shasum": "" }, "require": { @@ -3076,7 +3133,7 @@ }, "conflict": { "symfony/console": "<3.4", - "symfony/form": "<3.4" + "symfony/form": "<4.1" }, "require-dev": { "symfony/asset": "~3.4|~4.0", @@ -3084,7 +3141,7 @@ "symfony/dependency-injection": "~3.4|~4.0", "symfony/expression-language": "~3.4|~4.0", "symfony/finder": "~3.4|~4.0", - "symfony/form": "~3.4|~4.0", + "symfony/form": "^4.1", "symfony/http-foundation": "~3.4|~4.0", "symfony/http-kernel": "~3.4|~4.0", "symfony/polyfill-intl-icu": "~1.0", @@ -3117,7 +3174,7 @@ "type": "symfony-bridge", "extra": { "branch-alias": { - "dev-master": "4.0-dev" + "dev-master": "4.1-dev" } }, "autoload": { @@ -3144,43 +3201,44 @@ ], "description": "Symfony Twig Bridge", "homepage": "https://symfony.com", - "time": "2018-01-18T22:19:33+00:00" + "time": "2018-06-25T11:12:43+00:00" }, { "name": "symfony/twig-bundle", - "version": "v4.0.4", + "version": "v4.1.1", "source": { "type": "git", "url": "https://github.com/symfony/twig-bundle.git", - "reference": "854b3ae1e761cf9443241119675c64e263ff21a7" + "reference": "04f9b5055ca8ea1cb2abc247149b0b4ae4bac6da" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/twig-bundle/zipball/854b3ae1e761cf9443241119675c64e263ff21a7", - "reference": "854b3ae1e761cf9443241119675c64e263ff21a7", + "url": "https://api.github.com/repos/symfony/twig-bundle/zipball/04f9b5055ca8ea1cb2abc247149b0b4ae4bac6da", + "reference": "04f9b5055ca8ea1cb2abc247149b0b4ae4bac6da", "shasum": "" }, "require": { "php": "^7.1.3", "symfony/config": "~3.4|~4.0", - "symfony/http-foundation": "~3.4|~4.0", - "symfony/http-kernel": "~3.4|~4.0", + "symfony/http-foundation": "~4.1", + "symfony/http-kernel": "~4.1", + "symfony/polyfill-ctype": "~1.8", "symfony/twig-bridge": "^3.4.3|^4.0.3", "twig/twig": "~1.34|~2.4" }, "conflict": { - "symfony/dependency-injection": "<3.4", - "symfony/event-dispatcher": "<3.4" + "symfony/dependency-injection": "<4.1", + "symfony/framework-bundle": "<4.1" }, "require-dev": { "doctrine/annotations": "~1.0", "doctrine/cache": "~1.0", "symfony/asset": "~3.4|~4.0", - "symfony/dependency-injection": "~3.4|~4.0", + "symfony/dependency-injection": "~4.1", "symfony/expression-language": "~3.4|~4.0", "symfony/finder": "~3.4|~4.0", "symfony/form": "~3.4|~4.0", - "symfony/framework-bundle": "~3.4|~4.0", + "symfony/framework-bundle": "~4.1", "symfony/routing": "~3.4|~4.0", "symfony/stopwatch": "~3.4|~4.0", "symfony/templating": "~3.4|~4.0", @@ -3190,7 +3248,7 @@ "type": "symfony-bundle", "extra": { "branch-alias": { - "dev-master": "4.0-dev" + "dev-master": "4.1-dev" } }, "autoload": { @@ -3217,20 +3275,20 @@ ], "description": "Symfony TwigBundle", "homepage": "https://symfony.com", - "time": "2018-01-29T09:06:29+00:00" + "time": "2018-06-25T11:12:43+00:00" }, { "name": "symfony/var-dumper", - "version": "v4.0.4", + "version": "v4.1.1", "source": { "type": "git", "url": "https://github.com/symfony/var-dumper.git", - "reference": "6d63cc74f3e2d4961411ccb77389a00332653104" + "reference": "b2eebaec085d1f2cafbad7644733d494a3bbbc9b" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/var-dumper/zipball/6d63cc74f3e2d4961411ccb77389a00332653104", - "reference": "6d63cc74f3e2d4961411ccb77389a00332653104", + "url": "https://api.github.com/repos/symfony/var-dumper/zipball/b2eebaec085d1f2cafbad7644733d494a3bbbc9b", + "reference": "b2eebaec085d1f2cafbad7644733d494a3bbbc9b", "shasum": "" }, "require": { @@ -3239,20 +3297,26 @@ "symfony/polyfill-php72": "~1.5" }, "conflict": { - "phpunit/phpunit": "<4.8.35|<5.4.3,>=5.0" + "phpunit/phpunit": "<4.8.35|<5.4.3,>=5.0", + "symfony/console": "<3.4" }, "require-dev": { "ext-iconv": "*", + "symfony/process": "~3.4|~4.0", "twig/twig": "~1.34|~2.4" }, "suggest": { "ext-iconv": "To convert non-UTF-8 strings to UTF-8 (or symfony/polyfill-iconv in case ext-iconv cannot be used).", - "ext-intl": "To show region name in time zone dump" + "ext-intl": "To show region name in time zone dump", + "symfony/console": "To use the ServerDumpCommand and/or the bin/var-dump-server script" }, + "bin": [ + "Resources/bin/var-dump-server" + ], "type": "library", "extra": { "branch-alias": { - "dev-master": "4.0-dev" + "dev-master": "4.1-dev" } }, "autoload": { @@ -3286,25 +3350,25 @@ "debug", "dump" ], - "time": "2018-01-29T09:06:29+00:00" + "time": "2018-06-23T12:23:56+00:00" }, { "name": "symfony/web-profiler-bundle", - "version": "v4.0.4", + "version": "v4.1.1", "source": { "type": "git", "url": "https://github.com/symfony/web-profiler-bundle.git", - "reference": "2074348dba4b49ea86d7ee7eaf1b4fcacc887120" + "reference": "0043c661d7dda6cc07b28345832912e548e204b6" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/web-profiler-bundle/zipball/2074348dba4b49ea86d7ee7eaf1b4fcacc887120", - "reference": "2074348dba4b49ea86d7ee7eaf1b4fcacc887120", + "url": "https://api.github.com/repos/symfony/web-profiler-bundle/zipball/0043c661d7dda6cc07b28345832912e548e204b6", + "reference": "0043c661d7dda6cc07b28345832912e548e204b6", "shasum": "" }, "require": { "php": "^7.1.3", - "symfony/http-kernel": "~3.4|~4.0", + "symfony/http-kernel": "~4.1", "symfony/routing": "~3.4|~4.0", "symfony/twig-bridge": "~3.4|~4.0", "symfony/var-dumper": "~3.4|~4.0", @@ -3325,7 +3389,7 @@ "type": "symfony-bundle", "extra": { "branch-alias": { - "dev-master": "4.0-dev" + "dev-master": "4.1-dev" } }, "autoload": { @@ -3352,24 +3416,25 @@ ], "description": "Symfony WebProfilerBundle", "homepage": "https://symfony.com", - "time": "2018-01-10T11:36:17+00:00" + "time": "2018-06-12T12:15:08+00:00" }, { "name": "symfony/yaml", - "version": "v4.0.4", + "version": "v4.1.1", "source": { "type": "git", "url": "https://github.com/symfony/yaml.git", - "reference": "ffc60bda1d4a00ec0b32eeabf39dc017bf480028" + "reference": "80e4bfa9685fc4a09acc4a857ec16974a9cd944e" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/yaml/zipball/ffc60bda1d4a00ec0b32eeabf39dc017bf480028", - "reference": "ffc60bda1d4a00ec0b32eeabf39dc017bf480028", + "url": "https://api.github.com/repos/symfony/yaml/zipball/80e4bfa9685fc4a09acc4a857ec16974a9cd944e", + "reference": "80e4bfa9685fc4a09acc4a857ec16974a9cd944e", "shasum": "" }, "require": { - "php": "^7.1.3" + "php": "^7.1.3", + "symfony/polyfill-ctype": "~1.8" }, "conflict": { "symfony/console": "<3.4" @@ -3383,7 +3448,7 @@ "type": "library", "extra": { "branch-alias": { - "dev-master": "4.0-dev" + "dev-master": "4.1-dev" } }, "autoload": { @@ -3410,20 +3475,20 @@ ], "description": "Symfony Yaml Component", "homepage": "https://symfony.com", - "time": "2018-01-21T19:06:11+00:00" + "time": "2018-05-30T07:26:09+00:00" }, { "name": "twig/twig", - "version": "v2.4.4", + "version": "v2.4.8", "source": { "type": "git", "url": "https://github.com/twigphp/Twig.git", - "reference": "eddb97148ad779f27e670e1e3f19fb323aedafeb" + "reference": "7b604c89da162034bdf4bb66310f358d313dd16d" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/twigphp/Twig/zipball/eddb97148ad779f27e670e1e3f19fb323aedafeb", - "reference": "eddb97148ad779f27e670e1e3f19fb323aedafeb", + "url": "https://api.github.com/repos/twigphp/Twig/zipball/7b604c89da162034bdf4bb66310f358d313dd16d", + "reference": "7b604c89da162034bdf4bb66310f358d313dd16d", "shasum": "" }, "require": { @@ -3432,8 +3497,8 @@ }, "require-dev": { "psr/container": "^1.0", - "symfony/debug": "~2.7", - "symfony/phpunit-bridge": "~3.3@dev" + "symfony/debug": "^2.7", + "symfony/phpunit-bridge": "^3.3" }, "type": "library", "extra": { @@ -3476,22 +3541,22 @@ "keywords": [ "templating" ], - "time": "2017-09-27T18:10:31+00:00" + "time": "2018-04-02T09:24:19+00:00" } ], "packages-dev": [ { "name": "symfony/dotenv", - "version": "v4.0.4", + "version": "v4.1.1", "source": { "type": "git", "url": "https://github.com/symfony/dotenv.git", - "reference": "afb6923923e22874dac20bd042167ccb8df1d158" + "reference": "f98b6b65e04dd51f40d2cfc81c2c833ff3773b1e" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/dotenv/zipball/afb6923923e22874dac20bd042167ccb8df1d158", - "reference": "afb6923923e22874dac20bd042167ccb8df1d158", + "url": "https://api.github.com/repos/symfony/dotenv/zipball/f98b6b65e04dd51f40d2cfc81c2c833ff3773b1e", + "reference": "f98b6b65e04dd51f40d2cfc81c2c833ff3773b1e", "shasum": "" }, "require": { @@ -3503,7 +3568,7 @@ "type": "library", "extra": { "branch-alias": { - "dev-master": "4.0-dev" + "dev-master": "4.1-dev" } }, "autoload": { @@ -3535,20 +3600,20 @@ "env", "environment" ], - "time": "2018-01-03T17:15:19+00:00" + "time": "2018-05-30T07:26:09+00:00" }, { "name": "symfony/flex", - "version": "v1.0.70", + "version": "v1.0.82", "source": { "type": "git", "url": "https://github.com/symfony/flex.git", - "reference": "1f00c05d35523dc0ac52e4a457989a069be5a7a4" + "reference": "729aee08d62b47224e85b83c97e2824ff7d1735e" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/flex/zipball/1f00c05d35523dc0ac52e4a457989a069be5a7a4", - "reference": "1f00c05d35523dc0ac52e4a457989a069be5a7a4", + "url": "https://api.github.com/repos/symfony/flex/zipball/729aee08d62b47224e85b83c97e2824ff7d1735e", + "reference": "729aee08d62b47224e85b83c97e2824ff7d1735e", "shasum": "" }, "require": { @@ -3581,7 +3646,7 @@ "email": "fabien.potencier@gmail.com" } ], - "time": "2018-02-22T07:00:47+00:00" + "time": "2018-05-02T19:08:56+00:00" } ], "aliases": [], @@ -3590,7 +3655,7 @@ "prefer-stable": false, "prefer-lowest": false, "platform": { - "php": "^7.1.0" + "php": "^7.2.0" }, "platform-dev": [] } diff --git a/src/Controller/CameraController.php b/src/Controller/CameraController.php index 237b1f8..16a0a27 100644 --- a/src/Controller/CameraController.php +++ b/src/Controller/CameraController.php @@ -7,12 +7,10 @@ use App\Form\CameraType; use Doctrine\ORM\OptimisticLockException; use Doctrine\ORM\ORMInvalidArgumentException; use Symfony\Bundle\FrameworkBundle\Controller\Controller; -use Sensio\Bundle\FrameworkExtraBundle\Configuration\Method; -use Sensio\Bundle\FrameworkExtraBundle\Configuration\Route; +use Symfony\Component\Routing\Annotation\Route; use Symfony\Component\Form\FormInterface; use Symfony\Component\HttpFoundation\RedirectResponse; use Symfony\Component\HttpFoundation\Request; -use Symfony\Component\HttpFoundation\Response; /** * Camera controller. @@ -24,8 +22,7 @@ class CameraController extends Controller /** * Lists all camera entities. * - * @Route("/", name="camera_index") - * @Method("GET") + * @Route("/", name="camera_index", methods={"GET"}) */ public function indexAction() { @@ -46,8 +43,7 @@ class CameraController extends Controller /** * Creates a new camera entity. * - * @Route("/new", name="camera_new") - * @Method({"GET", "POST"}) + * @Route("/new", name="camera_new", methods={"GET", "POST"}) */ public function newAction(Request $request) { @@ -72,8 +68,7 @@ class CameraController extends Controller /** * Finds and displays a camera entity. * - * @Route("/{id}", name="camera_show") - * @Method("GET") + * @Route("/{id}", name="camera_show", methods={"GET"}) */ public function showAction(Camera $camera) { @@ -88,8 +83,7 @@ class CameraController extends Controller /** * Displays a form to edit an existing camera entity. * - * @Route("/{id}/edit", name="camera_edit") - * @Method({"GET", "POST"}) + * @Route("/{id}/edit", name="camera_edit", methods={"GET", "POST"}) * @throws \LogicException */ public function editAction(Request $request, Camera $camera) @@ -117,8 +111,7 @@ class CameraController extends Controller /** * Deletes a camera entity. * - * @Route("/{id}", name="camera_delete") - * @Method("DELETE") + * @Route("/{id}", name="camera_delete", methods={"DELETE"}) * @throws \LogicException */ public function deleteAction(Request $request, Camera $camera) @@ -136,8 +129,7 @@ class CameraController extends Controller /** * Moves a camera to the previouslyOwned table * - * @Route("/{id}/deacquire", name="camera_deacquire") - * @Method("POST") + * @Route("/{id}/deacquire", name="camera_deacquire", methods={"POST"}) * @param Request $request * @param Camera $camera * @throws \LogicException diff --git a/src/Controller/CameraTypeController.php b/src/Controller/CameraTypeController.php index 7c3d19f..768d788 100644 --- a/src/Controller/CameraTypeController.php +++ b/src/Controller/CameraTypeController.php @@ -4,8 +4,7 @@ namespace App\Controller; use App\Entity\CameraType; use Symfony\Bundle\FrameworkBundle\Controller\Controller; -use Sensio\Bundle\FrameworkExtraBundle\Configuration\Method; -use Sensio\Bundle\FrameworkExtraBundle\Configuration\Route; +use Symfony\Component\Routing\Annotation\Route; use Symfony\Component\HttpFoundation\Request; /** @@ -18,8 +17,7 @@ class CameraTypeController extends Controller /** * Lists all cameraType entities. * - * @Route("/", name="camera-type_index") - * @Method("GET") + * @Route("/", name="camera-type_index", methods={"GET"}) */ public function indexAction() { @@ -37,8 +35,7 @@ class CameraTypeController extends Controller /** * Creates a new cameraType entity. * - * @Route("/new", name="camera-type_new") - * @Method({"GET", "POST"}) + * @Route("/new", name="camera-type_new", methods={"GET", "POST"}) */ public function newAction(Request $request) { @@ -63,8 +60,7 @@ class CameraTypeController extends Controller /** * Finds and displays a cameraType entity. * - * @Route("/{id}", name="camera-type_show") - * @Method("GET") + * @Route("/{id}", name="camera-type_show", methods={"GET"}) */ public function showAction(CameraType $cameraType) { @@ -79,8 +75,7 @@ class CameraTypeController extends Controller /** * Displays a form to edit an existing cameraType entity. * - * @Route("/{id}/edit", name="camera-type_edit") - * @Method({"GET", "POST"}) + * @Route("/{id}/edit", name="camera-type_edit", methods={"GET", "POST"}) */ public function editAction(Request $request, CameraType $cameraType) { @@ -104,8 +99,7 @@ class CameraTypeController extends Controller /** * Deletes a cameraType entity. * - * @Route("/{id}", name="camera-type_delete") - * @Method("DELETE") + * @Route("/{id}", name="camera-type_delete", methods={"DELETE"}) */ public function deleteAction(Request $request, CameraType $cameraType) { diff --git a/src/Controller/DefaultController.php b/src/Controller/DefaultController.php index 889039e..84b8a8b 100644 --- a/src/Controller/DefaultController.php +++ b/src/Controller/DefaultController.php @@ -2,8 +2,8 @@ namespace App\Controller; -use Sensio\Bundle\FrameworkExtraBundle\Configuration\Route; use Symfony\Bundle\FrameworkBundle\Controller\Controller; +use Symfony\Component\Routing\Annotation\Route; use Symfony\Component\HttpFoundation\Request; class DefaultController extends Controller diff --git a/src/Controller/FilmController.php b/src/Controller/FilmController.php index 23189d6..8eb5698 100644 --- a/src/Controller/FilmController.php +++ b/src/Controller/FilmController.php @@ -4,15 +4,10 @@ namespace App\Controller; use App\Entity\Film; use App\Form\FilmType; -use Doctrine\ORM\OptimisticLockException; -use Doctrine\ORM\ORMInvalidArgumentException; use Symfony\Bundle\FrameworkBundle\Controller\Controller; -use Sensio\Bundle\FrameworkExtraBundle\Configuration\Method; -use Sensio\Bundle\FrameworkExtraBundle\Configuration\Route; +use Symfony\Component\Routing\Annotation\Route; use Symfony\Component\Form\FormInterface; -use Symfony\Component\HttpFoundation\RedirectResponse; use Symfony\Component\HttpFoundation\Request; -use Symfony\Component\HttpFoundation\Response; /** * Film controller. @@ -24,8 +19,7 @@ class FilmController extends Controller /** * Lists all film entities. * - * @Route("/", name="film_index") - * @Method("GET") + * @Route("/", name="film_index", methods={"GET"}) */ public function indexAction() { @@ -45,8 +39,7 @@ class FilmController extends Controller /** * Creates a new film entity. * - * @Route("/new", name="film_new") - * @Method({"GET", "POST"}) + * @Route("/new", name="film_new", methods={"GET", "POST"}) */ public function newAction(Request $request) { @@ -71,8 +64,7 @@ class FilmController extends Controller /** * Finds and displays a film entity. * - * @Route("/{id}", name="film_show") - * @Method("GET") + * @Route("/{id}", name="film_show", methods={"GET"}) */ public function showAction(Film $film) { @@ -87,8 +79,7 @@ class FilmController extends Controller /** * Displays a form to edit an existing film entity. * - * @Route("/{id}/edit", name="film_edit") - * @Method({"GET", "POST"}) + * @Route("/{id}/edit", name="film_edit", methods={"GET", "POST"}) * @throws \LogicException */ public function editAction(Request $request, Film $film) @@ -114,8 +105,7 @@ class FilmController extends Controller /** * Deletes a film entity. * - * @Route("/{id}", name="film_delete") - * @Method("DELETE") + * @Route("/{id}", name="film_delete", methods={"DELETE"}) * @throws \LogicException */ public function deleteAction(Request $request, Film $film) diff --git a/src/Controller/FlashController.php b/src/Controller/FlashController.php index dd02248..3d13fd3 100644 --- a/src/Controller/FlashController.php +++ b/src/Controller/FlashController.php @@ -4,8 +4,7 @@ namespace App\Controller; use App\Entity\Flash; use Symfony\Bundle\FrameworkBundle\Controller\Controller; -use Sensio\Bundle\FrameworkExtraBundle\Configuration\Method; -use Sensio\Bundle\FrameworkExtraBundle\Configuration\Route; +use Symfony\Component\Routing\Annotation\Route; use Symfony\Component\HttpFoundation\Request; /** @@ -18,8 +17,7 @@ class FlashController extends Controller /** * Lists all flash entities. * - * @Route("/", name="flash_index") - * @Method("GET") + * @Route("/", name="flash_index", methods={"GET"}) */ public function indexAction() { @@ -39,8 +37,7 @@ class FlashController extends Controller /** * Creates a new flash entity. * - * @Route("/new", name="flash_new") - * @Method({"GET", "POST"}) + * @Route("/new", name="flash_new", methods={"GET", "POST"}) */ public function newAction(Request $request) { @@ -65,8 +62,7 @@ class FlashController extends Controller /** * Finds and displays a flash entity. * - * @Route("/{id}", name="flash_show") - * @Method("GET") + * @Route("/{id}", name="flash_show", methods={"GET"}) */ public function showAction(Flash $flash) { @@ -81,8 +77,7 @@ class FlashController extends Controller /** * Displays a form to edit an existing flash entity. * - * @Route("/{id}/edit", name="flash_edit") - * @Method({"GET", "POST"}) + * @Route("/{id}/edit", name="flash_edit", methods={"GET", "POST"}) */ public function editAction(Request $request, Flash $flash) { @@ -106,8 +101,7 @@ class FlashController extends Controller /** * Deletes a flash entity. * - * @Route("/{id}", name="flash_delete") - * @Method("DELETE") + * @Route("/{id}", name="flash_delete", methods={"DELETE"}) */ public function deleteAction(Request $request, Flash $flash) { diff --git a/src/Controller/LensesController.php b/src/Controller/LensesController.php index 6f6dd8f..22ebc7a 100644 --- a/src/Controller/LensesController.php +++ b/src/Controller/LensesController.php @@ -4,8 +4,8 @@ namespace App\Controller; use App\Entity\Lenses; use App\Form\LensesType; -use Sensio\Bundle\FrameworkExtraBundle\Configuration\{Method, Route}; use Symfony\Bundle\FrameworkBundle\Controller\Controller; +use Symfony\Component\Routing\Annotation\Route; use Symfony\Component\Form\FormInterface; use Symfony\Component\HttpFoundation\{Request, RedirectResponse}; @@ -19,8 +19,7 @@ class LensesController extends Controller /** * Lists all lens entities. * - * @Route("/", name="lens_index") - * @Method("GET") + * @Route("/", name="lens_index", methods={"GET"}) */ public function indexAction() { @@ -43,8 +42,7 @@ class LensesController extends Controller /** * Creates a new lens entity. * - * @Route("/new", name="lens_new") - * @Method({"GET", "POST"}) + * @Route("/new", name="lens_new", methods={"GET", "POST"}) */ public function newAction(Request $request) { @@ -69,8 +67,7 @@ class LensesController extends Controller /** * Finds and displays a lens entity. * - * @Route("/{id}", name="lens_show") - * @Method("GET") + * @Route("/{id}", name="lens_show", methods={"GET"}) */ public function showAction(Lenses $lense) { @@ -85,8 +82,7 @@ class LensesController extends Controller /** * Displays a form to edit an existing lens entity. * - * @Route("/{id}/edit", name="lens_edit") - * @Method({"GET", "POST"}) + * @Route("/{id}/edit", name="lens_edit", methods={"GET", "POST"}) */ public function editAction(Request $request, Lenses $lens) { @@ -112,8 +108,7 @@ class LensesController extends Controller /** * Moves a camera to the previouslyOwned table * - * @Route("/{id}/deacquire", name="lens_deacquire") - * @Method("POST") + * @Route("/{id}/deacquire", name="lens_deacquire", methods={"POST"}) * @param Request $request * @param Lenses $lens * @return RedirectResponse @@ -132,8 +127,7 @@ class LensesController extends Controller /** * Deletes a lens entity. * - * @Route("/{id}", name="lens_delete") - * @Method("DELETE") + * @Route("/{id}", name="lens_delete", methods={"DELETE"}) */ public function deleteAction(Request $request, Lenses $lens) { diff --git a/src/Controller/PreviouslyOwnedCameraController.php b/src/Controller/PreviouslyOwnedCameraController.php index 863f03e..4ec4a94 100644 --- a/src/Controller/PreviouslyOwnedCameraController.php +++ b/src/Controller/PreviouslyOwnedCameraController.php @@ -4,8 +4,8 @@ namespace App\Controller; use App\Entity\PreviouslyOwnedCamera; use App\Form\PreviouslyOwnedCameraType; -use Sensio\Bundle\FrameworkExtraBundle\Configuration\{Method, Route}; use Symfony\Bundle\FrameworkBundle\Controller\Controller; +use Symfony\Component\Routing\Annotation\Route; use Symfony\Component\Form\FormInterface; use Symfony\Component\HttpFoundation\{RedirectResponse, Request}; @@ -19,8 +19,7 @@ class PreviouslyOwnedCameraController extends Controller /** * Lists all previouslyOwnedCamera entities. * - * @Route("/", name="previously-owned-camera_index") - * @Method("GET") + * @Route("/", name="previously-owned-camera_index", methods={"GET"}) * @throws \UnexpectedValueException */ public function indexAction() @@ -41,8 +40,7 @@ class PreviouslyOwnedCameraController extends Controller /** * Finds and displays a previouslyOwnedCamera entity. * - * @Route("/{id}", name="previously-owned-camera_show") - * @Method("GET") + * @Route("/{id}", name="previously-owned-camera_show", methods={"GET"}) */ public function showAction(PreviouslyOwnedCamera $previouslyOwnedCamera) { @@ -54,8 +52,7 @@ class PreviouslyOwnedCameraController extends Controller /** * Displays a form to edit an existing previouslyOwnedCamera entity. * - * @Route("/{id}/edit", name="previously-owned-camera_edit") - * @Method({"GET", "POST"}) + * @Route("/{id}/edit", name="previously-owned-camera_edit", methods={"GET", "POST"}) * @throws \LogicException */ public function editAction(Request $request, PreviouslyOwnedCamera $previouslyOwnedCamera) @@ -81,8 +78,7 @@ class PreviouslyOwnedCameraController extends Controller /** * Moves a camera to the previouslyOwned table * - * @Route("/{id}/reacquire", name="previously-owned-camera_reacquire") - * @Method("POST") + * @Route("/{id}/reacquire", name="previously-owned-camera_reacquire", methods={"POST"}) * @param Request $request * @param PreviouslyOwnedCamera $camera * @throws \LogicException diff --git a/src/Controller/PreviouslyOwnedFlashController.php b/src/Controller/PreviouslyOwnedFlashController.php index 9b47ed3..f7c2c87 100644 --- a/src/Controller/PreviouslyOwnedFlashController.php +++ b/src/Controller/PreviouslyOwnedFlashController.php @@ -4,8 +4,7 @@ namespace App\Controller; use App\Entity\PreviouslyOwnedFlash; use Symfony\Bundle\FrameworkBundle\Controller\Controller; -use Sensio\Bundle\FrameworkExtraBundle\Configuration\Method; -use Sensio\Bundle\FrameworkExtraBundle\Configuration\Route; +use Symfony\Component\Routing\Annotation\Route; use Symfony\Component\HttpFoundation\Request; /** @@ -18,8 +17,7 @@ class PreviouslyOwnedFlashController extends Controller /** * Lists all previouslyOwnedFlash entities. * - * @Route("/", name="previously-owned-flash_index") - * @Method("GET") + * @Route("/", name="previously-owned-flash_index", methods={"GET"}) */ public function indexAction() { @@ -38,8 +36,7 @@ class PreviouslyOwnedFlashController extends Controller /** * Creates a new previouslyOwnedFlash entity. * - * @Route("/new", name="previously-owned-flash_new") - * @Method({"GET", "POST"}) + * @Route("/new", name="previously-owned-flash_new", methods={"GET", "POST"}) */ public function newAction(Request $request) { @@ -64,8 +61,7 @@ class PreviouslyOwnedFlashController extends Controller /** * Finds and displays a previouslyOwnedFlash entity. * - * @Route("/{id}", name="previously-owned-flash_show") - * @Method("GET") + * @Route("/{id}", name="previously-owned-flash_show", methods={"GET"}) */ public function showAction(PreviouslyOwnedFlash $previouslyOwnedFlash) { @@ -77,8 +73,7 @@ class PreviouslyOwnedFlashController extends Controller /** * Displays a form to edit an existing previouslyOwnedFlash entity. * - * @Route("/{id}/edit", name="previously-owned-flash_edit") - * @Method({"GET", "POST"}) + * @Route("/{id}/edit", name="previously-owned-flash_edit", methods={"GET", "POST"}) */ public function editAction(Request $request, PreviouslyOwnedFlash $previouslyOwnedFlash) { diff --git a/src/Controller/PreviouslyOwnedLensesController.php b/src/Controller/PreviouslyOwnedLensesController.php index 5e64f35..7b7c92a 100644 --- a/src/Controller/PreviouslyOwnedLensesController.php +++ b/src/Controller/PreviouslyOwnedLensesController.php @@ -4,8 +4,7 @@ namespace App\Controller; use App\Entity\PreviouslyOwnedLenses; use Symfony\Bundle\FrameworkBundle\Controller\Controller; -use Sensio\Bundle\FrameworkExtraBundle\Configuration\Method; -use Sensio\Bundle\FrameworkExtraBundle\Configuration\Route; +use Symfony\Component\Routing\Annotation\Route; use Symfony\Component\HttpFoundation\Request; /** @@ -18,8 +17,7 @@ class PreviouslyOwnedLensesController extends Controller /** * Lists all previouslyOwnedLense entities. * - * @Route("/", name="previously-owned-lens_index") - * @Method("GET") + * @Route("/", name="previously-owned-lens_index", methods={"GET"}) */ public function indexAction() { @@ -41,8 +39,7 @@ class PreviouslyOwnedLensesController extends Controller /** * Finds and displays a previouslyOwnedLense entity. * - * @Route("/{id}", name="previously-owned-lens_show") - * @Method("GET") + * @Route("/{id}", name="previously-owned-lens_show", methods={"GET"}) */ public function showAction(PreviouslyOwnedLenses $previouslyOwnedLense) { @@ -54,8 +51,7 @@ class PreviouslyOwnedLensesController extends Controller /** * Displays a form to edit an existing previouslyOwnedLense entity. * - * @Route("/{id}/edit", name="previously-owned-lens_edit") - * @Method({"GET", "POST"}) + * @Route("/{id}/edit", name="previously-owned-lens_edit", methods={"GET", "POST"}) */ public function editAction(Request $request, PreviouslyOwnedLenses $previouslyOwnedLense) { diff --git a/src/Entity/CameraTrait.php b/src/Entity/CameraTrait.php index 8437ce6..1a90035 100644 --- a/src/Entity/CameraTrait.php +++ b/src/Entity/CameraTrait.php @@ -311,9 +311,9 @@ trait CameraTrait * * @return string */ - public function getNotes(): ?string + public function getNotes(): string { - return $this->notes; + return $this->notes ?? ''; } /** @@ -335,9 +335,9 @@ trait CameraTrait * * @return string */ - public function getSerial(): ?string + public function getSerial(): string { - return $this->serial; + return $this->serial ?? ''; } /** diff --git a/src/Entity/FilmFormat.php b/src/Entity/FilmFormat.php new file mode 100644 index 0000000..5f349dc --- /dev/null +++ b/src/Entity/FilmFormat.php @@ -0,0 +1,76 @@ +id; + } + + /** + * @return int + */ + public function getNumberId(): ?int + { + return $this->numberId; + } + + /** + * @param int $numberId + * @return self + */ + public function setNumberId(int $numberId): self + { + $this->numberId = $numberId; + return $this; + } + + /** + * @return string + */ + public function getName(): ?string + { + return $this->name; + } + + /** + * @param string $name + * @return self + */ + public function setName(string $name): self + { + $this->name = $name; + return $this; + } +} diff --git a/src/Entity/LensTrait.php b/src/Entity/LensTrait.php index da75c50..b4eaa2e 100644 --- a/src/Entity/LensTrait.php +++ b/src/Entity/LensTrait.php @@ -361,9 +361,9 @@ trait LensTrait * * @return string */ - public function getSerial() + public function getSerial(): string { - return $this->serial; + return $this->serial ?? ''; } /** @@ -373,7 +373,7 @@ trait LensTrait * * @return self */ - public function setNotes(string $notes): self + public function setNotes(?string $notes): self { $this->notes = $notes; @@ -385,9 +385,9 @@ trait LensTrait * * @return string */ - public function getNotes(): ?string + public function getNotes(): string { - return $this->notes; + return $this->notes ?? ''; } /** diff --git a/src/Kernel.php b/src/Kernel.php index 4425aee..4725827 100644 --- a/src/Kernel.php +++ b/src/Kernel.php @@ -14,8 +14,11 @@ class Kernel extends BaseKernel const CONFIG_EXTS = '.{php,xml,yaml,yml}'; + protected $loadClassCache = FALSE; + public function getCacheDir() { + //return '/dev/null'; return $this->getProjectDir().'/var/cache/'.$this->environment; } diff --git a/symfony.lock b/symfony.lock index 160435c..66cea01 100644 --- a/symfony.lock +++ b/symfony.lock @@ -59,6 +59,9 @@ "monolog/monolog": { "version": "1.23.0" }, + "nikic/php-parser": { + "version": "v4.0.0" + }, "psr/cache": { "version": "1.0.1" }, @@ -179,14 +182,8 @@ "symfony/options-resolver": { "version": "v4.0.0" }, - "symfony/phpunit-bridge": { - "version": "3.3", - "recipe": { - "repo": "github.com/symfony/recipes", - "branch": "master", - "version": "3.3", - "ref": "55a81726745b54cc6f8d845f1a094ed7d9ed2e32" - } + "symfony/polyfill-ctype": { + "version": "v1.8.0" }, "symfony/polyfill-intl-icu": { "version": "v1.6.0"