~apreiml/simple-password-manager-server

b0f56d04be1aaf64f7346b36b83fec0bdf038755 — Armin Preiml 3 years ago 23b30c9
minor code fixes
3 files changed, 487 insertions(+), 424 deletions(-)

M app/Http/Controllers/ApiController.php
M composer.lock
M database/database.sqlite
M app/Http/Controllers/ApiController.php => app/Http/Controllers/ApiController.php +3 -14
@@ 16,17 16,12 @@ class ApiController extends Controller
            'password' => 'string|required',
        ]);

        $user = User::query()
            ->where('email', $data['email'])
            ->first();

        $user = User::query()->where('email', $data['email'])->first();
        if (!$user) {

            $user = new User();
            $user->email = $data['email'];
            $user->password = Hash::make($data['password']);
            $user->save();

            return response()->json(['status' => 'ok', 'message' => 'account created']);
        }



@@ 45,10 40,7 @@ class ApiController extends Controller
            'password_db' => 'string|required',
        ]);

        $user = User::query()
            ->where('email', $data['email'])
            ->firstOrFail();

        $user = User::query()->where('email', $data['email'])->firstOrFail();
        if (!Hash::check($data['password'], $user->password)) {
            throw new AuthenticationException();
        }


@@ 66,10 58,7 @@ class ApiController extends Controller
            'password' => 'string|required',
        ]);

        $user = User::query()
            ->where('email', $data['email'])
            ->firstOrFail();

        $user = User::query()->where('email', $data['email'])->firstOrFail();
        if (!Hash::check($data['password'], $user->password)) {
            throw new AuthenticationException();
        }

M composer.lock => composer.lock +484 -410
@@ 8,16 8,16 @@
    "packages": [
        {
            "name": "doctrine/inflector",
            "version": "v1.3.0",
            "version": "1.3.1",
            "source": {
                "type": "git",
                "url": "https://github.com/doctrine/inflector.git",
                "reference": "5527a48b7313d15261292c149e55e26eae771b0a"
                "reference": "ec3a55242203ffa6a4b27c58176da97ff0a7aec1"
            },
            "dist": {
                "type": "zip",
                "url": "https://api.github.com/repos/doctrine/inflector/zipball/5527a48b7313d15261292c149e55e26eae771b0a",
                "reference": "5527a48b7313d15261292c149e55e26eae771b0a",
                "url": "https://api.github.com/repos/doctrine/inflector/zipball/ec3a55242203ffa6a4b27c58176da97ff0a7aec1",
                "reference": "ec3a55242203ffa6a4b27c58176da97ff0a7aec1",
                "shasum": ""
            },
            "require": {


@@ 43,6 43,10 @@
            ],
            "authors": [
                {
                    "name": "Guilherme Blanco",
                    "email": "guilhermeblanco@gmail.com"
                },
                {
                    "name": "Roman Borschel",
                    "email": "roman@code-factory.org"
                },


@@ 51,10 55,6 @@
                    "email": "kontakt@beberlei.de"
                },
                {
                    "name": "Guilherme Blanco",
                    "email": "guilhermeblanco@gmail.com"
                },
                {
                    "name": "Jonathan Wage",
                    "email": "jonwage@gmail.com"
                },


@@ 71,20 71,20 @@
                "singularize",
                "string"
            ],
            "time": "2018-01-09T20:05:19+00:00"
            "time": "2019-10-30T19:59:35+00:00"
        },
        {
            "name": "doctrine/lexer",
            "version": "1.1.0",
            "version": "1.2.0",
            "source": {
                "type": "git",
                "url": "https://github.com/doctrine/lexer.git",
                "reference": "e17f069ede36f7534b95adec71910ed1b49c74ea"
                "reference": "5242d66dbeb21a30dd8a3e66bf7a73b66e05e1f6"
            },
            "dist": {
                "type": "zip",
                "url": "https://api.github.com/repos/doctrine/lexer/zipball/e17f069ede36f7534b95adec71910ed1b49c74ea",
                "reference": "e17f069ede36f7534b95adec71910ed1b49c74ea",
                "url": "https://api.github.com/repos/doctrine/lexer/zipball/5242d66dbeb21a30dd8a3e66bf7a73b66e05e1f6",
                "reference": "5242d66dbeb21a30dd8a3e66bf7a73b66e05e1f6",
                "shasum": ""
            },
            "require": {


@@ 98,7 98,7 @@
            "type": "library",
            "extra": {
                "branch-alias": {
                    "dev-master": "1.1.x-dev"
                    "dev-master": "1.2.x-dev"
                }
            },
            "autoload": {


@@ 133,7 133,7 @@
                "parser",
                "php"
            ],
            "time": "2019-07-30T19:33:28+00:00"
            "time": "2019-10-30T14:39:59+00:00"
        },
        {
            "name": "dragonmantank/cron-expression",


@@ 191,27 191,27 @@
        },
        {
            "name": "egulias/email-validator",
            "version": "2.1.11",
            "version": "2.1.17",
            "source": {
                "type": "git",
                "url": "https://github.com/egulias/EmailValidator.git",
                "reference": "92dd169c32f6f55ba570c309d83f5209cefb5e23"
                "reference": "ade6887fd9bd74177769645ab5c474824f8a418a"
            },
            "dist": {
                "type": "zip",
                "url": "https://api.github.com/repos/egulias/EmailValidator/zipball/92dd169c32f6f55ba570c309d83f5209cefb5e23",
                "reference": "92dd169c32f6f55ba570c309d83f5209cefb5e23",
                "url": "https://api.github.com/repos/egulias/EmailValidator/zipball/ade6887fd9bd74177769645ab5c474824f8a418a",
                "reference": "ade6887fd9bd74177769645ab5c474824f8a418a",
                "shasum": ""
            },
            "require": {
                "doctrine/lexer": "^1.0.1",
                "php": ">= 5.5"
                "php": ">=5.5",
                "symfony/polyfill-intl-idn": "^1.10"
            },
            "require-dev": {
                "dominicsayers/isemail": "dev-master",
                "phpunit/phpunit": "^4.8.35||^5.7||^6.0",
                "satooshi/php-coveralls": "^1.0.1",
                "symfony/phpunit-bridge": "^4.4@dev"
                "dominicsayers/isemail": "^3.0.7",
                "phpunit/phpunit": "^4.8.36|^7.5.15",
                "satooshi/php-coveralls": "^1.0.1"
            },
            "suggest": {
                "ext-intl": "PHP Internationalization Libraries are required to use the SpoofChecking validation"


@@ 245,20 245,20 @@
                "validation",
                "validator"
            ],
            "time": "2019-08-13T17:33:27+00:00"
            "time": "2020-02-13T22:36:52+00:00"
        },
        {
            "name": "illuminate/auth",
            "version": "v5.8.32",
            "version": "v5.8.36",
            "source": {
                "type": "git",
                "url": "https://github.com/illuminate/auth.git",
                "reference": "53260454772447b6cfa7c8803626e7d81c8f816c"
                "reference": "59d63d9dfda2836e8a75b4f1c6df8e2be3fb3909"
            },
            "dist": {
                "type": "zip",
                "url": "https://api.github.com/repos/illuminate/auth/zipball/53260454772447b6cfa7c8803626e7d81c8f816c",
                "reference": "53260454772447b6cfa7c8803626e7d81c8f816c",
                "url": "https://api.github.com/repos/illuminate/auth/zipball/59d63d9dfda2836e8a75b4f1c6df8e2be3fb3909",
                "reference": "59d63d9dfda2836e8a75b4f1c6df8e2be3fb3909",
                "shasum": ""
            },
            "require": {


@@ 296,11 296,11 @@
            ],
            "description": "The Illuminate Auth package.",
            "homepage": "https://laravel.com",
            "time": "2019-07-08T15:45:15+00:00"
            "time": "2019-08-15T12:01:20+00:00"
        },
        {
            "name": "illuminate/broadcasting",
            "version": "v5.8.32",
            "version": "v5.8.36",
            "source": {
                "type": "git",
                "url": "https://github.com/illuminate/broadcasting.git",


@@ 351,7 351,7 @@
        },
        {
            "name": "illuminate/bus",
            "version": "v5.8.32",
            "version": "v5.8.36",
            "source": {
                "type": "git",
                "url": "https://github.com/illuminate/bus.git",


@@ 396,16 396,16 @@
        },
        {
            "name": "illuminate/cache",
            "version": "v5.8.32",
            "version": "v5.8.36",
            "source": {
                "type": "git",
                "url": "https://github.com/illuminate/cache.git",
                "reference": "d040bd34aad4718fbfbfb0b62b61cd0359ec78ad"
                "reference": "e6acac59f94c6362809b580918f7f3f6142d5796"
            },
            "dist": {
                "type": "zip",
                "url": "https://api.github.com/repos/illuminate/cache/zipball/d040bd34aad4718fbfbfb0b62b61cd0359ec78ad",
                "reference": "d040bd34aad4718fbfbfb0b62b61cd0359ec78ad",
                "url": "https://api.github.com/repos/illuminate/cache/zipball/e6acac59f94c6362809b580918f7f3f6142d5796",
                "reference": "e6acac59f94c6362809b580918f7f3f6142d5796",
                "shasum": ""
            },
            "require": {


@@ 441,11 441,11 @@
            ],
            "description": "The Illuminate Cache package.",
            "homepage": "https://laravel.com",
            "time": "2019-08-06T07:27:24+00:00"
            "time": "2019-08-18T13:53:57+00:00"
        },
        {
            "name": "illuminate/config",
            "version": "v5.8.32",
            "version": "v5.8.36",
            "source": {
                "type": "git",
                "url": "https://github.com/illuminate/config.git",


@@ 489,7 489,7 @@
        },
        {
            "name": "illuminate/console",
            "version": "v5.8.32",
            "version": "v5.8.36",
            "source": {
                "type": "git",
                "url": "https://github.com/illuminate/console.git",


@@ 540,16 540,16 @@
        },
        {
            "name": "illuminate/container",
            "version": "v5.8.32",
            "version": "v5.8.36",
            "source": {
                "type": "git",
                "url": "https://github.com/illuminate/container.git",
                "reference": "7afee1ef2cb53190a98d727ea77096b6a610c05e"
                "reference": "b42e5ef939144b77f78130918da0ce2d9ee16574"
            },
            "dist": {
                "type": "zip",
                "url": "https://api.github.com/repos/illuminate/container/zipball/7afee1ef2cb53190a98d727ea77096b6a610c05e",
                "reference": "7afee1ef2cb53190a98d727ea77096b6a610c05e",
                "url": "https://api.github.com/repos/illuminate/container/zipball/b42e5ef939144b77f78130918da0ce2d9ee16574",
                "reference": "b42e5ef939144b77f78130918da0ce2d9ee16574",
                "shasum": ""
            },
            "require": {


@@ 581,11 581,11 @@
            ],
            "description": "The Illuminate Container package.",
            "homepage": "https://laravel.com",
            "time": "2019-07-16T13:14:16+00:00"
            "time": "2019-08-20T02:00:23+00:00"
        },
        {
            "name": "illuminate/contracts",
            "version": "v5.8.32",
            "version": "v5.8.36",
            "source": {
                "type": "git",
                "url": "https://github.com/illuminate/contracts.git",


@@ 629,16 629,16 @@
        },
        {
            "name": "illuminate/database",
            "version": "v5.8.32",
            "version": "v5.8.36",
            "source": {
                "type": "git",
                "url": "https://github.com/illuminate/database.git",
                "reference": "bca118a78df06922a53b74a083c81b61353fe0a7"
                "reference": "ac9ae2d82b8a6137400f17b3eea258be3518daa9"
            },
            "dist": {
                "type": "zip",
                "url": "https://api.github.com/repos/illuminate/database/zipball/bca118a78df06922a53b74a083c81b61353fe0a7",
                "reference": "bca118a78df06922a53b74a083c81b61353fe0a7",
                "url": "https://api.github.com/repos/illuminate/database/zipball/ac9ae2d82b8a6137400f17b3eea258be3518daa9",
                "reference": "ac9ae2d82b8a6137400f17b3eea258be3518daa9",
                "shasum": ""
            },
            "require": {


@@ 685,11 685,11 @@
                "orm",
                "sql"
            ],
            "time": "2019-08-07T12:51:08+00:00"
            "time": "2019-10-03T16:22:57+00:00"
        },
        {
            "name": "illuminate/encryption",
            "version": "v5.8.32",
            "version": "v5.8.36",
            "source": {
                "type": "git",
                "url": "https://github.com/illuminate/encryption.git",


@@ 736,7 736,7 @@
        },
        {
            "name": "illuminate/events",
            "version": "v5.8.32",
            "version": "v5.8.36",
            "source": {
                "type": "git",
                "url": "https://github.com/illuminate/events.git",


@@ 781,16 781,16 @@
        },
        {
            "name": "illuminate/filesystem",
            "version": "v5.8.32",
            "version": "v5.8.36",
            "source": {
                "type": "git",
                "url": "https://github.com/illuminate/filesystem.git",
                "reference": "e5a022f38cac6c37d6627be0db2ddaa13153bc35"
                "reference": "494ba903402d64ec49c8d869ab61791db34b2288"
            },
            "dist": {
                "type": "zip",
                "url": "https://api.github.com/repos/illuminate/filesystem/zipball/e5a022f38cac6c37d6627be0db2ddaa13153bc35",
                "reference": "e5a022f38cac6c37d6627be0db2ddaa13153bc35",
                "url": "https://api.github.com/repos/illuminate/filesystem/zipball/494ba903402d64ec49c8d869ab61791db34b2288",
                "reference": "494ba903402d64ec49c8d869ab61791db34b2288",
                "shasum": ""
            },
            "require": {


@@ 829,11 829,11 @@
            ],
            "description": "The Illuminate Filesystem package.",
            "homepage": "https://laravel.com",
            "time": "2019-06-25T09:00:38+00:00"
            "time": "2019-08-14T13:38:15+00:00"
        },
        {
            "name": "illuminate/hashing",
            "version": "v5.8.32",
            "version": "v5.8.36",
            "source": {
                "type": "git",
                "url": "https://github.com/illuminate/hashing.git",


@@ 877,16 877,16 @@
        },
        {
            "name": "illuminate/http",
            "version": "v5.8.32",
            "version": "v5.8.36",
            "source": {
                "type": "git",
                "url": "https://github.com/illuminate/http.git",
                "reference": "1d6db7162ffdd2f4f69aa7d10bf0a56ecd98ae28"
                "reference": "cd0f549611de16b323af88478b441e4d52ceef40"
            },
            "dist": {
                "type": "zip",
                "url": "https://api.github.com/repos/illuminate/http/zipball/1d6db7162ffdd2f4f69aa7d10bf0a56ecd98ae28",
                "reference": "1d6db7162ffdd2f4f69aa7d10bf0a56ecd98ae28",
                "url": "https://api.github.com/repos/illuminate/http/zipball/cd0f549611de16b323af88478b441e4d52ceef40",
                "reference": "cd0f549611de16b323af88478b441e4d52ceef40",
                "shasum": ""
            },
            "require": {


@@ 897,6 897,9 @@
                "symfony/http-foundation": "^4.2",
                "symfony/http-kernel": "^4.2"
            },
            "suggest": {
                "ext-gd": "Required to use Illuminate\\Http\\Testing\\FileFactory::image()."
            },
            "type": "library",
            "extra": {
                "branch-alias": {


@@ 920,26 923,26 @@
            ],
            "description": "The Illuminate Http package.",
            "homepage": "https://laravel.com",
            "time": "2019-07-30T21:54:19+00:00"
            "time": "2019-09-03T16:36:47+00:00"
        },
        {
            "name": "illuminate/log",
            "version": "v5.8.32",
            "version": "v5.8.36",
            "source": {
                "type": "git",
                "url": "https://github.com/illuminate/log.git",
                "reference": "e3b8b413ccdcfb923ba334a6064d8040209a062b"
                "reference": "1d23931e0ff74fa461fc44dc1594c66f8f6ad36b"
            },
            "dist": {
                "type": "zip",
                "url": "https://api.github.com/repos/illuminate/log/zipball/e3b8b413ccdcfb923ba334a6064d8040209a062b",
                "reference": "e3b8b413ccdcfb923ba334a6064d8040209a062b",
                "url": "https://api.github.com/repos/illuminate/log/zipball/1d23931e0ff74fa461fc44dc1594c66f8f6ad36b",
                "reference": "1d23931e0ff74fa461fc44dc1594c66f8f6ad36b",
                "shasum": ""
            },
            "require": {
                "illuminate/contracts": "5.8.*",
                "illuminate/support": "5.8.*",
                "monolog/monolog": "^1.11",
                "monolog/monolog": "^1.12",
                "php": "^7.1.3"
            },
            "type": "library",


@@ 965,11 968,11 @@
            ],
            "description": "The Illuminate Log package.",
            "homepage": "https://laravel.com",
            "time": "2019-05-15T13:35:51+00:00"
            "time": "2019-09-03T12:41:07+00:00"
        },
        {
            "name": "illuminate/pagination",
            "version": "v5.8.32",
            "version": "v5.8.36",
            "source": {
                "type": "git",
                "url": "https://github.com/illuminate/pagination.git",


@@ 1014,7 1017,7 @@
        },
        {
            "name": "illuminate/pipeline",
            "version": "v5.8.32",
            "version": "v5.8.36",
            "source": {
                "type": "git",
                "url": "https://github.com/illuminate/pipeline.git",


@@ 1058,16 1061,16 @@
        },
        {
            "name": "illuminate/queue",
            "version": "v5.8.32",
            "version": "v5.8.36",
            "source": {
                "type": "git",
                "url": "https://github.com/illuminate/queue.git",
                "reference": "d38a9a6c866d5120b25c63faa7f9799c7274103a"
                "reference": "36559f77916c16643bc614765db1e840d7bd9a00"
            },
            "dist": {
                "type": "zip",
                "url": "https://api.github.com/repos/illuminate/queue/zipball/d38a9a6c866d5120b25c63faa7f9799c7274103a",
                "reference": "d38a9a6c866d5120b25c63faa7f9799c7274103a",
                "url": "https://api.github.com/repos/illuminate/queue/zipball/36559f77916c16643bc614765db1e840d7bd9a00",
                "reference": "36559f77916c16643bc614765db1e840d7bd9a00",
                "shasum": ""
            },
            "require": {


@@ 1113,11 1116,11 @@
            ],
            "description": "The Illuminate Queue package.",
            "homepage": "https://laravel.com",
            "time": "2019-08-13T14:00:18+00:00"
            "time": "2019-08-26T03:26:42+00:00"
        },
        {
            "name": "illuminate/session",
            "version": "v5.8.32",
            "version": "v5.8.36",
            "source": {
                "type": "git",
                "url": "https://github.com/illuminate/session.git",


@@ 1168,16 1171,16 @@
        },
        {
            "name": "illuminate/support",
            "version": "v5.8.32",
            "version": "v5.8.36",
            "source": {
                "type": "git",
                "url": "https://github.com/illuminate/support.git",
                "reference": "7aabcab4634a1c7865fa6acb6b1b810cf4b699ea"
                "reference": "df4af6a32908f1d89d74348624b57e3233eea247"
            },
            "dist": {
                "type": "zip",
                "url": "https://api.github.com/repos/illuminate/support/zipball/7aabcab4634a1c7865fa6acb6b1b810cf4b699ea",
                "reference": "7aabcab4634a1c7865fa6acb6b1b810cf4b699ea",
                "url": "https://api.github.com/repos/illuminate/support/zipball/df4af6a32908f1d89d74348624b57e3233eea247",
                "reference": "df4af6a32908f1d89d74348624b57e3233eea247",
                "shasum": ""
            },
            "require": {


@@ 1225,11 1228,11 @@
            ],
            "description": "The Illuminate Support package.",
            "homepage": "https://laravel.com",
            "time": "2019-08-11T12:48:29+00:00"
            "time": "2019-12-12T14:16:47+00:00"
        },
        {
            "name": "illuminate/translation",
            "version": "v5.8.32",
            "version": "v5.8.36",
            "source": {
                "type": "git",
                "url": "https://github.com/illuminate/translation.git",


@@ 1275,16 1278,16 @@
        },
        {
            "name": "illuminate/validation",
            "version": "v5.8.32",
            "version": "v5.8.36",
            "source": {
                "type": "git",
                "url": "https://github.com/illuminate/validation.git",
                "reference": "f5b61c25eee85c91936dabeaac6c743e55cf9a0a"
                "reference": "74e13a98299bbc3c48c5131a9239b9ad499a4efe"
            },
            "dist": {
                "type": "zip",
                "url": "https://api.github.com/repos/illuminate/validation/zipball/f5b61c25eee85c91936dabeaac6c743e55cf9a0a",
                "reference": "f5b61c25eee85c91936dabeaac6c743e55cf9a0a",
                "url": "https://api.github.com/repos/illuminate/validation/zipball/74e13a98299bbc3c48c5131a9239b9ad499a4efe",
                "reference": "74e13a98299bbc3c48c5131a9239b9ad499a4efe",
                "shasum": ""
            },
            "require": {


@@ 1323,11 1326,11 @@
            ],
            "description": "The Illuminate Validation package.",
            "homepage": "https://laravel.com",
            "time": "2019-08-11T10:39:30+00:00"
            "time": "2019-10-24T16:01:23+00:00"
        },
        {
            "name": "illuminate/view",
            "version": "v5.8.32",
            "version": "v5.8.36",
            "source": {
                "type": "git",
                "url": "https://github.com/illuminate/view.git",


@@ 1376,16 1379,16 @@
        },
        {
            "name": "laravel/lumen-framework",
            "version": "v5.8.12",
            "version": "v5.8.13",
            "source": {
                "type": "git",
                "url": "https://github.com/laravel/lumen-framework.git",
                "reference": "877513fcb685d7443ae69a393543e5fc2c0c173b"
                "reference": "5d1d1ba8dbc5b69a17370d276e96d30eb00a2b48"
            },
            "dist": {
                "type": "zip",
                "url": "https://api.github.com/repos/laravel/lumen-framework/zipball/877513fcb685d7443ae69a393543e5fc2c0c173b",
                "reference": "877513fcb685d7443ae69a393543e5fc2c0c173b",
                "url": "https://api.github.com/repos/laravel/lumen-framework/zipball/5d1d1ba8dbc5b69a17370d276e96d30eb00a2b48",
                "reference": "5d1d1ba8dbc5b69a17370d276e96d30eb00a2b48",
                "shasum": ""
            },
            "require": {


@@ 1456,20 1459,20 @@
                "laravel",
                "lumen"
            ],
            "time": "2019-07-30T15:32:45+00:00"
            "time": "2019-08-28T21:21:05+00:00"
        },
        {
            "name": "monolog/monolog",
            "version": "1.24.0",
            "version": "1.25.3",
            "source": {
                "type": "git",
                "url": "https://github.com/Seldaek/monolog.git",
                "reference": "bfc9ebb28f97e7a24c45bdc3f0ff482e47bb0266"
                "reference": "fa82921994db851a8becaf3787a9e73c5976b6f1"
            },
            "dist": {
                "type": "zip",
                "url": "https://api.github.com/repos/Seldaek/monolog/zipball/bfc9ebb28f97e7a24c45bdc3f0ff482e47bb0266",
                "reference": "bfc9ebb28f97e7a24c45bdc3f0ff482e47bb0266",
                "url": "https://api.github.com/repos/Seldaek/monolog/zipball/fa82921994db851a8becaf3787a9e73c5976b6f1",
                "reference": "fa82921994db851a8becaf3787a9e73c5976b6f1",
                "shasum": ""
            },
            "require": {


@@ 1534,31 1537,31 @@
                "logging",
                "psr-3"
            ],
            "time": "2018-11-05T09:00:11+00:00"
            "time": "2019-12-20T14:15:16+00:00"
        },
        {
            "name": "nesbot/carbon",
            "version": "2.23.0",
            "version": "2.31.0",
            "source": {
                "type": "git",
                "url": "https://github.com/briannesbitt/Carbon.git",
                "reference": "97a08830a22ce0b69549a4966773c0eae900468d"
                "reference": "bbc0ab53f41a4c6f223c18efcdbd9bc725eb5d2d"
            },
            "dist": {
                "type": "zip",
                "url": "https://api.github.com/repos/briannesbitt/Carbon/zipball/97a08830a22ce0b69549a4966773c0eae900468d",
                "reference": "97a08830a22ce0b69549a4966773c0eae900468d",
                "url": "https://api.github.com/repos/briannesbitt/Carbon/zipball/bbc0ab53f41a4c6f223c18efcdbd9bc725eb5d2d",
                "reference": "bbc0ab53f41a4c6f223c18efcdbd9bc725eb5d2d",
                "shasum": ""
            },
            "require": {
                "ext-json": "*",
                "php": "^7.1.8 || ^8.0",
                "symfony/translation": "^3.4 || ^4.0"
                "symfony/translation": "^3.4 || ^4.0 || ^5.0"
            },
            "require-dev": {
                "friendsofphp/php-cs-fixer": "^2.14 || ^3.0",
                "kylekatarnls/multi-tester": "^1.1",
                "phpmd/phpmd": "dev-php-7.1-compatibility",
                "phpmd/phpmd": "^2.8",
                "phpstan/phpstan": "^0.11",
                "phpunit/phpunit": "^7.5 || ^8.0",
                "squizlabs/php_codesniffer": "^3.4"


@@ 1568,6 1571,9 @@
            ],
            "type": "library",
            "extra": {
                "branch-alias": {
                    "dev-master": "2.x-dev"
                },
                "laravel": {
                    "providers": [
                        "Carbon\\Laravel\\ServiceProvider"


@@ 1594,14 1600,14 @@
                    "homepage": "http://github.com/kylekatarnls"
                }
            ],
            "description": "A API extension for DateTime that supports 281 different languages.",
            "description": "An API extension for DateTime that supports 281 different languages.",
            "homepage": "http://carbon.nesbot.com",
            "keywords": [
                "date",
                "datetime",
                "time"
            ],
            "time": "2019-08-12T17:19:41+00:00"
            "time": "2020-03-01T11:11:58+00:00"
        },
        {
            "name": "nikic/fast-route",


@@ 1651,16 1657,16 @@
        },
        {
            "name": "opis/closure",
            "version": "3.3.1",
            "version": "3.5.1",
            "source": {
                "type": "git",
                "url": "https://github.com/opis/closure.git",
                "reference": "92927e26d7fc3f271efe1f55bdbb073fbb2f0722"
                "reference": "93ebc5712cdad8d5f489b500c59d122df2e53969"
            },
            "dist": {
                "type": "zip",
                "url": "https://api.github.com/repos/opis/closure/zipball/92927e26d7fc3f271efe1f55bdbb073fbb2f0722",
                "reference": "92927e26d7fc3f271efe1f55bdbb073fbb2f0722",
                "url": "https://api.github.com/repos/opis/closure/zipball/93ebc5712cdad8d5f489b500c59d122df2e53969",
                "reference": "93ebc5712cdad8d5f489b500c59d122df2e53969",
                "shasum": ""
            },
            "require": {


@@ 1673,7 1679,7 @@
            "type": "library",
            "extra": {
                "branch-alias": {
                    "dev-master": "3.3.x-dev"
                    "dev-master": "3.5.x-dev"
                }
            },
            "autoload": {


@@ 1708,47 1714,52 @@
                "serialization",
                "serialize"
            ],
            "time": "2019-07-09T21:58:11+00:00"
            "time": "2019-11-29T22:36:02+00:00"
        },
        {
            "name": "phpoption/phpoption",
            "version": "1.5.0",
            "version": "1.7.2",
            "source": {
                "type": "git",
                "url": "https://github.com/schmittjoh/php-option.git",
                "reference": "94e644f7d2051a5f0fcf77d81605f152eecff0ed"
                "reference": "77f7c4d2e65413aff5b5a8cc8b3caf7a28d81959"
            },
            "dist": {
                "type": "zip",
                "url": "https://api.github.com/repos/schmittjoh/php-option/zipball/94e644f7d2051a5f0fcf77d81605f152eecff0ed",
                "reference": "94e644f7d2051a5f0fcf77d81605f152eecff0ed",
                "url": "https://api.github.com/repos/schmittjoh/php-option/zipball/77f7c4d2e65413aff5b5a8cc8b3caf7a28d81959",
                "reference": "77f7c4d2e65413aff5b5a8cc8b3caf7a28d81959",
                "shasum": ""
            },
            "require": {
                "php": ">=5.3.0"
                "php": "^5.5.9 || ^7.0"
            },
            "require-dev": {
                "phpunit/phpunit": "4.7.*"
                "bamarni/composer-bin-plugin": "^1.3",
                "phpunit/phpunit": "^4.8.35 || ^5.0 || ^6.0 || ^7.0"
            },
            "type": "library",
            "extra": {
                "branch-alias": {
                    "dev-master": "1.3-dev"
                    "dev-master": "1.7-dev"
                }
            },
            "autoload": {
                "psr-0": {
                    "PhpOption\\": "src/"
                "psr-4": {
                    "PhpOption\\": "src/PhpOption/"
                }
            },
            "notification-url": "https://packagist.org/downloads/",
            "license": [
                "Apache2"
                "Apache-2.0"
            ],
            "authors": [
                {
                    "name": "Johannes M. Schmitt",
                    "email": "schmittjoh@gmail.com"
                },
                {
                    "name": "Graham Campbell",
                    "email": "graham@alt-three.com"
                }
            ],
            "description": "Option Type for PHP",


@@ 1758,7 1769,7 @@
                "php",
                "type"
            ],
            "time": "2015-07-25T16:39:46+00:00"
            "time": "2019-12-15T19:35:24+00:00"
        },
        {
            "name": "psr/container",


@@ 1811,16 1822,16 @@
        },
        {
            "name": "psr/log",
            "version": "1.1.0",
            "version": "1.1.2",
            "source": {
                "type": "git",
                "url": "https://github.com/php-fig/log.git",
                "reference": "6c001f1daafa3a3ac1d8ff69ee4db8e799a654dd"
                "reference": "446d54b4cb6bf489fc9d75f55843658e6f25d801"
            },
            "dist": {
                "type": "zip",
                "url": "https://api.github.com/repos/php-fig/log/zipball/6c001f1daafa3a3ac1d8ff69ee4db8e799a654dd",
                "reference": "6c001f1daafa3a3ac1d8ff69ee4db8e799a654dd",
                "url": "https://api.github.com/repos/php-fig/log/zipball/446d54b4cb6bf489fc9d75f55843658e6f25d801",
                "reference": "446d54b4cb6bf489fc9d75f55843658e6f25d801",
                "shasum": ""
            },
            "require": {


@@ 1829,7 1840,7 @@
            "type": "library",
            "extra": {
                "branch-alias": {
                    "dev-master": "1.0.x-dev"
                    "dev-master": "1.1.x-dev"
                }
            },
            "autoload": {


@@ 1854,7 1865,7 @@
                "psr",
                "psr-3"
            ],
            "time": "2018-11-20T15:27:04+00:00"
            "time": "2019-11-01T11:05:21+00:00"
        },
        {
            "name": "psr/simple-cache",


@@ 1906,27 1917,28 @@
        },
        {
            "name": "symfony/console",
            "version": "v4.3.3",
            "version": "v4.4.5",
            "source": {
                "type": "git",
                "url": "https://github.com/symfony/console.git",
                "reference": "8b0ae5742ce9aaa8b0075665862c1ca397d1c1d9"
                "reference": "4fa15ae7be74e53f6ec8c83ed403b97e23b665e9"
            },
            "dist": {
                "type": "zip",
                "url": "https://api.github.com/repos/symfony/console/zipball/8b0ae5742ce9aaa8b0075665862c1ca397d1c1d9",
                "reference": "8b0ae5742ce9aaa8b0075665862c1ca397d1c1d9",
                "url": "https://api.github.com/repos/symfony/console/zipball/4fa15ae7be74e53f6ec8c83ed403b97e23b665e9",
                "reference": "4fa15ae7be74e53f6ec8c83ed403b97e23b665e9",
                "shasum": ""
            },
            "require": {
                "php": "^7.1.3",
                "symfony/polyfill-mbstring": "~1.0",
                "symfony/polyfill-php73": "^1.8",
                "symfony/service-contracts": "^1.1"
                "symfony/service-contracts": "^1.1|^2"
            },
            "conflict": {
                "symfony/dependency-injection": "<3.4",
                "symfony/event-dispatcher": "<4.3",
                "symfony/event-dispatcher": "<4.3|>=5",
                "symfony/lock": "<4.4",
                "symfony/process": "<3.3"
            },
            "provide": {


@@ 1934,12 1946,12 @@
            },
            "require-dev": {
                "psr/log": "~1.0",
                "symfony/config": "~3.4|~4.0",
                "symfony/dependency-injection": "~3.4|~4.0",
                "symfony/config": "^3.4|^4.0|^5.0",
                "symfony/dependency-injection": "^3.4|^4.0|^5.0",
                "symfony/event-dispatcher": "^4.3",
                "symfony/lock": "~3.4|~4.0",
                "symfony/process": "~3.4|~4.0",
                "symfony/var-dumper": "^4.3"
                "symfony/lock": "^4.4|^5.0",
                "symfony/process": "^3.4|^4.0|^5.0",
                "symfony/var-dumper": "^4.3|^5.0"
            },
            "suggest": {
                "psr/log": "For using the console logger",


@@ 1950,7 1962,7 @@
            "type": "library",
            "extra": {
                "branch-alias": {
                    "dev-master": "4.3-dev"
                    "dev-master": "4.4-dev"
                }
            },
            "autoload": {


@@ 1977,20 1989,20 @@
            ],
            "description": "Symfony Console Component",
            "homepage": "https://symfony.com",
            "time": "2019-07-24T17:13:59+00:00"
            "time": "2020-02-24T13:10:00+00:00"
        },
        {
            "name": "symfony/debug",
            "version": "v4.3.3",
            "version": "v4.4.5",
            "source": {
                "type": "git",
                "url": "https://github.com/symfony/debug.git",
                "reference": "527887c3858a2462b0137662c74837288b998ee3"
                "reference": "a980d87a659648980d89193fd8b7a7ca89d97d21"
            },
            "dist": {
                "type": "zip",
                "url": "https://api.github.com/repos/symfony/debug/zipball/527887c3858a2462b0137662c74837288b998ee3",
                "reference": "527887c3858a2462b0137662c74837288b998ee3",
                "url": "https://api.github.com/repos/symfony/debug/zipball/a980d87a659648980d89193fd8b7a7ca89d97d21",
                "reference": "a980d87a659648980d89193fd8b7a7ca89d97d21",
                "shasum": ""
            },
            "require": {


@@ 2001,12 2013,12 @@
                "symfony/http-kernel": "<3.4"
            },
            "require-dev": {
                "symfony/http-kernel": "~3.4|~4.0"
                "symfony/http-kernel": "^3.4|^4.0|^5.0"
            },
            "type": "library",
            "extra": {
                "branch-alias": {
                    "dev-master": "4.3-dev"
                    "dev-master": "4.4-dev"
                }
            },
            "autoload": {


@@ 2033,20 2045,76 @@
            ],
            "description": "Symfony Debug Component",
            "homepage": "https://symfony.com",
            "time": "2019-07-23T11:21:36+00:00"
            "time": "2020-02-23T14:41:43+00:00"
        },
        {
            "name": "symfony/error-handler",
            "version": "v4.4.5",
            "source": {
                "type": "git",
                "url": "https://github.com/symfony/error-handler.git",
                "reference": "89aa4b9ac6f1f35171b8621b24f60477312085be"
            },
            "dist": {
                "type": "zip",
                "url": "https://api.github.com/repos/symfony/error-handler/zipball/89aa4b9ac6f1f35171b8621b24f60477312085be",
                "reference": "89aa4b9ac6f1f35171b8621b24f60477312085be",
                "shasum": ""
            },
            "require": {
                "php": "^7.1.3",
                "psr/log": "~1.0",
                "symfony/debug": "^4.4.5",
                "symfony/var-dumper": "^4.4|^5.0"
            },
            "require-dev": {
                "symfony/http-kernel": "^4.4|^5.0",
                "symfony/serializer": "^4.4|^5.0"
            },
            "type": "library",
            "extra": {
                "branch-alias": {
                    "dev-master": "4.4-dev"
                }
            },
            "autoload": {
                "psr-4": {
                    "Symfony\\Component\\ErrorHandler\\": ""
                },
                "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": "Symfony ErrorHandler Component",
            "homepage": "https://symfony.com",
            "time": "2020-02-26T11:45:31+00:00"
        },
        {
            "name": "symfony/event-dispatcher",
            "version": "v4.3.3",
            "version": "v4.4.5",
            "source": {
                "type": "git",
                "url": "https://github.com/symfony/event-dispatcher.git",
                "reference": "212b020949331b6531250584531363844b34a94e"
                "reference": "4ad8e149799d3128621a3a1f70e92b9897a8930d"
            },
            "dist": {
                "type": "zip",
                "url": "https://api.github.com/repos/symfony/event-dispatcher/zipball/212b020949331b6531250584531363844b34a94e",
                "reference": "212b020949331b6531250584531363844b34a94e",
                "url": "https://api.github.com/repos/symfony/event-dispatcher/zipball/4ad8e149799d3128621a3a1f70e92b9897a8930d",
                "reference": "4ad8e149799d3128621a3a1f70e92b9897a8930d",
                "shasum": ""
            },
            "require": {


@@ 2062,12 2130,12 @@
            },
            "require-dev": {
                "psr/log": "~1.0",
                "symfony/config": "~3.4|~4.0",
                "symfony/dependency-injection": "~3.4|~4.0",
                "symfony/expression-language": "~3.4|~4.0",
                "symfony/http-foundation": "^3.4|^4.0",
                "symfony/service-contracts": "^1.1",
                "symfony/stopwatch": "~3.4|~4.0"
                "symfony/config": "^3.4|^4.0|^5.0",
                "symfony/dependency-injection": "^3.4|^4.0|^5.0",
                "symfony/expression-language": "^3.4|^4.0|^5.0",
                "symfony/http-foundation": "^3.4|^4.0|^5.0",
                "symfony/service-contracts": "^1.1|^2",
                "symfony/stopwatch": "^3.4|^4.0|^5.0"
            },
            "suggest": {
                "symfony/dependency-injection": "",


@@ 2076,7 2144,7 @@
            "type": "library",
            "extra": {
                "branch-alias": {
                    "dev-master": "4.3-dev"
                    "dev-master": "4.4-dev"
                }
            },
            "autoload": {


@@ 2103,20 2171,20 @@
            ],
            "description": "Symfony EventDispatcher Component",
            "homepage": "https://symfony.com",
            "time": "2019-06-27T06:42:14+00:00"
            "time": "2020-02-04T09:32:40+00:00"
        },
        {
            "name": "symfony/event-dispatcher-contracts",
            "version": "v1.1.5",
            "version": "v1.1.7",
            "source": {
                "type": "git",
                "url": "https://github.com/symfony/event-dispatcher-contracts.git",
                "reference": "c61766f4440ca687de1084a5c00b08e167a2575c"
                "reference": "c43ab685673fb6c8d84220c77897b1d6cdbe1d18"
            },
            "dist": {
                "type": "zip",
                "url": "https://api.github.com/repos/symfony/event-dispatcher-contracts/zipball/c61766f4440ca687de1084a5c00b08e167a2575c",
                "reference": "c61766f4440ca687de1084a5c00b08e167a2575c",
                "url": "https://api.github.com/repos/symfony/event-dispatcher-contracts/zipball/c43ab685673fb6c8d84220c77897b1d6cdbe1d18",
                "reference": "c43ab685673fb6c8d84220c77897b1d6cdbe1d18",
                "shasum": ""
            },
            "require": {


@@ 2161,20 2229,20 @@
                "interoperability",
                "standards"
            ],
            "time": "2019-06-20T06:46:26+00:00"
            "time": "2019-09-17T09:54:03+00:00"
        },
        {
            "name": "symfony/finder",
            "version": "v4.3.3",
            "version": "v4.4.5",
            "source": {
                "type": "git",
                "url": "https://github.com/symfony/finder.git",
                "reference": "9638d41e3729459860bb96f6247ccb61faaa45f2"
                "reference": "ea69c129aed9fdeca781d4b77eb20b62cf5d5357"
            },
            "dist": {
                "type": "zip",
                "url": "https://api.github.com/repos/symfony/finder/zipball/9638d41e3729459860bb96f6247ccb61faaa45f2",
                "reference": "9638d41e3729459860bb96f6247ccb61faaa45f2",
                "url": "https://api.github.com/repos/symfony/finder/zipball/ea69c129aed9fdeca781d4b77eb20b62cf5d5357",
                "reference": "ea69c129aed9fdeca781d4b77eb20b62cf5d5357",
                "shasum": ""
            },
            "require": {


@@ 2183,7 2251,7 @@
            "type": "library",
            "extra": {
                "branch-alias": {
                    "dev-master": "4.3-dev"
                    "dev-master": "4.4-dev"
                }
            },
            "autoload": {


@@ 2210,35 2278,35 @@
            ],
            "description": "Symfony Finder Component",
            "homepage": "https://symfony.com",
            "time": "2019-06-28T13:16:30+00:00"
            "time": "2020-02-14T07:42:58+00:00"
        },
        {
            "name": "symfony/http-foundation",
            "version": "v4.3.3",
            "version": "v4.4.5",
            "source": {
                "type": "git",
                "url": "https://github.com/symfony/http-foundation.git",
                "reference": "8b778ee0c27731105fbf1535f51793ad1ae0ba2b"
                "reference": "7e41b4fcad4619535f45f8bfa7744c4f384e1648"
            },
            "dist": {
                "type": "zip",
                "url": "https://api.github.com/repos/symfony/http-foundation/zipball/8b778ee0c27731105fbf1535f51793ad1ae0ba2b",
                "reference": "8b778ee0c27731105fbf1535f51793ad1ae0ba2b",
                "url": "https://api.github.com/repos/symfony/http-foundation/zipball/7e41b4fcad4619535f45f8bfa7744c4f384e1648",
                "reference": "7e41b4fcad4619535f45f8bfa7744c4f384e1648",
                "shasum": ""
            },
            "require": {
                "php": "^7.1.3",
                "symfony/mime": "^4.3",
                "symfony/mime": "^4.3|^5.0",
                "symfony/polyfill-mbstring": "~1.1"
            },
            "require-dev": {
                "predis/predis": "~1.0",
                "symfony/expression-language": "~3.4|~4.0"
                "symfony/expression-language": "^3.4|^4.0|^5.0"
            },
            "type": "library",
            "extra": {
                "branch-alias": {
                    "dev-master": "4.3-dev"
                    "dev-master": "4.4-dev"
                }
            },
            "autoload": {


@@ 2265,37 2333,37 @@
            ],
            "description": "Symfony HttpFoundation Component",
            "homepage": "https://symfony.com",
            "time": "2019-07-23T11:21:36+00:00"
            "time": "2020-02-13T19:40:01+00:00"
        },
        {
            "name": "symfony/http-kernel",
            "version": "v4.3.3",
            "version": "v4.4.5",
            "source": {
                "type": "git",
                "url": "https://github.com/symfony/http-kernel.git",
                "reference": "a414548d236ddd8fa3df52367d583e82339c5e95"
                "reference": "8c8734486dada83a6041ab744709bdc1651a8462"
            },
            "dist": {
                "type": "zip",
                "url": "https://api.github.com/repos/symfony/http-kernel/zipball/a414548d236ddd8fa3df52367d583e82339c5e95",
                "reference": "a414548d236ddd8fa3df52367d583e82339c5e95",
                "url": "https://api.github.com/repos/symfony/http-kernel/zipball/8c8734486dada83a6041ab744709bdc1651a8462",
                "reference": "8c8734486dada83a6041ab744709bdc1651a8462",
                "shasum": ""
            },
            "require": {
                "php": "^7.1.3",
                "psr/log": "~1.0",
                "symfony/debug": "~3.4|~4.0",
                "symfony/event-dispatcher": "^4.3",
                "symfony/http-foundation": "^4.1.1",
                "symfony/polyfill-ctype": "~1.8",
                "symfony/error-handler": "^4.4",
                "symfony/event-dispatcher": "^4.4",
                "symfony/http-foundation": "^4.4|^5.0",
                "symfony/polyfill-ctype": "^1.8",
                "symfony/polyfill-php73": "^1.9"
            },
            "conflict": {
                "symfony/browser-kit": "<4.3",
                "symfony/config": "<3.4",
                "symfony/console": ">=5",
                "symfony/dependency-injection": "<4.3",
                "symfony/translation": "<4.2",
                "symfony/var-dumper": "<4.1.1",
                "twig/twig": "<1.34|<2.4,>=2"
            },
            "provide": {


@@ 2303,34 2371,32 @@
            },
            "require-dev": {
                "psr/cache": "~1.0",
                "symfony/browser-kit": "^4.3",
                "symfony/config": "~3.4|~4.0",
                "symfony/console": "~3.4|~4.0",
                "symfony/css-selector": "~3.4|~4.0",
                "symfony/dependency-injection": "^4.3",
                "symfony/dom-crawler": "~3.4|~4.0",
                "symfony/expression-language": "~3.4|~4.0",
                "symfony/finder": "~3.4|~4.0",
                "symfony/process": "~3.4|~4.0",
                "symfony/routing": "~3.4|~4.0",
                "symfony/stopwatch": "~3.4|~4.0",
                "symfony/templating": "~3.4|~4.0",
                "symfony/translation": "~4.2",
                "symfony/translation-contracts": "^1.1",
                "symfony/var-dumper": "^4.1.1",
                "twig/twig": "^1.34|^2.4"
                "symfony/browser-kit": "^4.3|^5.0",
                "symfony/config": "^3.4|^4.0|^5.0",
                "symfony/console": "^3.4|^4.0",
                "symfony/css-selector": "^3.4|^4.0|^5.0",
                "symfony/dependency-injection": "^4.3|^5.0",
                "symfony/dom-crawler": "^3.4|^4.0|^5.0",
                "symfony/expression-language": "^3.4|^4.0|^5.0",
                "symfony/finder": "^3.4|^4.0|^5.0",
                "symfony/process": "^3.4|^4.0|^5.0",
                "symfony/routing": "^3.4|^4.0|^5.0",
                "symfony/stopwatch": "^3.4|^4.0|^5.0",
                "symfony/templating": "^3.4|^4.0|^5.0",
                "symfony/translation": "^4.2|^5.0",
                "symfony/translation-contracts": "^1.1|^2",
                "twig/twig": "^1.34|^2.4|^3.0"
            },
            "suggest": {
                "symfony/browser-kit": "",
                "symfony/config": "",
                "symfony/console": "",
                "symfony/dependency-injection": "",
                "symfony/var-dumper": ""
                "symfony/dependency-injection": ""
            },
            "type": "library",
            "extra": {
                "branch-alias": {
                    "dev-master": "4.3-dev"
                    "dev-master": "4.4-dev"
                }
            },
            "autoload": {


@@ 2357,35 2423,38 @@
            ],
            "description": "Symfony HttpKernel Component",
            "homepage": "https://symfony.com",
            "time": "2019-07-28T07:10:23+00:00"
            "time": "2020-02-29T10:31:38+00:00"
        },
        {
            "name": "symfony/mime",
            "version": "v4.3.3",
            "version": "v5.0.5",
            "source": {
                "type": "git",
                "url": "https://github.com/symfony/mime.git",
                "reference": "6b7148029b1dd5eda1502064f06d01357b7b2d8b"
                "reference": "9b3e5b5e58c56bbd76628c952d2b78556d305f3c"
            },
            "dist": {
                "type": "zip",
                "url": "https://api.github.com/repos/symfony/mime/zipball/6b7148029b1dd5eda1502064f06d01357b7b2d8b",
                "reference": "6b7148029b1dd5eda1502064f06d01357b7b2d8b",
                "url": "https://api.github.com/repos/symfony/mime/zipball/9b3e5b5e58c56bbd76628c952d2b78556d305f3c",
                "reference": "9b3e5b5e58c56bbd76628c952d2b78556d305f3c",
                "shasum": ""
            },
            "require": {
                "php": "^7.1.3",
                "php": "^7.2.5",
                "symfony/polyfill-intl-idn": "^1.10",
                "symfony/polyfill-mbstring": "^1.0"
            },
            "conflict": {
                "symfony/mailer": "<4.4"
            },
            "require-dev": {
                "egulias/email-validator": "^2.0",
                "symfony/dependency-injection": "~3.4|^4.1"
                "egulias/email-validator": "^2.1.10",
                "symfony/dependency-injection": "^4.4|^5.0"
            },
            "type": "library",
            "extra": {
                "branch-alias": {
                    "dev-master": "4.3-dev"
                    "dev-master": "5.0-dev"
                }
            },
            "autoload": {


@@ 2416,20 2485,20 @@
                "mime",
                "mime-type"
            ],
            "time": "2019-07-19T16:21:19+00:00"
            "time": "2020-02-04T09:41:09+00:00"
        },
        {
            "name": "symfony/polyfill-ctype",
            "version": "v1.12.0",
            "version": "v1.14.0",
            "source": {
                "type": "git",
                "url": "https://github.com/symfony/polyfill-ctype.git",
                "reference": "550ebaac289296ce228a706d0867afc34687e3f4"
                "reference": "fbdeaec0df06cf3d51c93de80c7eb76e271f5a38"
            },
            "dist": {
                "type": "zip",
                "url": "https://api.github.com/repos/symfony/polyfill-ctype/zipball/550ebaac289296ce228a706d0867afc34687e3f4",
                "reference": "550ebaac289296ce228a706d0867afc34687e3f4",
                "url": "https://api.github.com/repos/symfony/polyfill-ctype/zipball/fbdeaec0df06cf3d51c93de80c7eb76e271f5a38",
                "reference": "fbdeaec0df06cf3d51c93de80c7eb76e271f5a38",
                "shasum": ""
            },
            "require": {


@@ 2441,7 2510,7 @@
            "type": "library",
            "extra": {
                "branch-alias": {
                    "dev-master": "1.12-dev"
                    "dev-master": "1.14-dev"
                }
            },
            "autoload": {


@@ 2474,26 2543,26 @@
                "polyfill",
                "portable"
            ],
            "time": "2019-08-06T08:03:45+00:00"
            "time": "2020-01-13T11:15:53+00:00"
        },
        {
            "name": "symfony/polyfill-intl-idn",
            "version": "v1.12.0",
            "version": "v1.14.0",
            "source": {
                "type": "git",
                "url": "https://github.com/symfony/polyfill-intl-idn.git",
                "reference": "6af626ae6fa37d396dc90a399c0ff08e5cfc45b2"
                "reference": "6842f1a39cf7d580655688069a03dd7cd83d244a"
            },
            "dist": {
                "type": "zip",
                "url": "https://api.github.com/repos/symfony/polyfill-intl-idn/zipball/6af626ae6fa37d396dc90a399c0ff08e5cfc45b2",
                "reference": "6af626ae6fa37d396dc90a399c0ff08e5cfc45b2",
                "url": "https://api.github.com/repos/symfony/polyfill-intl-idn/zipball/6842f1a39cf7d580655688069a03dd7cd83d244a",
                "reference": "6842f1a39cf7d580655688069a03dd7cd83d244a",
                "shasum": ""
            },
            "require": {
                "php": ">=5.3.3",
                "symfony/polyfill-mbstring": "^1.3",
                "symfony/polyfill-php72": "^1.9"
                "symfony/polyfill-php72": "^1.10"
            },
            "suggest": {
                "ext-intl": "For best performance"


@@ 2501,7 2570,7 @@
            "type": "library",
            "extra": {
                "branch-alias": {
                    "dev-master": "1.12-dev"
                    "dev-master": "1.14-dev"
                }
            },
            "autoload": {


@@ 2536,20 2605,20 @@
                "portable",
                "shim"
            ],
            "time": "2019-08-06T08:03:45+00:00"
            "time": "2020-01-17T12:01:36+00:00"
        },
        {
            "name": "symfony/polyfill-mbstring",
            "version": "v1.12.0",
            "version": "v1.14.0",
            "source": {
                "type": "git",
                "url": "https://github.com/symfony/polyfill-mbstring.git",
                "reference": "b42a2f66e8f1b15ccf25652c3424265923eb4f17"
                "reference": "34094cfa9abe1f0f14f48f490772db7a775559f2"
            },
            "dist": {
                "type": "zip",
                "url": "https://api.github.com/repos/symfony/polyfill-mbstring/zipball/b42a2f66e8f1b15ccf25652c3424265923eb4f17",
                "reference": "b42a2f66e8f1b15ccf25652c3424265923eb4f17",
                "url": "https://api.github.com/repos/symfony/polyfill-mbstring/zipball/34094cfa9abe1f0f14f48f490772db7a775559f2",
                "reference": "34094cfa9abe1f0f14f48f490772db7a775559f2",
                "shasum": ""
            },
            "require": {


@@ 2561,7 2630,7 @@
            "type": "library",
            "extra": {
                "branch-alias": {
                    "dev-master": "1.12-dev"
                    "dev-master": "1.14-dev"
                }
            },
            "autoload": {


@@ 2595,20 2664,20 @@
                "portable",
                "shim"
            ],
            "time": "2019-08-06T08:03:45+00:00"
            "time": "2020-01-13T11:15:53+00:00"
        },
        {
            "name": "symfony/polyfill-php72",
            "version": "v1.12.0",
            "version": "v1.14.0",
            "source": {
                "type": "git",
                "url": "https://github.com/symfony/polyfill-php72.git",
                "reference": "04ce3335667451138df4307d6a9b61565560199e"
                "reference": "46ecacf4751dd0dc81e4f6bf01dbf9da1dc1dadf"
            },
            "dist": {
                "type": "zip",
                "url": "https://api.github.com/repos/symfony/polyfill-php72/zipball/04ce3335667451138df4307d6a9b61565560199e",
                "reference": "04ce3335667451138df4307d6a9b61565560199e",
                "url": "https://api.github.com/repos/symfony/polyfill-php72/zipball/46ecacf4751dd0dc81e4f6bf01dbf9da1dc1dadf",
                "reference": "46ecacf4751dd0dc81e4f6bf01dbf9da1dc1dadf",
                "shasum": ""
            },
            "require": {


@@ 2617,7 2686,7 @@
            "type": "library",
            "extra": {
                "branch-alias": {
                    "dev-master": "1.12-dev"
                    "dev-master": "1.14-dev"
                }
            },
            "autoload": {


@@ 2650,20 2719,20 @@
                "portable",
                "shim"
            ],
            "time": "2019-08-06T08:03:45+00:00"
            "time": "2020-01-13T11:15:53+00:00"
        },
        {
            "name": "symfony/polyfill-php73",
            "version": "v1.12.0",
            "version": "v1.14.0",
            "source": {
                "type": "git",
                "url": "https://github.com/symfony/polyfill-php73.git",
                "reference": "2ceb49eaccb9352bff54d22570276bb75ba4a188"
                "reference": "5e66a0fa1070bf46bec4bea7962d285108edd675"
            },
            "dist": {
                "type": "zip",
                "url": "https://api.github.com/repos/symfony/polyfill-php73/zipball/2ceb49eaccb9352bff54d22570276bb75ba4a188",
                "reference": "2ceb49eaccb9352bff54d22570276bb75ba4a188",
                "url": "https://api.github.com/repos/symfony/polyfill-php73/zipball/5e66a0fa1070bf46bec4bea7962d285108edd675",
                "reference": "5e66a0fa1070bf46bec4bea7962d285108edd675",
                "shasum": ""
            },
            "require": {


@@ 2672,7 2741,7 @@
            "type": "library",
            "extra": {
                "branch-alias": {
                    "dev-master": "1.12-dev"
                    "dev-master": "1.14-dev"
                }
            },
            "autoload": {


@@ 2708,20 2777,20 @@
                "portable",
                "shim"
            ],
            "time": "2019-08-06T08:03:45+00:00"
            "time": "2020-01-13T11:15:53+00:00"
        },
        {
            "name": "symfony/process",
            "version": "v4.3.3",
            "version": "v4.4.5",
            "source": {
                "type": "git",
                "url": "https://github.com/symfony/process.git",
                "reference": "856d35814cf287480465bb7a6c413bb7f5f5e69c"
                "reference": "bf9166bac906c9e69fb7a11d94875e7ced97bcd7"
            },
            "dist": {
                "type": "zip",
                "url": "https://api.github.com/repos/symfony/process/zipball/856d35814cf287480465bb7a6c413bb7f5f5e69c",
                "reference": "856d35814cf287480465bb7a6c413bb7f5f5e69c",
                "url": "https://api.github.com/repos/symfony/process/zipball/bf9166bac906c9e69fb7a11d94875e7ced97bcd7",
                "reference": "bf9166bac906c9e69fb7a11d94875e7ced97bcd7",
                "shasum": ""
            },
            "require": {


@@ 2730,7 2799,7 @@
            "type": "library",
            "extra": {
                "branch-alias": {
                    "dev-master": "4.3-dev"
                    "dev-master": "4.4-dev"
                }
            },
            "autoload": {


@@ 2757,24 2826,24 @@
            ],
            "description": "Symfony Process Component",
            "homepage": "https://symfony.com",
            "time": "2019-05-30T16:10:05+00:00"
            "time": "2020-02-07T20:06:44+00:00"
        },
        {
            "name": "symfony/service-contracts",
            "version": "v1.1.5",
            "version": "v2.0.1",
            "source": {
                "type": "git",
                "url": "https://github.com/symfony/service-contracts.git",
                "reference": "f391a00de78ec7ec8cf5cdcdae59ec7b883edb8d"
                "reference": "144c5e51266b281231e947b51223ba14acf1a749"
            },
            "dist": {
                "type": "zip",
                "url": "https://api.github.com/repos/symfony/service-contracts/zipball/f391a00de78ec7ec8cf5cdcdae59ec7b883edb8d",
                "reference": "f391a00de78ec7ec8cf5cdcdae59ec7b883edb8d",
                "url": "https://api.github.com/repos/symfony/service-contracts/zipball/144c5e51266b281231e947b51223ba14acf1a749",
                "reference": "144c5e51266b281231e947b51223ba14acf1a749",
                "shasum": ""
            },
            "require": {
                "php": "^7.1.3",
                "php": "^7.2.5",
                "psr/container": "^1.0"
            },
            "suggest": {


@@ 2783,7 2852,7 @@
            "type": "library",
            "extra": {
                "branch-alias": {
                    "dev-master": "1.1-dev"
                    "dev-master": "2.0-dev"
                }
            },
            "autoload": {


@@ 2815,30 2884,31 @@
                "interoperability",
                "standards"
            ],
            "time": "2019-06-13T11:15:36+00:00"
            "time": "2019-11-18T17:27:11+00:00"
        },
        {
            "name": "symfony/translation",
            "version": "v4.3.3",
            "version": "v4.4.5",
            "source": {
                "type": "git",
                "url": "https://github.com/symfony/translation.git",
                "reference": "4e3e39cc485304f807622bdc64938e4633396406"
                "reference": "0a19a77fba20818a969ef03fdaf1602de0546353"
            },
            "dist": {
                "type": "zip",
                "url": "https://api.github.com/repos/symfony/translation/zipball/4e3e39cc485304f807622bdc64938e4633396406",
                "reference": "4e3e39cc485304f807622bdc64938e4633396406",
                "url": "https://api.github.com/repos/symfony/translation/zipball/0a19a77fba20818a969ef03fdaf1602de0546353",
                "reference": "0a19a77fba20818a969ef03fdaf1602de0546353",
                "shasum": ""
            },
            "require": {
                "php": "^7.1.3",
                "symfony/polyfill-mbstring": "~1.0",
                "symfony/translation-contracts": "^1.1.2"
                "symfony/translation-contracts": "^1.1.6|^2"
            },
            "conflict": {
                "symfony/config": "<3.4",
                "symfony/dependency-injection": "<3.4",
                "symfony/http-kernel": "<4.4",
                "symfony/yaml": "<3.4"
            },
            "provide": {


@@ 2846,15 2916,14 @@
            },
            "require-dev": {
                "psr/log": "~1.0",
                "symfony/config": "~3.4|~4.0",
                "symfony/console": "~3.4|~4.0",
                "symfony/dependency-injection": "~3.4|~4.0",
                "symfony/finder": "~2.8|~3.0|~4.0",
                "symfony/http-kernel": "~3.4|~4.0",
                "symfony/intl": "~3.4|~4.0",
                "symfony/service-contracts": "^1.1.2",
                "symfony/var-dumper": "~3.4|~4.0",
                "symfony/yaml": "~3.4|~4.0"
                "symfony/config": "^3.4|^4.0|^5.0",
                "symfony/console": "^3.4|^4.0|^5.0",
                "symfony/dependency-injection": "^3.4|^4.0|^5.0",
                "symfony/finder": "~2.8|~3.0|~4.0|^5.0",
                "symfony/http-kernel": "^4.4",
                "symfony/intl": "^3.4|^4.0|^5.0",
                "symfony/service-contracts": "^1.1.2|^2",
                "symfony/yaml": "^3.4|^4.0|^5.0"
            },
            "suggest": {
                "psr/log-implementation": "To use logging capability in translator",


@@ 2864,7 2933,7 @@
            "type": "library",
            "extra": {
                "branch-alias": {
                    "dev-master": "4.3-dev"
                    "dev-master": "4.4-dev"
                }
            },
            "autoload": {


@@ 2891,24 2960,24 @@
            ],
            "description": "Symfony Translation Component",
            "homepage": "https://symfony.com",
            "time": "2019-07-18T10:34:59+00:00"
            "time": "2020-02-04T09:32:40+00:00"
        },
        {
            "name": "symfony/translation-contracts",
            "version": "v1.1.5",
            "version": "v2.0.1",
            "source": {
                "type": "git",
                "url": "https://github.com/symfony/translation-contracts.git",
                "reference": "cb4b18ad7b92a26e83b65dde940fab78339e6f3c"
                "reference": "8cc682ac458d75557203b2f2f14b0b92e1c744ed"
            },
            "dist": {
                "type": "zip",
                "url": "https://api.github.com/repos/symfony/translation-contracts/zipball/cb4b18ad7b92a26e83b65dde940fab78339e6f3c",
                "reference": "cb4b18ad7b92a26e83b65dde940fab78339e6f3c",
                "url": "https://api.github.com/repos/symfony/translation-contracts/zipball/8cc682ac458d75557203b2f2f14b0b92e1c744ed",
                "reference": "8cc682ac458d75557203b2f2f14b0b92e1c744ed",
                "shasum": ""
            },
            "require": {
                "php": "^7.1.3"
                "php": "^7.2.5"
            },
            "suggest": {
                "symfony/translation-implementation": ""


@@ 2916,7 2985,7 @@
            "type": "library",
            "extra": {
                "branch-alias": {
                    "dev-master": "1.1-dev"
                    "dev-master": "2.0-dev"
                }
            },
            "autoload": {


@@ 2948,20 3017,20 @@
                "interoperability",
                "standards"
            ],
            "time": "2019-06-13T11:15:36+00:00"
            "time": "2019-11-18T17:27:11+00:00"
        },
        {
            "name": "symfony/var-dumper",
            "version": "v4.3.3",
            "version": "v4.4.5",
            "source": {
                "type": "git",
                "url": "https://github.com/symfony/var-dumper.git",
                "reference": "e4110b992d2cbe198d7d3b244d079c1c58761d07"
                "reference": "2572839911702b0405479410ea7a1334bfab0b96"
            },
            "dist": {
                "type": "zip",
                "url": "https://api.github.com/repos/symfony/var-dumper/zipball/e4110b992d2cbe198d7d3b244d079c1c58761d07",
                "reference": "e4110b992d2cbe198d7d3b244d079c1c58761d07",
                "url": "https://api.github.com/repos/symfony/var-dumper/zipball/2572839911702b0405479410ea7a1334bfab0b96",
                "reference": "2572839911702b0405479410ea7a1334bfab0b96",
                "shasum": ""
            },
            "require": {


@@ 2975,9 3044,9 @@
            },
            "require-dev": {
                "ext-iconv": "*",
                "symfony/console": "~3.4|~4.0",
                "symfony/process": "~3.4|~4.0",
                "twig/twig": "~1.34|~2.4"
                "symfony/console": "^3.4|^4.0|^5.0",
                "symfony/process": "^4.4|^5.0",
                "twig/twig": "^1.34|^2.4|^3.0"
            },
            "suggest": {
                "ext-iconv": "To convert non-UTF-8 strings to UTF-8 (or symfony/polyfill-iconv in case ext-iconv cannot be used).",


@@ 2990,7 3059,7 @@
            "type": "library",
            "extra": {
                "branch-alias": {
                    "dev-master": "4.3-dev"
                    "dev-master": "4.4-dev"
                }
            },
            "autoload": {


@@ 3024,20 3093,20 @@
                "debug",
                "dump"
            ],
            "time": "2019-07-27T06:42:46+00:00"
            "time": "2020-02-24T13:10:00+00:00"
        },
        {
            "name": "vlucas/phpdotenv",
            "version": "v3.4.0",
            "version": "v3.6.1",
            "source": {
                "type": "git",
                "url": "https://github.com/vlucas/phpdotenv.git",
                "reference": "5084b23845c24dbff8ac6c204290c341e4776c92"
                "reference": "8f7961f7b9deb3b432452c18093cf16f88205902"
            },
            "dist": {
                "type": "zip",
                "url": "https://api.github.com/repos/vlucas/phpdotenv/zipball/5084b23845c24dbff8ac6c204290c341e4776c92",
                "reference": "5084b23845c24dbff8ac6c204290c341e4776c92",
                "url": "https://api.github.com/repos/vlucas/phpdotenv/zipball/8f7961f7b9deb3b432452c18093cf16f88205902",
                "reference": "8f7961f7b9deb3b432452c18093cf16f88205902",
                "shasum": ""
            },
            "require": {


@@ 3046,12 3115,16 @@
                "symfony/polyfill-ctype": "^1.9"
            },
            "require-dev": {
                "phpunit/phpunit": "^4.8.35 || ^5.0 || ^6.0"
                "ext-filter": "*",
                "phpunit/phpunit": "^4.8.35 || ^5.0 || ^6.0 || ^7.0"
            },
            "suggest": {
                "ext-filter": "Required to use the boolean validator."
            },
            "type": "library",
            "extra": {
                "branch-alias": {
                    "dev-master": "3.4-dev"
                    "dev-master": "3.6-dev"
                }
            },
            "autoload": {


@@ 3065,9 3138,14 @@
            ],
            "authors": [
                {
                    "name": "Graham Campbell",
                    "email": "graham@alt-three.com",
                    "homepage": "https://gjcampbell.co.uk/"
                },
                {
                    "name": "Vance Lucas",
                    "email": "vance@vancelucas.com",
                    "homepage": "http://www.vancelucas.com"
                    "homepage": "https://vancelucas.com/"
                }
            ],
            "description": "Loads environment variables from `.env` to `getenv()`, `$_ENV` and `$_SERVER` automagically.",


@@ 3076,22 3154,22 @@
                "env",
                "environment"
            ],
            "time": "2019-06-15T22:40:20+00:00"
            "time": "2020-03-12T13:44:00+00:00"
        }
    ],
    "packages-dev": [
        {
            "name": "doctrine/instantiator",
            "version": "1.2.0",
            "version": "1.3.0",
            "source": {
                "type": "git",
                "url": "https://github.com/doctrine/instantiator.git",
                "reference": "a2c590166b2133a4633738648b6b064edae0814a"
                "reference": "ae466f726242e637cebdd526a7d991b9433bacf1"
            },
            "dist": {
                "type": "zip",
                "url": "https://api.github.com/repos/doctrine/instantiator/zipball/a2c590166b2133a4633738648b6b064edae0814a",
                "reference": "a2c590166b2133a4633738648b6b064edae0814a",
                "url": "https://api.github.com/repos/doctrine/instantiator/zipball/ae466f726242e637cebdd526a7d991b9433bacf1",
                "reference": "ae466f726242e637cebdd526a7d991b9433bacf1",
                "shasum": ""
            },
            "require": {


@@ 3134,20 3212,20 @@
                "constructor",
                "instantiate"
            ],
            "time": "2019-03-17T17:37:11+00:00"
            "time": "2019-10-21T16:45:58+00:00"
        },
        {
            "name": "fzaninotto/faker",
            "version": "v1.8.0",
            "version": "v1.9.1",
            "source": {
                "type": "git",
                "url": "https://github.com/fzaninotto/Faker.git",
                "reference": "f72816b43e74063c8b10357394b6bba8cb1c10de"
                "reference": "fc10d778e4b84d5bd315dad194661e091d307c6f"
            },
            "dist": {
                "type": "zip",
                "url": "https://api.github.com/repos/fzaninotto/Faker/zipball/f72816b43e74063c8b10357394b6bba8cb1c10de",
                "reference": "f72816b43e74063c8b10357394b6bba8cb1c10de",
                "url": "https://api.github.com/repos/fzaninotto/Faker/zipball/fc10d778e4b84d5bd315dad194661e091d307c6f",
                "reference": "fc10d778e4b84d5bd315dad194661e091d307c6f",
                "shasum": ""
            },
            "require": {


@@ 3156,12 3234,12 @@
            "require-dev": {
                "ext-intl": "*",
                "phpunit/phpunit": "^4.8.35 || ^5.7",
                "squizlabs/php_codesniffer": "^1.5"
                "squizlabs/php_codesniffer": "^2.9.2"
            },
            "type": "library",
            "extra": {
                "branch-alias": {
                    "dev-master": "1.8-dev"
                    "dev-master": "1.9-dev"
                }
            },
            "autoload": {


@@ 3184,7 3262,7 @@
                "faker",
                "fixtures"
            ],
            "time": "2018-07-12T10:23:15+00:00"
            "time": "2019-12-12T13:22:17+00:00"
        },
        {
            "name": "hamcrest/hamcrest-php",


@@ 3236,16 3314,16 @@
        },
        {
            "name": "mockery/mockery",
            "version": "1.2.3",
            "version": "1.3.1",
            "source": {
                "type": "git",
                "url": "https://github.com/mockery/mockery.git",
                "reference": "4eff936d83eb809bde2c57a3cea0ee9643769031"
                "reference": "f69bbde7d7a75d6b2862d9ca8fab1cd28014b4be"
            },
            "dist": {
                "type": "zip",
                "url": "https://api.github.com/repos/mockery/mockery/zipball/4eff936d83eb809bde2c57a3cea0ee9643769031",
                "reference": "4eff936d83eb809bde2c57a3cea0ee9643769031",
                "url": "https://api.github.com/repos/mockery/mockery/zipball/f69bbde7d7a75d6b2862d9ca8fab1cd28014b4be",
                "reference": "f69bbde7d7a75d6b2862d9ca8fab1cd28014b4be",
                "shasum": ""
            },
            "require": {


@@ 3259,7 3337,7 @@
            "type": "library",
            "extra": {
                "branch-alias": {
                    "dev-master": "1.0.x-dev"
                    "dev-master": "1.3.x-dev"
                }
            },
            "autoload": {


@@ 3297,20 3375,20 @@
                "test double",
                "testing"
            ],
            "time": "2019-08-07T15:01:07+00:00"
            "time": "2019-12-26T09:49:15+00:00"
        },
        {
            "name": "myclabs/deep-copy",
            "version": "1.9.3",
            "version": "1.9.5",
            "source": {
                "type": "git",
                "url": "https://github.com/myclabs/DeepCopy.git",
                "reference": "007c053ae6f31bba39dfa19a7726f56e9763bbea"
                "reference": "b2c28789e80a97badd14145fda39b545d83ca3ef"
            },
            "dist": {
                "type": "zip",
                "url": "https://api.github.com/repos/myclabs/DeepCopy/zipball/007c053ae6f31bba39dfa19a7726f56e9763bbea",
                "reference": "007c053ae6f31bba39dfa19a7726f56e9763bbea",
                "url": "https://api.github.com/repos/myclabs/DeepCopy/zipball/b2c28789e80a97badd14145fda39b545d83ca3ef",
                "reference": "b2c28789e80a97badd14145fda39b545d83ca3ef",
                "shasum": ""
            },
            "require": {


@@ 3345,7 3423,7 @@
                "object",
                "object graph"
            ],
            "time": "2019-08-09T12:45:53+00:00"
            "time": "2020-01-17T21:11:47+00:00"
        },
        {
            "name": "phar-io/manifest",


@@ 3451,35 3529,33 @@
        },
        {
            "name": "phpdocumentor/reflection-common",
            "version": "1.0.1",
            "version": "2.0.0",
            "source": {
                "type": "git",
                "url": "https://github.com/phpDocumentor/ReflectionCommon.git",
                "reference": "21bdeb5f65d7ebf9f43b1b25d404f87deab5bfb6"
                "reference": "63a995caa1ca9e5590304cd845c15ad6d482a62a"
            },
            "dist": {
                "type": "zip",
                "url": "https://api.github.com/repos/phpDocumentor/ReflectionCommon/zipball/21bdeb5f65d7ebf9f43b1b25d404f87deab5bfb6",
                "reference": "21bdeb5f65d7ebf9f43b1b25d404f87deab5bfb6",
                "url": "https://api.github.com/repos/phpDocumentor/ReflectionCommon/zipball/63a995caa1ca9e5590304cd845c15ad6d482a62a",
                "reference": "63a995caa1ca9e5590304cd845c15ad6d482a62a",
                "shasum": ""
            },
            "require": {
                "php": ">=5.5"
                "php": ">=7.1"
            },
            "require-dev": {
                "phpunit/phpunit": "^4.6"
                "phpunit/phpunit": "~6"
            },
            "type": "library",
            "extra": {
                "branch-alias": {
                    "dev-master": "1.0.x-dev"
                    "dev-master": "2.x-dev"
                }
            },
            "autoload": {
                "psr-4": {
                    "phpDocumentor\\Reflection\\": [
                        "src"
                    ]
                    "phpDocumentor\\Reflection\\": "src/"
                }
            },
            "notification-url": "https://packagist.org/downloads/",


@@ 3501,44 3577,42 @@
                "reflection",
                "static analysis"
            ],
            "time": "2017-09-11T18:02:19+00:00"
            "time": "2018-08-07T13:53:10+00:00"
        },
        {
            "name": "phpdocumentor/reflection-docblock",
            "version": "4.3.1",
            "version": "5.1.0",
            "source": {
                "type": "git",
                "url": "https://github.com/phpDocumentor/ReflectionDocBlock.git",
                "reference": "bdd9f737ebc2a01c06ea7ff4308ec6697db9b53c"
                "reference": "cd72d394ca794d3466a3b2fc09d5a6c1dc86b47e"
            },
            "dist": {
                "type": "zip",
                "url": "https://api.github.com/repos/phpDocumentor/ReflectionDocBlock/zipball/bdd9f737ebc2a01c06ea7ff4308ec6697db9b53c",
                "reference": "bdd9f737ebc2a01c06ea7ff4308ec6697db9b53c",
                "url": "https://api.github.com/repos/phpDocumentor/ReflectionDocBlock/zipball/cd72d394ca794d3466a3b2fc09d5a6c1dc86b47e",
                "reference": "cd72d394ca794d3466a3b2fc09d5a6c1dc86b47e",
                "shasum": ""
            },
            "require": {
                "php": "^7.0",
                "phpdocumentor/reflection-common": "^1.0.0",
                "phpdocumentor/type-resolver": "^0.4.0",
                "webmozart/assert": "^1.0"
                "ext-filter": "^7.1",
                "php": "^7.2",
                "phpdocumentor/reflection-common": "^2.0",
                "phpdocumentor/type-resolver": "^1.0",
                "webmozart/assert": "^1"
            },
            "require-dev": {
                "doctrine/instantiator": "~1.0.5",
                "mockery/mockery": "^1.0",
                "phpunit/phpunit": "^6.4"
                "doctrine/instantiator": "^1",
                "mockery/mockery": "^1"
            },
            "type": "library",
            "extra": {
                "branch-alias": {
                    "dev-master": "4.x-dev"
                    "dev-master": "5.x-dev"
                }
            },
            "autoload": {
                "psr-4": {
                    "phpDocumentor\\Reflection\\": [
                        "src/"
                    ]
                    "phpDocumentor\\Reflection\\": "src"
                }
            },
            "notification-url": "https://packagist.org/downloads/",


@@ 3549,44 3623,46 @@
                {
                    "name": "Mike van Riel",
                    "email": "me@mikevanriel.com"
                },
                {
                    "name": "Jaap van Otterdijk",
                    "email": "account@ijaap.nl"
                }
            ],
            "description": "With this component, a library can provide support for annotations via DocBlocks or otherwise retrieve information that is embedded in a DocBlock.",
            "time": "2019-04-30T17:48:53+00:00"
            "time": "2020-02-22T12:28:44+00:00"
        },
        {
            "name": "phpdocumentor/type-resolver",
            "version": "0.4.0",
            "version": "1.1.0",
            "source": {
                "type": "git",
                "url": "https://github.com/phpDocumentor/TypeResolver.git",
                "reference": "9c977708995954784726e25d0cd1dddf4e65b0f7"
                "reference": "7462d5f123dfc080dfdf26897032a6513644fc95"
            },
            "dist": {
                "type": "zip",
                "url": "https://api.github.com/repos/phpDocumentor/TypeResolver/zipball/9c977708995954784726e25d0cd1dddf4e65b0f7",
                "reference": "9c977708995954784726e25d0cd1dddf4e65b0f7",
                "url": "https://api.github.com/repos/phpDocumentor/TypeResolver/zipball/7462d5f123dfc080dfdf26897032a6513644fc95",
                "reference": "7462d5f123dfc080dfdf26897032a6513644fc95",
                "shasum": ""
            },
            "require": {
                "php": "^5.5 || ^7.0",
                "phpdocumentor/reflection-common": "^1.0"
                "php": "^7.2",
                "phpdocumentor/reflection-common": "^2.0"
            },
            "require-dev": {
                "mockery/mockery": "^0.9.4",
                "phpunit/phpunit": "^5.2||^4.8.24"
                "ext-tokenizer": "^7.2",
                "mockery/mockery": "~1"
            },
            "type": "library",
            "extra": {
                "branch-alias": {
                    "dev-master": "1.0.x-dev"
                    "dev-master": "1.x-dev"
                }
            },
            "autoload": {
                "psr-4": {
                    "phpDocumentor\\Reflection\\": [
                        "src/"
                    ]
                    "phpDocumentor\\Reflection\\": "src"
                }
            },
            "notification-url": "https://packagist.org/downloads/",


@@ 3599,37 3675,38 @@
                    "email": "me@mikevanriel.com"
                }
            ],
            "time": "2017-07-14T14:27:02+00:00"
            "description": "A PSR-5 based resolver of Class names, Types and Structural Element Names",
            "time": "2020-02-18T18:59:58+00:00"
        },
        {
            "name": "phpspec/prophecy",
            "version": "1.8.1",
            "version": "v1.10.3",
            "source": {
                "type": "git",
                "url": "https://github.com/phpspec/prophecy.git",
                "reference": "1927e75f4ed19131ec9bcc3b002e07fb1173ee76"
                "reference": "451c3cd1418cf640de218914901e51b064abb093"
            },
            "dist": {
                "type": "zip",
                "url": "https://api.github.com/repos/phpspec/prophecy/zipball/1927e75f4ed19131ec9bcc3b002e07fb1173ee76",
                "reference": "1927e75f4ed19131ec9bcc3b002e07fb1173ee76",
                "url": "https://api.github.com/repos/phpspec/prophecy/zipball/451c3cd1418cf640de218914901e51b064abb093",
                "reference": "451c3cd1418cf640de218914901e51b064abb093",
                "shasum": ""
            },
            "require": {
                "doctrine/instantiator": "^1.0.2",
                "php": "^5.3|^7.0",
                "phpdocumentor/reflection-docblock": "^2.0|^3.0.2|^4.0",
                "sebastian/comparator": "^1.1|^2.0|^3.0",
                "sebastian/recursion-context": "^1.0|^2.0|^3.0"
                "phpdocumentor/reflection-docblock": "^2.0|^3.0.2|^4.0|^5.0",
                "sebastian/comparator": "^1.2.3|^2.0|^3.0|^4.0",
                "sebastian/recursion-context": "^1.0|^2.0|^3.0|^4.0"
            },
            "require-dev": {
                "phpspec/phpspec": "^2.5|^3.2",
                "phpspec/phpspec": "^2.5 || ^3.2",
                "phpunit/phpunit": "^4.8.35 || ^5.7 || ^6.5 || ^7.1"
            },
            "type": "library",
            "extra": {
                "branch-alias": {
                    "dev-master": "1.8.x-dev"
                    "dev-master": "1.10.x-dev"
                }
            },
            "autoload": {


@@ 3662,7 3739,7 @@
                "spy",
                "stub"
            ],
            "time": "2019-06-13T12:50:23+00:00"
            "time": "2020-03-05T15:02:03+00:00"
        },
        {
            "name": "phpunit/php-code-coverage",


@@ 3869,16 3946,16 @@
        },
        {
            "name": "phpunit/php-token-stream",
            "version": "3.1.0",
            "version": "3.1.1",
            "source": {
                "type": "git",
                "url": "https://github.com/sebastianbergmann/php-token-stream.git",
                "reference": "e899757bb3df5ff6e95089132f32cd59aac2220a"
                "reference": "995192df77f63a59e47f025390d2d1fdf8f425ff"
            },
            "dist": {
                "type": "zip",
                "url": "https://api.github.com/repos/sebastianbergmann/php-token-stream/zipball/e899757bb3df5ff6e95089132f32cd59aac2220a",
                "reference": "e899757bb3df5ff6e95089132f32cd59aac2220a",
                "url": "https://api.github.com/repos/sebastianbergmann/php-token-stream/zipball/995192df77f63a59e47f025390d2d1fdf8f425ff",
                "reference": "995192df77f63a59e47f025390d2d1fdf8f425ff",
                "shasum": ""
            },
            "require": {


@@ 3914,20 3991,20 @@
            "keywords": [
                "tokenizer"
            ],
            "time": "2019-07-25T05:29:42+00:00"
            "time": "2019-09-17T06:23:10+00:00"
        },
        {
            "name": "phpunit/phpunit",
            "version": "7.5.14",
            "version": "7.5.20",
            "source": {
                "type": "git",
                "url": "https://github.com/sebastianbergmann/phpunit.git",
                "reference": "2834789aeb9ac182ad69bfdf9ae91856a59945ff"
                "reference": "9467db479d1b0487c99733bb1e7944d32deded2c"
            },
            "dist": {
                "type": "zip",
                "url": "https://api.github.com/repos/sebastianbergmann/phpunit/zipball/2834789aeb9ac182ad69bfdf9ae91856a59945ff",
                "reference": "2834789aeb9ac182ad69bfdf9ae91856a59945ff",
                "url": "https://api.github.com/repos/sebastianbergmann/phpunit/zipball/9467db479d1b0487c99733bb1e7944d32deded2c",
                "reference": "9467db479d1b0487c99733bb1e7944d32deded2c",
                "shasum": ""
            },
            "require": {


@@ 3987,8 4064,8 @@
            "authors": [
                {
                    "name": "Sebastian Bergmann",
                    "role": "lead",
                    "email": "sebastian@phpunit.de"
                    "email": "sebastian@phpunit.de",
                    "role": "lead"
                }
            ],
            "description": "The PHP Unit Testing framework.",


@@ 3998,7 4075,7 @@
                "testing",
                "xunit"
            ],
            "time": "2019-07-15T06:24:08+00:00"
            "time": "2020-01-08T08:45:45+00:00"
        },
        {
            "name": "sebastian/code-unit-reverse-lookup",


@@ 4167,16 4244,16 @@
        },
        {
            "name": "sebastian/environment",
            "version": "4.2.2",
            "version": "4.2.3",
            "source": {
                "type": "git",
                "url": "https://github.com/sebastianbergmann/environment.git",
                "reference": "f2a2c8e1c97c11ace607a7a667d73d47c19fe404"
                "reference": "464c90d7bdf5ad4e8a6aea15c091fec0603d4368"
            },
            "dist": {
                "type": "zip",
                "url": "https://api.github.com/repos/sebastianbergmann/environment/zipball/f2a2c8e1c97c11ace607a7a667d73d47c19fe404",
                "reference": "f2a2c8e1c97c11ace607a7a667d73d47c19fe404",
                "url": "https://api.github.com/repos/sebastianbergmann/environment/zipball/464c90d7bdf5ad4e8a6aea15c091fec0603d4368",
                "reference": "464c90d7bdf5ad4e8a6aea15c091fec0603d4368",
                "shasum": ""
            },
            "require": {


@@ 4216,20 4293,20 @@
                "environment",
                "hhvm"
            ],
            "time": "2019-05-05T09:05:15+00:00"
            "time": "2019-11-20T08:46:58+00:00"
        },
        {
            "name": "sebastian/exporter",
            "version": "3.1.1",
            "version": "3.1.2",
            "source": {
                "type": "git",
                "url": "https://github.com/sebastianbergmann/exporter.git",
                "reference": "06a9a5947f47b3029d76118eb5c22802e5869687"
                "reference": "68609e1261d215ea5b21b7987539cbfbe156ec3e"
            },
            "dist": {
                "type": "zip",
                "url": "https://api.github.com/repos/sebastianbergmann/exporter/zipball/06a9a5947f47b3029d76118eb5c22802e5869687",
                "reference": "06a9a5947f47b3029d76118eb5c22802e5869687",
                "url": "https://api.github.com/repos/sebastianbergmann/exporter/zipball/68609e1261d215ea5b21b7987539cbfbe156ec3e",
                "reference": "68609e1261d215ea5b21b7987539cbfbe156ec3e",
                "shasum": ""
            },
            "require": {


@@ 4283,7 4360,7 @@
                "export",
                "exporter"
            ],
            "time": "2019-08-11T12:43:14+00:00"
            "time": "2019-09-14T09:02:43+00:00"
        },
        {
            "name": "sebastian/global-state",


@@ 4608,32 4685,29 @@
        },
        {
            "name": "webmozart/assert",
            "version": "1.4.0",
            "version": "1.7.0",
            "source": {
                "type": "git",
                "url": "https://github.com/webmozart/assert.git",
                "reference": "83e253c8e0be5b0257b881e1827274667c5c17a9"
                "reference": "aed98a490f9a8f78468232db345ab9cf606cf598"
            },
            "dist": {
                "type": "zip",
                "url": "https://api.github.com/repos/webmozart/assert/zipball/83e253c8e0be5b0257b881e1827274667c5c17a9",
                "reference": "83e253c8e0be5b0257b881e1827274667c5c17a9",
                "url": "https://api.github.com/repos/webmozart/assert/zipball/aed98a490f9a8f78468232db345ab9cf606cf598",
                "reference": "aed98a490f9a8f78468232db345ab9cf606cf598",
                "shasum": ""
            },
            "require": {
                "php": "^5.3.3 || ^7.0",
                "symfony/polyfill-ctype": "^1.8"
            },
            "conflict": {
                "vimeo/psalm": "<3.6.0"
            },
            "require-dev": {
                "phpunit/phpunit": "^4.6",
                "sebastian/version": "^1.0.1"
                "phpunit/phpunit": "^4.8.36 || ^7.5.13"
            },
            "type": "library",
            "extra": {
                "branch-alias": {
                    "dev-master": "1.3-dev"
                }
            },
            "autoload": {
                "psr-4": {
                    "Webmozart\\Assert\\": "src/"


@@ 4655,7 4729,7 @@
                "check",
                "validate"
            ],
            "time": "2018-12-25T11:19:39+00:00"
            "time": "2020-02-14T12:15:55+00:00"
        }
    ],
    "aliases": [],

M database/database.sqlite => database/database.sqlite +0 -0