From 7fc3fb19c0a692a52ff3be111bf53a37abbe9a3c Mon Sep 17 00:00:00 2001 From: Jonny Barnes Date: Sat, 13 Jun 2020 16:32:42 +0100 Subject: [PATCH 1/4] Upgrade to Laravel v7 --- app/Exceptions/Handler.php | 22 +- app/Models/Note.php | 4 +- app/Models/Place.php | 4 +- composer.json | 22 +- composer.lock | 2045 +++++++++++------ config/session.php | 2 +- .../2015_11_07_130637_create_places_table.php | 2 +- database/seeds/PlacesTableSeeder.php | 2 +- 8 files changed, 1337 insertions(+), 766 deletions(-) diff --git a/app/Exceptions/Handler.php b/app/Exceptions/Handler.php index 30ef2476..57f44619 100644 --- a/app/Exceptions/Handler.php +++ b/app/Exceptions/Handler.php @@ -2,13 +2,13 @@ namespace App\Exceptions; -use App; use Exception; use Illuminate\Foundation\Exceptions\Handler as ExceptionHandler; use Illuminate\Http\Request; use Illuminate\Http\Response; use Illuminate\Session\TokenMismatchException; use Illuminate\Support\Facades\Route; +use Throwable; /** * @codeCoverageIgnore @@ -39,13 +39,13 @@ class Handler extends ExceptionHandler * * This is a great spot to send exceptions to Sentry, Bugsnag, etc. * - * @param Exception $exception + * @param Throwable $throwable * @return void * @throws Exception */ - public function report(Exception $exception) + public function report(Throwable $throwable) { - parent::report($exception); + parent::report($throwable); $guzzle = new \GuzzleHttp\Client([ 'headers' => [ @@ -64,8 +64,8 @@ class Handler extends ExceptionHandler 'author_name' => app()->environment(), 'author_link' => config('app.url'), 'fields' => [[ - 'title' => get_class($exception) ?? 'Unkown Exception', - 'value' => $exception->getMessage() ?? '', + 'title' => get_class($this) ?? 'Unknown Exception', + 'value' => $throwable->getMessage() ?? '', ]], 'ts' => time(), ]], @@ -78,16 +78,16 @@ class Handler extends ExceptionHandler * Render an exception into an HTTP response. * * @param Request $request - * @param Exception $exception + * @param Throwable $throwable * @return Response - * @throws Exception + * @throws Throwable */ - public function render($request, Exception $exception) + public function render($request, Throwable $throwable) { - if ($exception instanceof TokenMismatchException) { + if ($throwable instanceof TokenMismatchException) { Route::getRoutes()->match($request); } - return parent::render($request, $exception); + return parent::render($request, $throwable); } } diff --git a/app/Models/Note.php b/app/Models/Note.php index e738d158..51162141 100644 --- a/app/Models/Note.php +++ b/app/Models/Note.php @@ -542,8 +542,8 @@ class Note extends Model public function setContacts(): void { $contacts = []; - if ($this->getOriginal('note')) { - preg_match_all(self::USERNAMES_REGEX, $this->getoriginal('note'), $matches); + if ($this->getRawOriginal('note')) { + preg_match_all(self::USERNAMES_REGEX, $this->getRawOriginal('note'), $matches); foreach ($matches[1] as $match) { $contacts[$match] = Contact::where('nick', mb_strtolower($match))->first(); diff --git a/app/Models/Place.php b/app/Models/Place.php index 26623de2..55adf7de 100644 --- a/app/Models/Place.php +++ b/app/Models/Place.php @@ -9,8 +9,8 @@ use Illuminate\Database\Eloquent\Relations\HasMany; use Illuminate\Database\Eloquent\{Builder, Model}; use Illuminate\Support\Facades\DB; use Illuminate\Support\Str; -use Phaza\LaravelPostgis\Eloquent\PostgisTrait; -use Phaza\LaravelPostgis\Geometries\Point; +use MStaack\LaravelPostgis\Eloquent\PostgisTrait; +use MStaack\LaravelPostgis\Geometries\Point; // phpcs:disable Generic.Files.LineLength.TooLong diff --git a/composer.json b/composer.json index 3577be5c..77bafd65 100644 --- a/composer.json +++ b/composer.json @@ -13,7 +13,7 @@ "ext-intl": "*", "ext-json": "*", "ext-dom": "*", - "cviebrock/eloquent-sluggable": "~6.0", + "cviebrock/eloquent-sluggable": "~7.0", "fideloper/proxy": "~4.0", "guzzlehttp/guzzle": "~6.0", "indieauth/client": "~0.1", @@ -21,18 +21,18 @@ "jonnybarnes/indieweb": "dev-master", "jonnybarnes/webmentions-parser": "0.4.*", "jublonet/codebird-php": "4.0.0-beta.1", - "laravel/framework": "^6.0", - "laravel/horizon": "^3.0", - "laravel/scout": "^7.0", - "laravel/telescope": "^2.0", + "laravel/framework": "^7.0", + "laravel/horizon": "^4.0", + "laravel/scout": "^8.0", + "laravel/telescope": "^3.0", "laravel/tinker": "^2.0", "lcobucci/jwt": "^3.1", "league/commonmark": "^1.0", "league/commonmark-ext-autolink": "^1.0", "league/flysystem-aws-s3-v3": "^1.0", "mf2/mf2": "~0.3", - "phaza/laravel-postgis": "~4.0", - "pmatseykanets/laravel-scout-postgres": "~6.0", + "mstaack/laravel-postgis": "~5.0", + "pmatseykanets/laravel-scout-postgres": "^7.0", "predis/predis": "~1.0", "ramsey/uuid": "^3.5", "sensiolabs/security-checker": "^6.0", @@ -44,12 +44,12 @@ "barryvdh/laravel-debugbar": "^3.0", "barryvdh/laravel-ide-helper": "^2.6", "beyondcode/laravel-dump-server": "^1.0", - "facade/ignition": "^1.4", + "facade/ignition": "^2.0", "fzaninotto/faker": "^1.9.1", - "laravel/dusk": "^5.0", + "laravel/dusk": "^6.0", "mockery/mockery": "^1.0", - "nunomaduro/collision": "^3.0", - "phpunit/phpunit": "^8.0", + "nunomaduro/collision": "^4.1", + "phpunit/phpunit": "^9.0", "vimeo/psalm": "^3.9" }, "config": { diff --git a/composer.lock b/composer.lock index 2c850b80..25e82d79 100644 --- a/composer.lock +++ b/composer.lock @@ -4,20 +4,20 @@ "Read more about it at https://getcomposer.org/doc/01-basic-usage.md#installing-dependencies", "This file is @generated automatically" ], - "content-hash": "277e59603d9a74db6a9e6c38eb133a39", + "content-hash": "deacab40b519b62c6d23eae3764737c3", "packages": [ { "name": "aws/aws-sdk-php", - "version": "3.141.0", + "version": "3.142.1", "source": { "type": "git", "url": "https://github.com/aws/aws-sdk-php.git", - "reference": "d57dbde176a7db7a6131bb5d325aff63515eabc3" + "reference": "ab92ec111132712417cc97be06275553b10a76ab" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/aws/aws-sdk-php/zipball/d57dbde176a7db7a6131bb5d325aff63515eabc3", - "reference": "d57dbde176a7db7a6131bb5d325aff63515eabc3", + "url": "https://api.github.com/repos/aws/aws-sdk-php/zipball/ab92ec111132712417cc97be06275553b10a76ab", + "reference": "ab92ec111132712417cc97be06275553b10a76ab", "shasum": "" }, "require": { @@ -40,6 +40,7 @@ "ext-pcntl": "*", "ext-sockets": "*", "nette/neon": "^2.3", + "paragonie/random_compat": ">= 2", "phpunit/phpunit": "^4.8.35|^5.4.3", "psr/cache": "^1.0", "psr/simple-cache": "^1.0", @@ -91,27 +92,27 @@ "support": { "forum": "https://forums.aws.amazon.com/forum.jspa?forumID=80", "issues": "https://github.com/aws/aws-sdk-php/issues", - "source": "https://github.com/aws/aws-sdk-php/tree/master" + "source": "https://github.com/aws/aws-sdk-php/tree/3.142.1" }, - "time": "2020-06-10T18:11:38+00:00" + "time": "2020-06-12T18:16:31+00:00" }, { "name": "bosnadev/database", - "version": "0.19.2", + "version": "0.20", "source": { "type": "git", "url": "https://github.com/bosnadev/database.git", - "reference": "637f90c9d0e963f81dd0c3c9937ed15d013d91a9" + "reference": "bc45d6d93be3029a5d9735e090a58f4e4a380abf" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/bosnadev/database/zipball/637f90c9d0e963f81dd0c3c9937ed15d013d91a9", - "reference": "637f90c9d0e963f81dd0c3c9937ed15d013d91a9", + "url": "https://api.github.com/repos/bosnadev/database/zipball/bc45d6d93be3029a5d9735e090a58f4e4a380abf", + "reference": "bc45d6d93be3029a5d9735e090a58f4e4a380abf", "shasum": "" }, "require": { "doctrine/dbal": "^2.5", - "illuminate/database": "^5.0|^6.0", + "illuminate/database": "^5.0|^6.0|^7.0", "php": ">=5.5", "ramsey/uuid": "^3.0" }, @@ -150,32 +151,31 @@ ], "support": { "issues": "https://github.com/bosnadev/database/issues", - "source": "https://github.com/bosnadev/database/tree/0.19.2" + "source": "https://github.com/bosnadev/database/tree/master" }, - "time": "2019-09-16T07:18:07+00:00" + "time": "2020-03-11T13:24:09+00:00" }, { "name": "cakephp/chronos", - "version": "1.3.0", + "version": "2.0.5", "source": { "type": "git", "url": "https://github.com/cakephp/chronos.git", - "reference": "ba2bab98849e7bf29b02dd634ada49ab36472959" + "reference": "9309d85c33c65917c0e582c0a6b07df56fe27dd9" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/cakephp/chronos/zipball/ba2bab98849e7bf29b02dd634ada49ab36472959", - "reference": "ba2bab98849e7bf29b02dd634ada49ab36472959", + "url": "https://api.github.com/repos/cakephp/chronos/zipball/9309d85c33c65917c0e582c0a6b07df56fe27dd9", + "reference": "9309d85c33c65917c0e582c0a6b07df56fe27dd9", "shasum": "" }, "require": { - "php": ">=5.6" + "php": ">=7.2" }, "require-dev": { - "athletic/athletic": "~0.1", - "cakephp/cakephp-codesniffer": "^3.0", - "phpbench/phpbench": "@dev", - "phpunit/phpunit": "<6.0 || ^7.0" + "cakephp/cakephp-codesniffer": "^4.0", + "phpbench/phpbench": "^1.0@dev", + "phpunit/phpunit": "^8.0" }, "type": "library", "autoload": { @@ -213,7 +213,7 @@ "issues": "https://github.com/cakephp/chronos/issues", "source": "https://github.com/cakephp/chronos" }, - "time": "2019-11-30T02:33:19+00:00" + "time": "2020-05-26T01:27:20+00:00" }, { "name": "cocur/slugify", @@ -432,30 +432,30 @@ }, { "name": "cviebrock/eloquent-sluggable", - "version": "6.0.3", + "version": "7.0.1", "source": { "type": "git", "url": "https://github.com/cviebrock/eloquent-sluggable.git", - "reference": "ebaefa01b810b93d0c33a0465eb6c53c38340388" + "reference": "4e5a961965f92ef0e3c10ec4ebc073a6ab6bc4f0" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/cviebrock/eloquent-sluggable/zipball/ebaefa01b810b93d0c33a0465eb6c53c38340388", - "reference": "ebaefa01b810b93d0c33a0465eb6c53c38340388", + "url": "https://api.github.com/repos/cviebrock/eloquent-sluggable/zipball/4e5a961965f92ef0e3c10ec4ebc073a6ab6bc4f0", + "reference": "4e5a961965f92ef0e3c10ec4ebc073a6ab6bc4f0", "shasum": "" }, "require": { "cocur/slugify": "^4.0", - "illuminate/config": "^6.0", - "illuminate/database": "^6.0", - "illuminate/support": "^6.0", - "php": "^7.2" + "illuminate/config": "^7.0", + "illuminate/database": "^7.0", + "illuminate/support": "^7.0", + "php": "^7.2.5" }, "require-dev": { "limedeck/phpunit-detailed-printer": "^5.0", "mockery/mockery": "^1.2.3", - "orchestra/database": "4.*", - "orchestra/testbench": "4.*", + "orchestra/database": "^5.0", + "orchestra/testbench": "^5.0", "phpunit/phpunit": "^8.0" }, "type": "library", @@ -493,9 +493,9 @@ ], "support": { "issues": "https://github.com/cviebrock/eloquent-sluggable/issues", - "source": "https://github.com/cviebrock/eloquent-sluggable/tree/6.0.3" + "source": "https://github.com/cviebrock/eloquent-sluggable/tree/master" }, - "time": "2020-02-09T23:06:22+00:00" + "time": "2020-04-07T03:18:54+00:00" }, { "name": "dnoegel/php-xdg-base-dir", @@ -1922,16 +1922,16 @@ }, { "name": "laravel/framework", - "version": "v6.18.19", + "version": "v7.15.0", "source": { "type": "git", "url": "https://github.com/laravel/framework.git", - "reference": "69321afec31f4a908112e5dc8995fc91024fd971" + "reference": "739c44a3f7041430a3fb357f2dcfdb78f55005d7" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/laravel/framework/zipball/69321afec31f4a908112e5dc8995fc91024fd971", - "reference": "69321afec31f4a908112e5dc8995fc91024fd971", + "url": "https://api.github.com/repos/laravel/framework/zipball/739c44a3f7041430a3fb357f2dcfdb78f55005d7", + "reference": "739c44a3f7041430a3fb357f2dcfdb78f55005d7", "shasum": "" }, "require": { @@ -1943,29 +1943,34 @@ "ext-openssl": "*", "league/commonmark": "^1.3", "league/flysystem": "^1.0.34", - "monolog/monolog": "^1.12|^2.0", - "nesbot/carbon": "^2.0", + "monolog/monolog": "^2.0", + "nesbot/carbon": "^2.17", "opis/closure": "^3.1", - "php": "^7.2", + "php": "^7.2.5", "psr/container": "^1.0", "psr/simple-cache": "^1.0", - "ramsey/uuid": "^3.7", + "ramsey/uuid": "^3.7|^4.0", "swiftmailer/swiftmailer": "^6.0", - "symfony/console": "^4.3.4", - "symfony/debug": "^4.3.4", - "symfony/finder": "^4.3.4", - "symfony/http-foundation": "^4.3.4", - "symfony/http-kernel": "^4.3.4", + "symfony/console": "^5.0", + "symfony/error-handler": "^5.0", + "symfony/finder": "^5.0", + "symfony/http-foundation": "^5.0", + "symfony/http-kernel": "^5.0", + "symfony/mime": "^5.0", "symfony/polyfill-php73": "^1.17", - "symfony/process": "^4.3.4", - "symfony/routing": "^4.3.4", - "symfony/var-dumper": "^4.3.4", - "tijsverkoyen/css-to-inline-styles": "^2.2.1", - "vlucas/phpdotenv": "^3.3" + "symfony/process": "^5.0", + "symfony/routing": "^5.0", + "symfony/var-dumper": "^5.0", + "tijsverkoyen/css-to-inline-styles": "^2.2.2", + "vlucas/phpdotenv": "^4.0", + "voku/portable-ascii": "^1.4.8" }, "conflict": { "tightenco/collect": "<5.5.33" }, + "provide": { + "psr/container-implementation": "1.0" + }, "replace": { "illuminate/auth": "self.version", "illuminate/broadcasting": "self.version", @@ -1992,6 +1997,7 @@ "illuminate/routing": "self.version", "illuminate/session": "self.version", "illuminate/support": "self.version", + "illuminate/testing": "self.version", "illuminate/translation": "self.version", "illuminate/validation": "self.version", "illuminate/view": "self.version" @@ -2000,15 +2006,15 @@ "aws/aws-sdk-php": "^3.0", "doctrine/dbal": "^2.6", "filp/whoops": "^2.4", - "guzzlehttp/guzzle": "^6.3|^7.0", + "guzzlehttp/guzzle": "^6.3.1|^7.0", "league/flysystem-cached-adapter": "^1.0", "mockery/mockery": "^1.3.1", "moontoast/math": "^1.1", - "orchestra/testbench-core": "^4.0", + "orchestra/testbench-core": "^5.0", "pda/pheanstalk": "^4.0", - "phpunit/phpunit": "^7.5.15|^8.4|^9.0", + "phpunit/phpunit": "^8.4|^9.0", "predis/predis": "^1.1.1", - "symfony/cache": "^4.3.4" + "symfony/cache": "^5.0" }, "suggest": { "aws/aws-sdk-php": "Required to use the SQS queue driver, DynamoDb failed job storage and SES mail driver (^3.0).", @@ -2020,24 +2026,27 @@ "ext-redis": "Required to use the Redis cache and queue drivers (^4.0|^5.0).", "filp/whoops": "Required for friendly error pages in development (^2.4).", "fzaninotto/faker": "Required to use the eloquent factory builder (^1.9.1).", - "guzzlehttp/guzzle": "Required to use the Mailgun mail driver and the ping methods on schedules (^6.0|^7.0).", + "guzzlehttp/guzzle": "Required to use the HTTP Client, Mailgun mail driver and the ping methods on schedules (^6.3.1|^7.0).", "laravel/tinker": "Required to use the tinker console command (^2.0).", "league/flysystem-aws-s3-v3": "Required to use the Flysystem S3 driver (^1.0).", "league/flysystem-cached-adapter": "Required to use the Flysystem cache (^1.0).", "league/flysystem-sftp": "Required to use the Flysystem SFTP driver (^1.0).", + "mockery/mockery": "Required to use mocking (^1.3.1).", "moontoast/math": "Required to use ordered UUIDs (^1.1).", "nyholm/psr7": "Required to use PSR-7 bridging features (^1.2).", "pda/pheanstalk": "Required to use the beanstalk queue driver (^4.0).", + "phpunit/phpunit": "Required to use assertions and run tests (^8.4|^9.0).", "psr/http-message": "Required to allow Storage::put to accept a StreamInterface (^1.0).", "pusher/pusher-php-server": "Required to use the Pusher broadcast driver (^4.0).", - "symfony/cache": "Required to PSR-6 cache bridge (^4.3.4).", - "symfony/psr-http-message-bridge": "Required to use PSR-7 bridging features (^1.2).", + "symfony/cache": "Required to PSR-6 cache bridge (^5.0).", + "symfony/filesystem": "Required to create relative storage directory symbolic links (^5.0).", + "symfony/psr-http-message-bridge": "Required to use PSR-7 bridging features (^2.0).", "wildbit/swiftmailer-postmark": "Required to use Postmark mail driver (^3.0)." }, "type": "library", "extra": { "branch-alias": { - "dev-master": "6.x-dev" + "dev-master": "7.x-dev" } }, "autoload": { @@ -2069,45 +2078,49 @@ "issues": "https://github.com/laravel/framework/issues", "source": "https://github.com/laravel/framework" }, - "time": "2020-06-09T13:59:34+00:00" + "time": "2020-06-09T14:00:25+00:00" }, { "name": "laravel/horizon", - "version": "v3.7.2", + "version": "v4.3.3", "source": { "type": "git", "url": "https://github.com/laravel/horizon.git", - "reference": "62d31b34f7f770a43f802ae2bb46327673e04cbf" + "reference": "0172084dd26f93fc3521b9118f4e3a330a36eda8" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/laravel/horizon/zipball/62d31b34f7f770a43f802ae2bb46327673e04cbf", - "reference": "62d31b34f7f770a43f802ae2bb46327673e04cbf", + "url": "https://api.github.com/repos/laravel/horizon/zipball/0172084dd26f93fc3521b9118f4e3a330a36eda8", + "reference": "0172084dd26f93fc3521b9118f4e3a330a36eda8", "shasum": "" }, "require": { - "cakephp/chronos": "^1.0", + "cakephp/chronos": "^2.0", "ext-json": "*", "ext-pcntl": "*", "ext-posix": "*", - "illuminate/contracts": "~5.7.0|~5.8.0|^6.0", - "illuminate/queue": "~5.7.0|~5.8.0|^6.0", - "illuminate/support": "~5.7.0|~5.8.0|^6.0", - "php": ">=7.1.0", - "predis/predis": "^1.1", - "ramsey/uuid": "^3.5", - "symfony/debug": "^4.2", - "symfony/process": "^4.2" + "illuminate/contracts": "^7.0", + "illuminate/queue": "^7.0", + "illuminate/support": "^7.0", + "php": "^7.2", + "ramsey/uuid": "^3.5|^4.0", + "symfony/error-handler": "^5.0", + "symfony/process": "^5.0" }, "require-dev": { "mockery/mockery": "^1.0", - "orchestra/testbench": "^3.7|^4.0", - "phpunit/phpunit": "^7.0|^8.0" + "orchestra/testbench": "^5.0", + "phpunit/phpunit": "^8.0", + "predis/predis": "^1.1" + }, + "suggest": { + "ext-redis": "Required to use the Redis PHP driver.", + "predis/predis": "Required when not using the Redis PHP driver (^1.1)." }, "type": "library", "extra": { "branch-alias": { - "dev-master": "3.0-dev" + "dev-master": "4.x-dev" }, "laravel": { "providers": [ @@ -2140,37 +2153,37 @@ ], "support": { "issues": "https://github.com/laravel/horizon/issues", - "source": "https://github.com/laravel/horizon/tree/3.0" + "source": "https://github.com/laravel/horizon/tree/4.x" }, - "time": "2020-02-25T15:22:42+00:00" + "time": "2020-05-26T18:27:29+00:00" }, { "name": "laravel/scout", - "version": "v7.2.1", + "version": "v8.0.1", "source": { "type": "git", "url": "https://github.com/laravel/scout.git", - "reference": "733f334cc2487c6ac85a557ae5eefd29f6bb1ba3" + "reference": "85e018b752088057881f780e05a85c8657ff8e95" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/laravel/scout/zipball/733f334cc2487c6ac85a557ae5eefd29f6bb1ba3", - "reference": "733f334cc2487c6ac85a557ae5eefd29f6bb1ba3", + "url": "https://api.github.com/repos/laravel/scout/zipball/85e018b752088057881f780e05a85c8657ff8e95", + "reference": "85e018b752088057881f780e05a85c8657ff8e95", "shasum": "" }, "require": { - "illuminate/bus": "~5.4.0|~5.5.0|~5.6.0|~5.7.0|~5.8.0|^6.0|^7.0", - "illuminate/contracts": "~5.4.0|~5.5.0|~5.6.0|~5.7.0|~5.8.0|^6.0|^7.0", - "illuminate/database": "~5.4.0|~5.5.0|~5.6.0|~5.7.0|~5.8.0|^6.0|^7.0", - "illuminate/pagination": "~5.4.0|~5.5.0|~5.6.0|~5.7.0|~5.8.0|^6.0|^7.0", - "illuminate/queue": "~5.4.0|~5.5.0|~5.6.0|~5.7.0|~5.8.0|^6.0|^7.0", - "illuminate/support": "~5.4.0|~5.5.0|~5.6.0|~5.7.0|~5.8.0|^6.0|^7.0", - "php": "^7.1.3" + "illuminate/bus": "^6.0|^7.0", + "illuminate/contracts": "^6.0|^7.0", + "illuminate/database": "^6.0|^7.0", + "illuminate/pagination": "^6.0|^7.0", + "illuminate/queue": "^6.0|^7.0", + "illuminate/support": "^6.0|^7.0", + "php": "^7.2" }, "require-dev": { "algolia/algoliasearch-client-php": "^2.2", "mockery/mockery": "^1.0", - "phpunit/phpunit": "^6.0|^7.0|^8.0" + "phpunit/phpunit": "^8.0" }, "suggest": { "algolia/algoliasearch-client-php": "Required to use the Algolia engine (^2.2)." @@ -2178,7 +2191,7 @@ "type": "library", "extra": { "branch-alias": { - "dev-master": "7.0-dev" + "dev-master": "8.x-dev" }, "laravel": { "providers": [ @@ -2211,37 +2224,37 @@ "issues": "https://github.com/laravel/scout/issues", "source": "https://github.com/laravel/scout" }, - "time": "2019-09-24T21:06:28+00:00" + "time": "2020-04-21T19:33:18+00:00" }, { "name": "laravel/telescope", - "version": "v2.1.7", + "version": "v3.5.0", "source": { "type": "git", "url": "https://github.com/laravel/telescope.git", - "reference": "5aa2a29faebb0f27b2437292237f4e310a60d5ec" + "reference": "2e44c32c4e0b2442b118e73116582d1236b621f5" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/laravel/telescope/zipball/5aa2a29faebb0f27b2437292237f4e310a60d5ec", - "reference": "5aa2a29faebb0f27b2437292237f4e310a60d5ec", + "url": "https://api.github.com/repos/laravel/telescope/zipball/2e44c32c4e0b2442b118e73116582d1236b621f5", + "reference": "2e44c32c4e0b2442b118e73116582d1236b621f5", "shasum": "" }, "require": { "ext-json": "*", - "laravel/framework": "~5.8.0|^6.0|^7.0", + "laravel/framework": "^6.0|^7.0", "moontoast/math": "^1.1", - "php": "^7.1.3", - "symfony/var-dumper": "^4.1|^5.0" + "php": "^7.2", + "symfony/var-dumper": "^4.4|^5.0" }, "require-dev": { "ext-gd": "*", - "orchestra/testbench": "^3.8|^4.0|^5.0" + "orchestra/testbench": "^4.0|^5.0" }, "type": "library", "extra": { "branch-alias": { - "dev-master": "2.x-dev" + "dev-master": "3.x-dev" }, "laravel": { "providers": [ @@ -2276,9 +2289,9 @@ ], "support": { "issues": "https://github.com/laravel/telescope/issues", - "source": "https://github.com/laravel/telescope/tree/2.0" + "source": "https://github.com/laravel/telescope/tree/3.x" }, - "time": "2020-02-18T19:37:42+00:00" + "time": "2020-05-14T14:45:32+00:00" }, { "name": "laravel/tinker", @@ -3155,6 +3168,70 @@ "abandoned": "brick/math", "time": "2020-01-05T04:49:34+00:00" }, + { + "name": "mstaack/laravel-postgis", + "version": "5.0", + "source": { + "type": "git", + "url": "https://github.com/mstaack/laravel-postgis.git", + "reference": "a3bb4825245df4997b170a3e01b593909a95db7c" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/mstaack/laravel-postgis/zipball/a3bb4825245df4997b170a3e01b593909a95db7c", + "reference": "a3bb4825245df4997b170a3e01b593909a95db7c", + "shasum": "" + }, + "require": { + "bosnadev/database": "0.20.*", + "geo-io/wkb-parser": "^1.0", + "illuminate/database": "^6.0|^7.0", + "jmikola/geojson": "^1.0", + "php": ">=7.1" + }, + "require-dev": { + "illuminate/pagination": "^6.0|^7.0", + "mockery/mockery": "^1.3", + "phpunit/phpunit": "^8.5" + }, + "type": "library", + "extra": { + "laravel": { + "providers": [ + "MStaack\\LaravelPostgis\\DatabaseServiceProvider" + ] + } + }, + "autoload": { + "psr-4": { + "MStaack\\LaravelPostgis\\": "src/" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Peter Haza", + "email": "peter.haza@gmail.com" + }, + { + "name": "Nicholas Barrett", + "email": "njbarrett7@gmail.com" + }, + { + "name": "Max Matteo Staack", + "email": "maxmatteostaack@gmail.com" + } + ], + "description": "Postgis extensions for laravel. Aims to make it easy to work with geometries from laravel models", + "support": { + "issues": "https://github.com/mstaack/laravel-postgis/issues", + "source": "https://github.com/mstaack/laravel-postgis/tree/master" + }, + "time": "2020-03-11T14:32:16+00:00" + }, { "name": "mtdowling/jmespath.php", "version": "2.5.0", @@ -3516,68 +3593,6 @@ }, "time": "2018-07-02T15:55:56+00:00" }, - { - "name": "phaza/laravel-postgis", - "version": "4.0.1", - "source": { - "type": "git", - "url": "https://github.com/njbarrett/laravel-postgis.git", - "reference": "59edd608858197ed634bed2a87c88f7c85208be9" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/njbarrett/laravel-postgis/zipball/59edd608858197ed634bed2a87c88f7c85208be9", - "reference": "59edd608858197ed634bed2a87c88f7c85208be9", - "shasum": "" - }, - "require": { - "bosnadev/database": "0.19.*", - "geo-io/wkb-parser": "^1.0", - "illuminate/database": "^5.2|^6.0", - "jmikola/geojson": "^1.0", - "php": ">=5.5" - }, - "require-dev": { - "codeclimate/php-test-reporter": "~0.3", - "illuminate/pagination": "~5.0", - "mockery/mockery": "0.9.*", - "phpunit/phpunit": "~4.5" - }, - "type": "library", - "extra": { - "laravel": { - "providers": [ - "Phaza\\LaravelPostgis\\DatabaseServiceProvider" - ] - } - }, - "autoload": { - "psr-4": { - "Phaza\\LaravelPostgis\\": "src/" - } - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "MIT" - ], - "authors": [ - { - "name": "Peter Haza", - "email": "peter.haza@gmail.com" - }, - { - "name": "Nicholas Barrett", - "email": "njbarrett7@gmail.com" - } - ], - "description": "Postgis extensions for laravel. Aims to make it easy to work with geometries from laravel models", - "support": { - "issues": "https://github.com/njbarrett/laravel-postgis/issues", - "source": "https://github.com/njbarrett/laravel-postgis/tree/master" - }, - "abandoned": "mstaack/laravel-postgis", - "time": "2019-09-11T09:52:16+00:00" - }, { "name": "phpoption/phpoption", "version": "1.7.4", @@ -3821,23 +3836,23 @@ }, { "name": "pmatseykanets/laravel-scout-postgres", - "version": "v6.0.0", + "version": "v7.0.0", "source": { "type": "git", "url": "https://github.com/pmatseykanets/laravel-scout-postgres.git", - "reference": "3dadcccd0f998877e88787a63dc54834bbb400f3" + "reference": "8e93c22e85ccc90f3eeaf34aca21b067eb4efd15" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/pmatseykanets/laravel-scout-postgres/zipball/3dadcccd0f998877e88787a63dc54834bbb400f3", - "reference": "3dadcccd0f998877e88787a63dc54834bbb400f3", + "url": "https://api.github.com/repos/pmatseykanets/laravel-scout-postgres/zipball/8e93c22e85ccc90f3eeaf34aca21b067eb4efd15", + "reference": "8e93c22e85ccc90f3eeaf34aca21b067eb4efd15", "shasum": "" }, "require": { - "illuminate/contracts": "~5.4|~6.0", - "illuminate/database": "~5.4|~6.0", - "illuminate/support": "~5.4|~6.0", - "laravel/scout": "~7.0", + "illuminate/contracts": "~6.0|~7.0", + "illuminate/database": "~6.0|~7.0", + "illuminate/support": "~6.0|~7.0", + "laravel/scout": "~8.0", "php": "^7.2" }, "require-dev": { @@ -3882,7 +3897,7 @@ "issues": "https://github.com/pmatseykanets/laravel-scout-postgres/issues", "source": "https://github.com/pmatseykanets/laravel-scout-postgres" }, - "time": "2019-09-19T23:33:33+00:00" + "time": "2020-03-09T03:08:55+00:00" }, { "name": "predis/predis", @@ -3991,6 +4006,56 @@ }, "time": "2017-02-14T16:28:37+00:00" }, + { + "name": "psr/event-dispatcher", + "version": "1.0.0", + "source": { + "type": "git", + "url": "https://github.com/php-fig/event-dispatcher.git", + "reference": "dbefd12671e8a14ec7f180cab83036ed26714bb0" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/php-fig/event-dispatcher/zipball/dbefd12671e8a14ec7f180cab83036ed26714bb0", + "reference": "dbefd12671e8a14ec7f180cab83036ed26714bb0", + "shasum": "" + }, + "require": { + "php": ">=7.2.0" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-master": "1.0.x-dev" + } + }, + "autoload": { + "psr-4": { + "Psr\\EventDispatcher\\": "src/" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "PHP-FIG", + "homepage": "http://www.php-fig.org/" + } + ], + "description": "Standard interfaces for event handling.", + "keywords": [ + "events", + "psr", + "psr-14" + ], + "support": { + "issues": "https://github.com/php-fig/event-dispatcher/issues", + "source": "https://github.com/php-fig/event-dispatcher/tree/1.0.0" + }, + "time": "2019-01-08T18:20:26+00:00" + }, { "name": "psr/http-message", "version": "1.0.1", @@ -4839,42 +4904,44 @@ }, { "name": "symfony/console", - "version": "v4.4.9", + "version": "v5.1.1", "source": { "type": "git", "url": "https://github.com/symfony/console.git", - "reference": "326b064d804043005526f5a0494cfb49edb59bb0" + "reference": "0f0a271bc9b7d02a053d36fcdcb12662e2a8096e" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/console/zipball/326b064d804043005526f5a0494cfb49edb59bb0", - "reference": "326b064d804043005526f5a0494cfb49edb59bb0", + "url": "https://api.github.com/repos/symfony/console/zipball/0f0a271bc9b7d02a053d36fcdcb12662e2a8096e", + "reference": "0f0a271bc9b7d02a053d36fcdcb12662e2a8096e", "shasum": "" }, "require": { - "php": ">=7.1.3", + "php": ">=7.2.5", "symfony/polyfill-mbstring": "~1.0", "symfony/polyfill-php73": "^1.8", "symfony/polyfill-php80": "^1.15", - "symfony/service-contracts": "^1.1|^2" + "symfony/service-contracts": "^1.1|^2", + "symfony/string": "^5.1" }, "conflict": { - "symfony/dependency-injection": "<3.4", - "symfony/event-dispatcher": "<4.3|>=5", + "symfony/dependency-injection": "<4.4", + "symfony/dotenv": "<5.1", + "symfony/event-dispatcher": "<4.4", "symfony/lock": "<4.4", - "symfony/process": "<3.3" + "symfony/process": "<4.4" }, "provide": { "psr/log-implementation": "1.0" }, "require-dev": { "psr/log": "~1.0", - "symfony/config": "^3.4|^4.0|^5.0", - "symfony/dependency-injection": "^3.4|^4.0|^5.0", - "symfony/event-dispatcher": "^4.3", + "symfony/config": "^4.4|^5.0", + "symfony/dependency-injection": "^4.4|^5.0", + "symfony/event-dispatcher": "^4.4|^5.0", "symfony/lock": "^4.4|^5.0", - "symfony/process": "^3.4|^4.0|^5.0", - "symfony/var-dumper": "^4.3|^5.0" + "symfony/process": "^4.4|^5.0", + "symfony/var-dumper": "^4.4|^5.0" }, "suggest": { "psr/log": "For using the console logger", @@ -4885,7 +4952,7 @@ "type": "library", "extra": { "branch-alias": { - "dev-master": "4.4-dev" + "dev-master": "5.1-dev" } }, "autoload": { @@ -4913,7 +4980,7 @@ "description": "Symfony Console Component", "homepage": "https://symfony.com", "support": { - "source": "https://github.com/symfony/console/tree/4.4" + "source": "https://github.com/symfony/console/tree/v5.1.1" }, "funding": [ { @@ -4929,11 +4996,11 @@ "type": "tidelift" } ], - "time": "2020-05-30T20:06:45+00:00" + "time": "2020-06-07T19:47:44+00:00" }, { "name": "symfony/css-selector", - "version": "v5.1.0", + "version": "v5.1.1", "source": { "type": "git", "url": "https://github.com/symfony/css-selector.git", @@ -4983,7 +5050,7 @@ "description": "Symfony CssSelector Component", "homepage": "https://symfony.com", "support": { - "source": "https://github.com/symfony/css-selector/tree/5.1" + "source": "https://github.com/symfony/css-selector/tree/v5.1.1" }, "funding": [ { @@ -5002,42 +5069,31 @@ "time": "2020-05-20T17:43:50+00:00" }, { - "name": "symfony/debug", - "version": "v4.4.9", + "name": "symfony/deprecation-contracts", + "version": "v2.1.2", "source": { "type": "git", - "url": "https://github.com/symfony/debug.git", - "reference": "28f92d08bb6d1fddf8158e02c194ad43870007e6" + "url": "https://github.com/symfony/deprecation-contracts.git", + "reference": "dd99cb3a0aff6cadd2a8d7d7ed72c2161e218337" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/debug/zipball/28f92d08bb6d1fddf8158e02c194ad43870007e6", - "reference": "28f92d08bb6d1fddf8158e02c194ad43870007e6", + "url": "https://api.github.com/repos/symfony/deprecation-contracts/zipball/dd99cb3a0aff6cadd2a8d7d7ed72c2161e218337", + "reference": "dd99cb3a0aff6cadd2a8d7d7ed72c2161e218337", "shasum": "" }, "require": { - "php": ">=7.1.3", - "psr/log": "~1.0", - "symfony/polyfill-php80": "^1.15" - }, - "conflict": { - "symfony/http-kernel": "<3.4" - }, - "require-dev": { - "symfony/http-kernel": "^3.4|^4.0|^5.0" + "php": ">=7.1" }, "type": "library", "extra": { "branch-alias": { - "dev-master": "4.4-dev" + "dev-master": "2.1-dev" } }, "autoload": { - "psr-4": { - "Symfony\\Component\\Debug\\": "" - }, - "exclude-from-classmap": [ - "/Tests/" + "files": [ + "function.php" ] }, "notification-url": "https://packagist.org/downloads/", @@ -5046,18 +5102,18 @@ ], "authors": [ { - "name": "Fabien Potencier", - "email": "fabien@symfony.com" + "name": "Nicolas Grekas", + "email": "p@tchwork.com" }, { "name": "Symfony Community", "homepage": "https://symfony.com/contributors" } ], - "description": "Symfony Debug Component", + "description": "A generic function and convention to trigger deprecation notices", "homepage": "https://symfony.com", "support": { - "source": "https://github.com/symfony/debug/tree/4.4" + "source": "https://github.com/symfony/deprecation-contracts/tree/v2.1.2" }, "funding": [ { @@ -5073,37 +5129,37 @@ "type": "tidelift" } ], - "time": "2020-05-24T08:33:35+00:00" + "time": "2020-05-27T08:34:37+00:00" }, { "name": "symfony/error-handler", - "version": "v4.4.9", + "version": "v5.1.1", "source": { "type": "git", "url": "https://github.com/symfony/error-handler.git", - "reference": "0df9a23c0f9eddbb6682479fee6fd58b88add75b" + "reference": "7d0b927b9d3dc41d7d46cda38cbfcd20cdcbb896" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/error-handler/zipball/0df9a23c0f9eddbb6682479fee6fd58b88add75b", - "reference": "0df9a23c0f9eddbb6682479fee6fd58b88add75b", + "url": "https://api.github.com/repos/symfony/error-handler/zipball/7d0b927b9d3dc41d7d46cda38cbfcd20cdcbb896", + "reference": "7d0b927b9d3dc41d7d46cda38cbfcd20cdcbb896", "shasum": "" }, "require": { - "php": ">=7.1.3", - "psr/log": "~1.0", - "symfony/debug": "^4.4.5", + "php": ">=7.2.5", + "psr/log": "^1.0", "symfony/polyfill-php80": "^1.15", "symfony/var-dumper": "^4.4|^5.0" }, "require-dev": { + "symfony/deprecation-contracts": "^2.1", "symfony/http-kernel": "^4.4|^5.0", "symfony/serializer": "^4.4|^5.0" }, "type": "library", "extra": { "branch-alias": { - "dev-master": "4.4-dev" + "dev-master": "5.1-dev" } }, "autoload": { @@ -5131,7 +5187,7 @@ "description": "Symfony ErrorHandler Component", "homepage": "https://symfony.com", "support": { - "source": "https://github.com/symfony/error-handler/tree/4.4" + "source": "https://github.com/symfony/error-handler/tree/v5.1.0" }, "funding": [ { @@ -5147,41 +5203,43 @@ "type": "tidelift" } ], - "time": "2020-05-28T10:39:14+00:00" + "time": "2020-05-30T20:35:19+00:00" }, { "name": "symfony/event-dispatcher", - "version": "v4.4.9", + "version": "v5.1.1", "source": { "type": "git", "url": "https://github.com/symfony/event-dispatcher.git", - "reference": "a5370aaa7807c7a439b21386661ffccf3dff2866" + "reference": "cc0d059e2e997e79ca34125a52f3e33de4424ac7" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/event-dispatcher/zipball/a5370aaa7807c7a439b21386661ffccf3dff2866", - "reference": "a5370aaa7807c7a439b21386661ffccf3dff2866", + "url": "https://api.github.com/repos/symfony/event-dispatcher/zipball/cc0d059e2e997e79ca34125a52f3e33de4424ac7", + "reference": "cc0d059e2e997e79ca34125a52f3e33de4424ac7", "shasum": "" }, "require": { - "php": ">=7.1.3", - "symfony/event-dispatcher-contracts": "^1.1" + "php": ">=7.2.5", + "symfony/deprecation-contracts": "^2.1", + "symfony/event-dispatcher-contracts": "^2", + "symfony/polyfill-php80": "^1.15" }, "conflict": { - "symfony/dependency-injection": "<3.4" + "symfony/dependency-injection": "<4.4" }, "provide": { "psr/event-dispatcher-implementation": "1.0", - "symfony/event-dispatcher-implementation": "1.1" + "symfony/event-dispatcher-implementation": "2.0" }, "require-dev": { "psr/log": "~1.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/config": "^4.4|^5.0", + "symfony/dependency-injection": "^4.4|^5.0", + "symfony/expression-language": "^4.4|^5.0", + "symfony/http-foundation": "^4.4|^5.0", "symfony/service-contracts": "^1.1|^2", - "symfony/stopwatch": "^3.4|^4.0|^5.0" + "symfony/stopwatch": "^4.4|^5.0" }, "suggest": { "symfony/dependency-injection": "", @@ -5190,7 +5248,7 @@ "type": "library", "extra": { "branch-alias": { - "dev-master": "4.4-dev" + "dev-master": "5.1-dev" } }, "autoload": { @@ -5218,7 +5276,7 @@ "description": "Symfony EventDispatcher Component", "homepage": "https://symfony.com", "support": { - "source": "https://github.com/symfony/event-dispatcher/tree/4.4" + "source": "https://github.com/symfony/event-dispatcher/tree/v5.1.0-RC2" }, "funding": [ { @@ -5234,33 +5292,33 @@ "type": "tidelift" } ], - "time": "2020-05-20T08:37:50+00:00" + "time": "2020-05-20T17:43:50+00:00" }, { "name": "symfony/event-dispatcher-contracts", - "version": "v1.1.7", + "version": "v2.1.2", "source": { "type": "git", "url": "https://github.com/symfony/event-dispatcher-contracts.git", - "reference": "c43ab685673fb6c8d84220c77897b1d6cdbe1d18" + "reference": "405952c4e90941a17e52ef7489a2bd94870bb290" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/event-dispatcher-contracts/zipball/c43ab685673fb6c8d84220c77897b1d6cdbe1d18", - "reference": "c43ab685673fb6c8d84220c77897b1d6cdbe1d18", + "url": "https://api.github.com/repos/symfony/event-dispatcher-contracts/zipball/405952c4e90941a17e52ef7489a2bd94870bb290", + "reference": "405952c4e90941a17e52ef7489a2bd94870bb290", "shasum": "" }, "require": { - "php": "^7.1.3" + "php": ">=7.2.5", + "psr/event-dispatcher": "^1" }, "suggest": { - "psr/event-dispatcher": "", "symfony/event-dispatcher-implementation": "" }, "type": "library", "extra": { "branch-alias": { - "dev-master": "1.1-dev" + "dev-master": "2.1-dev" } }, "autoload": { @@ -5295,29 +5353,43 @@ "support": { "source": "https://github.com/symfony/event-dispatcher-contracts/tree/master" }, - "time": "2019-09-17T09:54:03+00:00" + "funding": [ + { + "url": "https://symfony.com/sponsor", + "type": "custom" + }, + { + "url": "https://github.com/fabpot", + "type": "github" + }, + { + "url": "https://tidelift.com/funding/github/packagist/symfony/symfony", + "type": "tidelift" + } + ], + "time": "2020-05-20T17:43:50+00:00" }, { "name": "symfony/finder", - "version": "v4.4.9", + "version": "v5.1.1", "source": { "type": "git", "url": "https://github.com/symfony/finder.git", - "reference": "5729f943f9854c5781984ed4907bbb817735776b" + "reference": "4298870062bfc667cb78d2b379be4bf5dec5f187" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/finder/zipball/5729f943f9854c5781984ed4907bbb817735776b", - "reference": "5729f943f9854c5781984ed4907bbb817735776b", + "url": "https://api.github.com/repos/symfony/finder/zipball/4298870062bfc667cb78d2b379be4bf5dec5f187", + "reference": "4298870062bfc667cb78d2b379be4bf5dec5f187", "shasum": "" }, "require": { - "php": "^7.1.3" + "php": ">=7.2.5" }, "type": "library", "extra": { "branch-alias": { - "dev-master": "4.4-dev" + "dev-master": "5.1-dev" } }, "autoload": { @@ -5345,7 +5417,7 @@ "description": "Symfony Finder Component", "homepage": "https://symfony.com", "support": { - "source": "https://github.com/symfony/finder/tree/v4.4.8" + "source": "https://github.com/symfony/finder/tree/v5.1.0" }, "funding": [ { @@ -5361,20 +5433,20 @@ "type": "tidelift" } ], - "time": "2020-03-27T16:54:36+00:00" + "time": "2020-05-20T17:43:50+00:00" }, { "name": "symfony/http-client", - "version": "v5.1.0", + "version": "v5.1.1", "source": { "type": "git", "url": "https://github.com/symfony/http-client.git", - "reference": "63342eabdc6fc6c12e6b18506a207d16687aa33f" + "reference": "aae28b613d7a88e529df46e617f046be0236ab54" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/http-client/zipball/63342eabdc6fc6c12e6b18506a207d16687aa33f", - "reference": "63342eabdc6fc6c12e6b18506a207d16687aa33f", + "url": "https://api.github.com/repos/symfony/http-client/zipball/aae28b613d7a88e529df46e617f046be0236ab54", + "reference": "aae28b613d7a88e529df46e617f046be0236ab54", "shasum": "" }, "require": { @@ -5434,7 +5506,7 @@ "description": "Symfony HttpClient component", "homepage": "https://symfony.com", "support": { - "source": "https://github.com/symfony/http-client/tree/v5.1.0" + "source": "https://github.com/symfony/http-client/tree/5.1" }, "funding": [ { @@ -5450,7 +5522,7 @@ "type": "tidelift" } ], - "time": "2020-05-30T21:52:37+00:00" + "time": "2020-06-11T21:20:02+00:00" }, { "name": "symfony/http-client-contracts", @@ -5528,31 +5600,37 @@ }, { "name": "symfony/http-foundation", - "version": "v4.4.9", + "version": "v5.1.1", "source": { "type": "git", "url": "https://github.com/symfony/http-foundation.git", - "reference": "3adfbd7098c850b02d107330b7b9deacf2581578" + "reference": "e0d853bddc2b2cfb0d67b0b4496c03fffe1d37fa" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/http-foundation/zipball/3adfbd7098c850b02d107330b7b9deacf2581578", - "reference": "3adfbd7098c850b02d107330b7b9deacf2581578", + "url": "https://api.github.com/repos/symfony/http-foundation/zipball/e0d853bddc2b2cfb0d67b0b4496c03fffe1d37fa", + "reference": "e0d853bddc2b2cfb0d67b0b4496c03fffe1d37fa", "shasum": "" }, "require": { - "php": ">=7.1.3", - "symfony/mime": "^4.3|^5.0", - "symfony/polyfill-mbstring": "~1.1" + "php": ">=7.2.5", + "symfony/deprecation-contracts": "^2.1", + "symfony/polyfill-mbstring": "~1.1", + "symfony/polyfill-php80": "^1.15" }, "require-dev": { "predis/predis": "~1.0", - "symfony/expression-language": "^3.4|^4.0|^5.0" + "symfony/cache": "^4.4|^5.0", + "symfony/expression-language": "^4.4|^5.0", + "symfony/mime": "^4.4|^5.0" + }, + "suggest": { + "symfony/mime": "To use the file extension guesser" }, "type": "library", "extra": { "branch-alias": { - "dev-master": "4.4-dev" + "dev-master": "5.1-dev" } }, "autoload": { @@ -5580,7 +5658,7 @@ "description": "Symfony HttpFoundation Component", "homepage": "https://symfony.com", "support": { - "source": "https://github.com/symfony/http-foundation/tree/4.4" + "source": "https://github.com/symfony/http-foundation/tree/5.1" }, "funding": [ { @@ -5596,60 +5674,68 @@ "type": "tidelift" } ], - "time": "2020-05-23T09:11:46+00:00" + "time": "2020-05-24T12:18:07+00:00" }, { "name": "symfony/http-kernel", - "version": "v4.4.9", + "version": "v5.1.1", "source": { "type": "git", "url": "https://github.com/symfony/http-kernel.git", - "reference": "54526b598d7fc86a67850488b194a88a79ab8467" + "reference": "1151e5d51a680b22e758d05c6647dd9857503ec8" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/http-kernel/zipball/54526b598d7fc86a67850488b194a88a79ab8467", - "reference": "54526b598d7fc86a67850488b194a88a79ab8467", + "url": "https://api.github.com/repos/symfony/http-kernel/zipball/1151e5d51a680b22e758d05c6647dd9857503ec8", + "reference": "1151e5d51a680b22e758d05c6647dd9857503ec8", "shasum": "" }, "require": { - "php": ">=7.1.3", + "php": ">=7.2.5", "psr/log": "~1.0", - "symfony/error-handler": "^4.4", - "symfony/event-dispatcher": "^4.4", + "symfony/deprecation-contracts": "^2.1", + "symfony/error-handler": "^4.4|^5.0", + "symfony/event-dispatcher": "^5.0", "symfony/http-foundation": "^4.4|^5.0", "symfony/polyfill-ctype": "^1.8", "symfony/polyfill-php73": "^1.9", "symfony/polyfill-php80": "^1.15" }, "conflict": { - "symfony/browser-kit": "<4.3", - "symfony/config": "<3.4", - "symfony/console": ">=5", - "symfony/dependency-injection": "<4.3", - "symfony/translation": "<4.2", - "twig/twig": "<1.34|<2.4,>=2" + "symfony/browser-kit": "<4.4", + "symfony/cache": "<5.0", + "symfony/config": "<5.0", + "symfony/console": "<4.4", + "symfony/dependency-injection": "<4.4", + "symfony/doctrine-bridge": "<5.0", + "symfony/form": "<5.0", + "symfony/http-client": "<5.0", + "symfony/mailer": "<5.0", + "symfony/messenger": "<5.0", + "symfony/translation": "<5.0", + "symfony/twig-bridge": "<5.0", + "symfony/validator": "<5.0", + "twig/twig": "<2.4" }, "provide": { "psr/log-implementation": "1.0" }, "require-dev": { "psr/cache": "~1.0", - "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/browser-kit": "^4.4|^5.0", + "symfony/config": "^5.0", + "symfony/console": "^4.4|^5.0", + "symfony/css-selector": "^4.4|^5.0", + "symfony/dependency-injection": "^4.4|^5.0", + "symfony/dom-crawler": "^4.4|^5.0", + "symfony/expression-language": "^4.4|^5.0", + "symfony/finder": "^4.4|^5.0", + "symfony/process": "^4.4|^5.0", + "symfony/routing": "^4.4|^5.0", + "symfony/stopwatch": "^4.4|^5.0", + "symfony/translation": "^4.4|^5.0", "symfony/translation-contracts": "^1.1|^2", - "twig/twig": "^1.34|^2.4|^3.0" + "twig/twig": "^2.4|^3.0" }, "suggest": { "symfony/browser-kit": "", @@ -5660,7 +5746,7 @@ "type": "library", "extra": { "branch-alias": { - "dev-master": "4.4-dev" + "dev-master": "5.1-dev" } }, "autoload": { @@ -5688,7 +5774,7 @@ "description": "Symfony HttpKernel Component", "homepage": "https://symfony.com", "support": { - "source": "https://github.com/symfony/http-kernel/tree/v4.4.9" + "source": "https://github.com/symfony/http-kernel/tree/v5.1.1" }, "funding": [ { @@ -5704,20 +5790,20 @@ "type": "tidelift" } ], - "time": "2020-05-31T05:25:51+00:00" + "time": "2020-06-12T11:25:56+00:00" }, { "name": "symfony/mime", - "version": "v5.1.0", + "version": "v5.1.1", "source": { "type": "git", "url": "https://github.com/symfony/mime.git", - "reference": "56261f89385f9d13cf843a5101ac72131190bc91" + "reference": "c0c418f05e727606e85b482a8591519c4712cf45" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/mime/zipball/56261f89385f9d13cf843a5101ac72131190bc91", - "reference": "56261f89385f9d13cf843a5101ac72131190bc91", + "url": "https://api.github.com/repos/symfony/mime/zipball/c0c418f05e727606e85b482a8591519c4712cf45", + "reference": "c0c418f05e727606e85b482a8591519c4712cf45", "shasum": "" }, "require": { @@ -5784,7 +5870,7 @@ "type": "tidelift" } ], - "time": "2020-05-25T12:33:44+00:00" + "time": "2020-06-09T15:07:35+00:00" }, { "name": "symfony/polyfill-ctype", @@ -5937,6 +6023,83 @@ ], "time": "2020-05-12T16:47:27+00:00" }, + { + "name": "symfony/polyfill-intl-grapheme", + "version": "v1.17.0", + "source": { + "type": "git", + "url": "https://github.com/symfony/polyfill-intl-grapheme.git", + "reference": "e094b0770f7833fdf257e6ba4775be4e258230b2" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/symfony/polyfill-intl-grapheme/zipball/e094b0770f7833fdf257e6ba4775be4e258230b2", + "reference": "e094b0770f7833fdf257e6ba4775be4e258230b2", + "shasum": "" + }, + "require": { + "php": ">=5.3.3" + }, + "suggest": { + "ext-intl": "For best performance" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-master": "1.17-dev" + } + }, + "autoload": { + "psr-4": { + "Symfony\\Polyfill\\Intl\\Grapheme\\": "" + }, + "files": [ + "bootstrap.php" + ] + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Nicolas Grekas", + "email": "p@tchwork.com" + }, + { + "name": "Symfony Community", + "homepage": "https://symfony.com/contributors" + } + ], + "description": "Symfony polyfill for intl's grapheme_* functions", + "homepage": "https://symfony.com", + "keywords": [ + "compatibility", + "grapheme", + "intl", + "polyfill", + "portable", + "shim" + ], + "support": { + "source": "https://github.com/symfony/polyfill-intl-grapheme/tree/v1.17.0" + }, + "funding": [ + { + "url": "https://symfony.com/sponsor", + "type": "custom" + }, + { + "url": "https://github.com/fabpot", + "type": "github" + }, + { + "url": "https://tidelift.com/funding/github/packagist/symfony/symfony", + "type": "tidelift" + } + ], + "time": "2020-05-12T16:47:27+00:00" + }, { "name": "symfony/polyfill-intl-idn", "version": "v1.17.0", @@ -6016,6 +6179,86 @@ ], "time": "2020-05-12T16:47:27+00:00" }, + { + "name": "symfony/polyfill-intl-normalizer", + "version": "v1.17.0", + "source": { + "type": "git", + "url": "https://github.com/symfony/polyfill-intl-normalizer.git", + "reference": "1357b1d168eb7f68ad6a134838e46b0b159444a9" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/symfony/polyfill-intl-normalizer/zipball/1357b1d168eb7f68ad6a134838e46b0b159444a9", + "reference": "1357b1d168eb7f68ad6a134838e46b0b159444a9", + "shasum": "" + }, + "require": { + "php": ">=5.3.3" + }, + "suggest": { + "ext-intl": "For best performance" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-master": "1.17-dev" + } + }, + "autoload": { + "psr-4": { + "Symfony\\Polyfill\\Intl\\Normalizer\\": "" + }, + "files": [ + "bootstrap.php" + ], + "classmap": [ + "Resources/stubs" + ] + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Nicolas Grekas", + "email": "p@tchwork.com" + }, + { + "name": "Symfony Community", + "homepage": "https://symfony.com/contributors" + } + ], + "description": "Symfony polyfill for intl's Normalizer class and related functions", + "homepage": "https://symfony.com", + "keywords": [ + "compatibility", + "intl", + "normalizer", + "polyfill", + "portable", + "shim" + ], + "support": { + "source": "https://github.com/symfony/polyfill-intl-normalizer/tree/v1.17.0" + }, + "funding": [ + { + "url": "https://symfony.com/sponsor", + "type": "custom" + }, + { + "url": "https://github.com/fabpot", + "type": "github" + }, + { + "url": "https://tidelift.com/funding/github/packagist/symfony/symfony", + "type": "tidelift" + } + ], + "time": "2020-05-12T16:14:59+00:00" + }, { "name": "symfony/polyfill-mbstring", "version": "v1.17.0", @@ -6320,25 +6563,26 @@ }, { "name": "symfony/process", - "version": "v4.4.9", + "version": "v5.1.1", "source": { "type": "git", "url": "https://github.com/symfony/process.git", - "reference": "c714958428a85c86ab97e3a0c96db4c4f381b7f5" + "reference": "7f6378c1fa2147eeb1b4c385856ce9de0d46ebd1" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/process/zipball/c714958428a85c86ab97e3a0c96db4c4f381b7f5", - "reference": "c714958428a85c86ab97e3a0c96db4c4f381b7f5", + "url": "https://api.github.com/repos/symfony/process/zipball/7f6378c1fa2147eeb1b4c385856ce9de0d46ebd1", + "reference": "7f6378c1fa2147eeb1b4c385856ce9de0d46ebd1", "shasum": "" }, "require": { - "php": "^7.1.3" + "php": ">=7.2.5", + "symfony/polyfill-php80": "^1.15" }, "type": "library", "extra": { "branch-alias": { - "dev-master": "4.4-dev" + "dev-master": "5.1-dev" } }, "autoload": { @@ -6366,7 +6610,7 @@ "description": "Symfony Process Component", "homepage": "https://symfony.com", "support": { - "source": "https://github.com/symfony/process/tree/4.4" + "source": "https://github.com/symfony/process/tree/v5.1.0" }, "funding": [ { @@ -6382,38 +6626,40 @@ "type": "tidelift" } ], - "time": "2020-05-30T20:06:45+00:00" + "time": "2020-05-30T20:35:19+00:00" }, { "name": "symfony/routing", - "version": "v4.4.9", + "version": "v5.1.1", "source": { "type": "git", "url": "https://github.com/symfony/routing.git", - "reference": "0f557911dde75c2a9652b8097bd7c9f54507f646" + "reference": "bbd0ba121d623f66d165a55a108008968911f3eb" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/routing/zipball/0f557911dde75c2a9652b8097bd7c9f54507f646", - "reference": "0f557911dde75c2a9652b8097bd7c9f54507f646", + "url": "https://api.github.com/repos/symfony/routing/zipball/bbd0ba121d623f66d165a55a108008968911f3eb", + "reference": "bbd0ba121d623f66d165a55a108008968911f3eb", "shasum": "" }, "require": { - "php": "^7.1.3" + "php": ">=7.2.5", + "symfony/deprecation-contracts": "^2.1", + "symfony/polyfill-php80": "^1.15" }, "conflict": { - "symfony/config": "<4.2", - "symfony/dependency-injection": "<3.4", - "symfony/yaml": "<3.4" + "symfony/config": "<5.0", + "symfony/dependency-injection": "<4.4", + "symfony/yaml": "<4.4" }, "require-dev": { "doctrine/annotations": "~1.2", "psr/log": "~1.0", - "symfony/config": "^4.2|^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/yaml": "^3.4|^4.0|^5.0" + "symfony/config": "^5.0", + "symfony/dependency-injection": "^4.4|^5.0", + "symfony/expression-language": "^4.4|^5.0", + "symfony/http-foundation": "^4.4|^5.0", + "symfony/yaml": "^4.4|^5.0" }, "suggest": { "doctrine/annotations": "For using the annotation loader", @@ -6425,7 +6671,7 @@ "type": "library", "extra": { "branch-alias": { - "dev-master": "4.4-dev" + "dev-master": "5.1-dev" } }, "autoload": { @@ -6459,7 +6705,7 @@ "url" ], "support": { - "source": "https://github.com/symfony/routing/tree/4.4" + "source": "https://github.com/symfony/routing/tree/v5.1.1" }, "funding": [ { @@ -6475,7 +6721,7 @@ "type": "tidelift" } ], - "time": "2020-05-30T20:07:26+00:00" + "time": "2020-06-10T11:49:58+00:00" }, { "name": "symfony/service-contracts", @@ -6553,43 +6799,133 @@ "time": "2020-05-20T17:43:50+00:00" }, { - "name": "symfony/translation", - "version": "v4.4.9", + "name": "symfony/string", + "version": "v5.1.1", "source": { "type": "git", - "url": "https://github.com/symfony/translation.git", - "reference": "79d3ef9096a6a6047dbc69218b68c7b7f63193af" + "url": "https://github.com/symfony/string.git", + "reference": "ac70459db781108db7c6d8981dd31ce0e29e3298" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/translation/zipball/79d3ef9096a6a6047dbc69218b68c7b7f63193af", - "reference": "79d3ef9096a6a6047dbc69218b68c7b7f63193af", + "url": "https://api.github.com/repos/symfony/string/zipball/ac70459db781108db7c6d8981dd31ce0e29e3298", + "reference": "ac70459db781108db7c6d8981dd31ce0e29e3298", "shasum": "" }, "require": { - "php": ">=7.1.3", + "php": ">=7.2.5", + "symfony/polyfill-ctype": "~1.8", + "symfony/polyfill-intl-grapheme": "~1.0", + "symfony/polyfill-intl-normalizer": "~1.0", "symfony/polyfill-mbstring": "~1.0", - "symfony/translation-contracts": "^1.1.6|^2" + "symfony/polyfill-php80": "~1.15" + }, + "require-dev": { + "symfony/error-handler": "^4.4|^5.0", + "symfony/http-client": "^4.4|^5.0", + "symfony/translation-contracts": "^1.1|^2", + "symfony/var-exporter": "^4.4|^5.0" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-master": "5.1-dev" + } + }, + "autoload": { + "psr-4": { + "Symfony\\Component\\String\\": "" + }, + "files": [ + "Resources/functions.php" + ], + "exclude-from-classmap": [ + "/Tests/" + ] + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Nicolas Grekas", + "email": "p@tchwork.com" + }, + { + "name": "Symfony Community", + "homepage": "https://symfony.com/contributors" + } + ], + "description": "Symfony String component", + "homepage": "https://symfony.com", + "keywords": [ + "grapheme", + "i18n", + "string", + "unicode", + "utf-8", + "utf8" + ], + "support": { + "source": "https://github.com/symfony/string/tree/v5.1.1" + }, + "funding": [ + { + "url": "https://symfony.com/sponsor", + "type": "custom" + }, + { + "url": "https://github.com/fabpot", + "type": "github" + }, + { + "url": "https://tidelift.com/funding/github/packagist/symfony/symfony", + "type": "tidelift" + } + ], + "time": "2020-06-11T12:16:36+00:00" + }, + { + "name": "symfony/translation", + "version": "v5.1.1", + "source": { + "type": "git", + "url": "https://github.com/symfony/translation.git", + "reference": "d387f07d4c15f9c09439cf3f13ddbe0b2c5e8be2" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/symfony/translation/zipball/d387f07d4c15f9c09439cf3f13ddbe0b2c5e8be2", + "reference": "d387f07d4c15f9c09439cf3f13ddbe0b2c5e8be2", + "shasum": "" + }, + "require": { + "php": ">=7.2.5", + "symfony/polyfill-mbstring": "~1.0", + "symfony/polyfill-php80": "^1.15", + "symfony/translation-contracts": "^2" }, "conflict": { - "symfony/config": "<3.4", - "symfony/dependency-injection": "<3.4", - "symfony/http-kernel": "<4.4", - "symfony/yaml": "<3.4" + "symfony/config": "<4.4", + "symfony/dependency-injection": "<5.0", + "symfony/http-kernel": "<5.0", + "symfony/twig-bundle": "<5.0", + "symfony/yaml": "<4.4" }, "provide": { - "symfony/translation-implementation": "1.0" + "symfony/translation-implementation": "2.0" }, "require-dev": { "psr/log": "~1.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/config": "^4.4|^5.0", + "symfony/console": "^4.4|^5.0", + "symfony/dependency-injection": "^5.0", + "symfony/finder": "^4.4|^5.0", + "symfony/http-kernel": "^5.0", + "symfony/intl": "^4.4|^5.0", "symfony/service-contracts": "^1.1.2|^2", - "symfony/yaml": "^3.4|^4.0|^5.0" + "symfony/yaml": "^4.4|^5.0" }, "suggest": { "psr/log-implementation": "To use logging capability in translator", @@ -6599,7 +6935,7 @@ "type": "library", "extra": { "branch-alias": { - "dev-master": "4.4-dev" + "dev-master": "5.1-dev" } }, "autoload": { @@ -6627,7 +6963,7 @@ "description": "Symfony Translation Component", "homepage": "https://symfony.com", "support": { - "source": "https://github.com/symfony/translation/tree/v4.4.9" + "source": "https://github.com/symfony/translation/tree/v5.1.1" }, "funding": [ { @@ -6643,7 +6979,7 @@ "type": "tidelift" } ], - "time": "2020-05-30T20:06:45+00:00" + "time": "2020-05-30T20:35:19+00:00" }, { "name": "symfony/translation-contracts", @@ -6721,33 +7057,32 @@ }, { "name": "symfony/var-dumper", - "version": "v4.4.9", + "version": "v5.1.1", "source": { "type": "git", "url": "https://github.com/symfony/var-dumper.git", - "reference": "56b3aa5eab0ac6720dcd559fd1d590ce301594ac" + "reference": "46a942903059b0b05e601f00eb64179e05578c0f" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/var-dumper/zipball/56b3aa5eab0ac6720dcd559fd1d590ce301594ac", - "reference": "56b3aa5eab0ac6720dcd559fd1d590ce301594ac", + "url": "https://api.github.com/repos/symfony/var-dumper/zipball/46a942903059b0b05e601f00eb64179e05578c0f", + "reference": "46a942903059b0b05e601f00eb64179e05578c0f", "shasum": "" }, "require": { - "php": ">=7.1.3", + "php": ">=7.2.5", "symfony/polyfill-mbstring": "~1.0", - "symfony/polyfill-php72": "~1.5", "symfony/polyfill-php80": "^1.15" }, "conflict": { - "phpunit/phpunit": "<4.8.35|<5.4.3,>=5.0", - "symfony/console": "<3.4" + "phpunit/phpunit": "<5.4.3", + "symfony/console": "<4.4" }, "require-dev": { "ext-iconv": "*", - "symfony/console": "^3.4|^4.0|^5.0", + "symfony/console": "^4.4|^5.0", "symfony/process": "^4.4|^5.0", - "twig/twig": "^1.34|^2.4|^3.0" + "twig/twig": "^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).", @@ -6760,7 +7095,7 @@ "type": "library", "extra": { "branch-alias": { - "dev-master": "4.4-dev" + "dev-master": "5.1-dev" } }, "autoload": { @@ -6795,7 +7130,7 @@ "dump" ], "support": { - "source": "https://github.com/symfony/var-dumper/tree/v4.4.9" + "source": "https://github.com/symfony/var-dumper/tree/5.1" }, "funding": [ { @@ -6811,7 +7146,7 @@ "type": "tidelift" } ], - "time": "2020-05-30T20:06:45+00:00" + "time": "2020-05-30T20:35:19+00:00" }, { "name": "tgalopin/html-sanitizer", @@ -6916,24 +7251,25 @@ }, { "name": "vlucas/phpdotenv", - "version": "v3.6.6", + "version": "v4.1.7", "source": { "type": "git", "url": "https://github.com/vlucas/phpdotenv.git", - "reference": "4669484ccbc38fe7c4e0c50456778f2010566aad" + "reference": "db63b2ea280fdcf13c4ca392121b0b2450b51193" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/vlucas/phpdotenv/zipball/4669484ccbc38fe7c4e0c50456778f2010566aad", - "reference": "4669484ccbc38fe7c4e0c50456778f2010566aad", + "url": "https://api.github.com/repos/vlucas/phpdotenv/zipball/db63b2ea280fdcf13c4ca392121b0b2450b51193", + "reference": "db63b2ea280fdcf13c4ca392121b0b2450b51193", "shasum": "" }, "require": { - "php": "^5.4 || ^7.0 || ^8.0", - "phpoption/phpoption": "^1.5.2", + "php": "^5.5.9 || ^7.0 || ^8.0", + "phpoption/phpoption": "^1.7.3", "symfony/polyfill-ctype": "^1.16" }, "require-dev": { + "bamarni/composer-bin-plugin": "^1.4.1", "ext-filter": "*", "ext-pcre": "*", "phpunit/phpunit": "^4.8.35 || ^5.7.27 || ^6.5.6 || ^7.0" @@ -6945,7 +7281,7 @@ "type": "library", "extra": { "branch-alias": { - "dev-master": "3.6-dev" + "dev-master": "4.1-dev" } }, "autoload": { @@ -6977,7 +7313,7 @@ ], "support": { "issues": "https://github.com/vlucas/phpdotenv/issues", - "source": "https://github.com/vlucas/phpdotenv/tree/3.6" + "source": "https://github.com/vlucas/phpdotenv/tree/v4.1.7" }, "funding": [ { @@ -6989,7 +7325,77 @@ "type": "tidelift" } ], - "time": "2020-06-02T14:08:54+00:00" + "time": "2020-06-07T18:25:35+00:00" + }, + { + "name": "voku/portable-ascii", + "version": "1.5.1", + "source": { + "type": "git", + "url": "https://github.com/voku/portable-ascii.git", + "reference": "e7f9bd5deff09a57318f9b900ab33a05acfcf4d3" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/voku/portable-ascii/zipball/e7f9bd5deff09a57318f9b900ab33a05acfcf4d3", + "reference": "e7f9bd5deff09a57318f9b900ab33a05acfcf4d3", + "shasum": "" + }, + "require": { + "php": ">=7.0.0" + }, + "require-dev": { + "phpunit/phpunit": "~6.0 || ~7.0" + }, + "suggest": { + "ext-intl": "Use Intl for transliterator_transliterate() support" + }, + "type": "library", + "autoload": { + "psr-4": { + "voku\\": "src/voku/" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Lars Moelleken", + "homepage": "http://www.moelleken.org/" + } + ], + "description": "Portable ASCII library - performance optimized (ascii) string functions for php.", + "homepage": "https://github.com/voku/portable-ascii", + "keywords": [ + "ascii", + "clean", + "php" + ], + "support": { + "issues": "https://github.com/voku/portable-ascii/issues", + "source": "https://github.com/voku/portable-ascii/tree/master" + }, + "funding": [ + { + "url": "https://www.paypal.me/moelleken", + "type": "custom" + }, + { + "url": "https://github.com/voku", + "type": "github" + }, + { + "url": "https://www.patreon.com/voku", + "type": "patreon" + }, + { + "url": "https://tidelift.com/funding/github/packagist/voku/portable-ascii", + "type": "tidelift" + } + ], + "time": "2020-05-26T06:40:44+00:00" } ], "packages-dev": [ @@ -7359,24 +7765,24 @@ }, { "name": "beyondcode/laravel-dump-server", - "version": "1.3.0", + "version": "1.4.0", "source": { "type": "git", "url": "https://github.com/beyondcode/laravel-dump-server.git", - "reference": "fcc88fa66895f8c1ff83f6145a5eff5fa2a0739a" + "reference": "1f1d18a2e43f96fd67c9f0269c53f8c3814867d9" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/beyondcode/laravel-dump-server/zipball/fcc88fa66895f8c1ff83f6145a5eff5fa2a0739a", - "reference": "fcc88fa66895f8c1ff83f6145a5eff5fa2a0739a", + "url": "https://api.github.com/repos/beyondcode/laravel-dump-server/zipball/1f1d18a2e43f96fd67c9f0269c53f8c3814867d9", + "reference": "1f1d18a2e43f96fd67c9f0269c53f8c3814867d9", "shasum": "" }, "require": { - "illuminate/console": "5.6.*|5.7.*|5.8.*|^6.0", - "illuminate/http": "5.6.*|5.7.*|5.8.*|^6.0", - "illuminate/support": "5.6.*|5.7.*|5.8.*|^6.0", + "illuminate/console": "5.6.*|5.7.*|5.8.*|^6.0|^7.0", + "illuminate/http": "5.6.*|5.7.*|5.8.*|^6.0|^7.0", + "illuminate/support": "5.6.*|5.7.*|5.8.*|^6.0|^7.0", "php": "^7.1", - "symfony/var-dumper": "^4.1.1" + "symfony/var-dumper": "^5.0" }, "require-dev": { "larapack/dd": "^1.0", @@ -7418,9 +7824,9 @@ ], "support": { "issues": "https://github.com/beyondcode/laravel-dump-server/issues", - "source": "https://github.com/beyondcode/laravel-dump-server/tree/1.3.0" + "source": "https://github.com/beyondcode/laravel-dump-server/tree/master" }, - "time": "2019-08-11T13:17:40+00:00" + "time": "2020-03-04T15:23:26+00:00" }, { "name": "composer/ca-bundle", @@ -7927,43 +8333,43 @@ }, { "name": "facade/ignition", - "version": "1.16.1", + "version": "2.0.7", "source": { "type": "git", "url": "https://github.com/facade/ignition.git", - "reference": "af05ac5ee8587395d7474ec0681c08776a2cb09d" + "reference": "e6bedc1e74507d584fbcb041ebe0f7f215109cf2" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/facade/ignition/zipball/af05ac5ee8587395d7474ec0681c08776a2cb09d", - "reference": "af05ac5ee8587395d7474ec0681c08776a2cb09d", + "url": "https://api.github.com/repos/facade/ignition/zipball/e6bedc1e74507d584fbcb041ebe0f7f215109cf2", + "reference": "e6bedc1e74507d584fbcb041ebe0f7f215109cf2", "shasum": "" }, "require": { "ext-json": "*", "ext-mbstring": "*", - "facade/flare-client-php": "^1.3", + "facade/flare-client-php": "^1.0", "facade/ignition-contracts": "^1.0", "filp/whoops": "^2.4", - "illuminate/support": "~5.5.0 || ~5.6.0 || ~5.7.0 || ~5.8.0 || ^6.0", - "monolog/monolog": "^1.12 || ^2.0", - "php": "^7.1", + "illuminate/support": "^7.0|^8.0", + "monolog/monolog": "^2.0", + "php": "^7.2.5", "scrivo/highlight.php": "^9.15", - "symfony/console": "^3.4 || ^4.0", - "symfony/var-dumper": "^3.4 || ^4.0" + "symfony/console": "^5.0", + "symfony/var-dumper": "^5.0" }, "require-dev": { "friendsofphp/php-cs-fixer": "^2.14", - "mockery/mockery": "^1.2", - "orchestra/testbench": "^3.5 || ^3.6 || ^3.7 || ^3.8 || ^4.0" + "mockery/mockery": "^1.3", + "orchestra/testbench": "5.0" }, "suggest": { - "laravel/telescope": "^2.0" + "laravel/telescope": "^3.1" }, "type": "library", "extra": { "branch-alias": { - "dev-master": "1.x-dev" + "dev-master": "2.x-dev" }, "laravel": { "providers": [ @@ -8000,7 +8406,7 @@ "issues": "https://github.com/facade/ignition/issues", "source": "https://github.com/facade/ignition" }, - "time": "2020-03-05T12:39:07+00:00" + "time": "2020-06-08T09:14:08+00:00" }, { "name": "facade/ignition-contracts", @@ -8317,104 +8723,6 @@ }, "time": "2016-01-20T08:20:44+00:00" }, - { - "name": "jakub-onderka/php-console-color", - "version": "v0.2", - "source": { - "type": "git", - "url": "https://github.com/JakubOnderka/PHP-Console-Color.git", - "reference": "d5deaecff52a0d61ccb613bb3804088da0307191" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/JakubOnderka/PHP-Console-Color/zipball/d5deaecff52a0d61ccb613bb3804088da0307191", - "reference": "d5deaecff52a0d61ccb613bb3804088da0307191", - "shasum": "" - }, - "require": { - "php": ">=5.4.0" - }, - "require-dev": { - "jakub-onderka/php-code-style": "1.0", - "jakub-onderka/php-parallel-lint": "1.0", - "jakub-onderka/php-var-dump-check": "0.*", - "phpunit/phpunit": "~4.3", - "squizlabs/php_codesniffer": "1.*" - }, - "type": "library", - "autoload": { - "psr-4": { - "JakubOnderka\\PhpConsoleColor\\": "src/" - } - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "BSD-2-Clause" - ], - "authors": [ - { - "name": "Jakub Onderka", - "email": "jakub.onderka@gmail.com" - } - ], - "support": { - "issues": "https://github.com/JakubOnderka/PHP-Console-Color/issues", - "source": "https://github.com/JakubOnderka/PHP-Console-Color/tree/master" - }, - "abandoned": "php-parallel-lint/php-console-color", - "time": "2018-09-29T17:23:10+00:00" - }, - { - "name": "jakub-onderka/php-console-highlighter", - "version": "v0.4", - "source": { - "type": "git", - "url": "https://github.com/JakubOnderka/PHP-Console-Highlighter.git", - "reference": "9f7a229a69d52506914b4bc61bfdb199d90c5547" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/JakubOnderka/PHP-Console-Highlighter/zipball/9f7a229a69d52506914b4bc61bfdb199d90c5547", - "reference": "9f7a229a69d52506914b4bc61bfdb199d90c5547", - "shasum": "" - }, - "require": { - "ext-tokenizer": "*", - "jakub-onderka/php-console-color": "~0.2", - "php": ">=5.4.0" - }, - "require-dev": { - "jakub-onderka/php-code-style": "~1.0", - "jakub-onderka/php-parallel-lint": "~1.0", - "jakub-onderka/php-var-dump-check": "~0.1", - "phpunit/phpunit": "~4.0", - "squizlabs/php_codesniffer": "~1.5" - }, - "type": "library", - "autoload": { - "psr-4": { - "JakubOnderka\\PhpConsoleHighlighter\\": "src/" - } - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "MIT" - ], - "authors": [ - { - "name": "Jakub Onderka", - "email": "acci@acci.cz", - "homepage": "http://www.acci.cz/" - } - ], - "description": "Highlight PHP code in terminal", - "support": { - "issues": "https://github.com/JakubOnderka/PHP-Console-Highlighter/issues", - "source": "https://github.com/JakubOnderka/PHP-Console-Highlighter/tree/master" - }, - "abandoned": "php-parallel-lint/php-console-highlighter", - "time": "2018-09-29T18:48:56+00:00" - }, { "name": "justinrainbow/json-schema", "version": "5.2.10", @@ -8487,34 +8795,34 @@ }, { "name": "laravel/dusk", - "version": "v5.11.0", + "version": "v6.2.0", "source": { "type": "git", "url": "https://github.com/laravel/dusk.git", - "reference": "e07cc46a1e39767739e8197189780b4c2639806d" + "reference": "6c1e4f648696c697ef048b7f983b65defa3b2003" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/laravel/dusk/zipball/e07cc46a1e39767739e8197189780b4c2639806d", - "reference": "e07cc46a1e39767739e8197189780b4c2639806d", + "url": "https://api.github.com/repos/laravel/dusk/zipball/6c1e4f648696c697ef048b7f983b65defa3b2003", + "reference": "6c1e4f648696c697ef048b7f983b65defa3b2003", "shasum": "" }, "require": { "ext-json": "*", "ext-zip": "*", - "illuminate/console": "~5.7.0|~5.8.0|^6.0|^7.0", - "illuminate/support": "~5.7.0|~5.8.0|^6.0|^7.0", - "nesbot/carbon": "^1.20|^2.0", - "php": ">=7.1.0", + "illuminate/console": "^6.0|^7.0", + "illuminate/support": "^6.0|^7.0", + "nesbot/carbon": "^2.0", + "php": "^7.2", "php-webdriver/webdriver": "^1.8.1", - "symfony/console": "^4.0|^5.0", - "symfony/finder": "^4.0|^5.0", - "symfony/process": "^4.0|^5.0", - "vlucas/phpdotenv": "^2.2|^3.0|^4.0" + "symfony/console": "^4.3|^5.0", + "symfony/finder": "^4.3|^5.0", + "symfony/process": "^4.3|^5.0", + "vlucas/phpdotenv": "^3.0|^4.0" }, "require-dev": { "mockery/mockery": "^1.0", - "phpunit/phpunit": "^7.5|^8.0" + "phpunit/phpunit": "^7.5.15|^8.4|^9.0" }, "suggest": { "ext-pcntl": "Used to gracefully terminate Dusk when tests are running." @@ -8522,7 +8830,7 @@ "type": "library", "extra": { "branch-alias": { - "dev-master": "5.0-dev" + "dev-master": "6.x-dev" }, "laravel": { "providers": [ @@ -8553,9 +8861,9 @@ ], "support": { "issues": "https://github.com/laravel/dusk/issues", - "source": "https://github.com/laravel/dusk/tree/v5.11.0" + "source": "https://github.com/laravel/dusk/tree/v6.2.0" }, - "time": "2020-03-24T16:21:49+00:00" + "time": "2020-05-26T18:05:08+00:00" }, { "name": "maximebf/debugbar", @@ -8799,29 +9107,35 @@ }, { "name": "nunomaduro/collision", - "version": "v3.0.1", + "version": "v4.2.0", "source": { "type": "git", "url": "https://github.com/nunomaduro/collision.git", - "reference": "af42d339fe2742295a54f6fdd42aaa6f8c4aca68" + "reference": "d50490417eded97be300a92cd7df7badc37a9018" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/nunomaduro/collision/zipball/af42d339fe2742295a54f6fdd42aaa6f8c4aca68", - "reference": "af42d339fe2742295a54f6fdd42aaa6f8c4aca68", + "url": "https://api.github.com/repos/nunomaduro/collision/zipball/d50490417eded97be300a92cd7df7badc37a9018", + "reference": "d50490417eded97be300a92cd7df7badc37a9018", "shasum": "" }, "require": { - "filp/whoops": "^2.1.4", - "jakub-onderka/php-console-highlighter": "0.3.*|0.4.*", - "php": "^7.1", - "symfony/console": "~2.8|~3.3|~4.0" + "facade/ignition-contracts": "^1.0", + "filp/whoops": "^2.4", + "php": "^7.2.5", + "symfony/console": "^5.0" }, "require-dev": { - "laravel/framework": "5.8.*", - "nunomaduro/larastan": "^0.3.0", - "phpstan/phpstan": "^0.11", - "phpunit/phpunit": "~8.0" + "facade/ignition": "^2.0", + "fideloper/proxy": "^4.2", + "friendsofphp/php-cs-fixer": "^2.16", + "fruitcake/laravel-cors": "^1.0", + "laravel/framework": "^7.0", + "laravel/tinker": "^2.0", + "nunomaduro/larastan": "^0.5", + "orchestra/testbench": "^5.0", + "phpstan/phpstan": "^0.12.3", + "phpunit/phpunit": "^8.5.1 || ^9.0" }, "type": "library", "extra": { @@ -8863,7 +9177,21 @@ "issues": "https://github.com/nunomaduro/collision/issues", "source": "https://github.com/nunomaduro/collision" }, - "time": "2019-03-07T21:35:13+00:00" + "funding": [ + { + "url": "https://www.paypal.com/cgi-bin/webscr?cmd=_s-xclick&hosted_button_id=66BYDWAT92N6L", + "type": "custom" + }, + { + "url": "https://github.com/nunomaduro", + "type": "github" + }, + { + "url": "https://www.patreon.com/nunomaduro", + "type": "patreon" + } + ], + "time": "2020-04-04T19:56:08+00:00" }, { "name": "ocramius/package-versions", @@ -9391,40 +9719,41 @@ }, { "name": "phpunit/php-code-coverage", - "version": "7.0.10", + "version": "8.0.2", "source": { "type": "git", "url": "https://github.com/sebastianbergmann/php-code-coverage.git", - "reference": "f1884187926fbb755a9aaf0b3836ad3165b478bf" + "reference": "ca6647ffddd2add025ab3f21644a441d7c146cdc" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/sebastianbergmann/php-code-coverage/zipball/f1884187926fbb755a9aaf0b3836ad3165b478bf", - "reference": "f1884187926fbb755a9aaf0b3836ad3165b478bf", + "url": "https://api.github.com/repos/sebastianbergmann/php-code-coverage/zipball/ca6647ffddd2add025ab3f21644a441d7c146cdc", + "reference": "ca6647ffddd2add025ab3f21644a441d7c146cdc", "shasum": "" }, "require": { "ext-dom": "*", "ext-xmlwriter": "*", - "php": "^7.2", - "phpunit/php-file-iterator": "^2.0.2", - "phpunit/php-text-template": "^1.2.1", - "phpunit/php-token-stream": "^3.1.1", - "sebastian/code-unit-reverse-lookup": "^1.0.1", - "sebastian/environment": "^4.2.2", - "sebastian/version": "^2.0.1", + "php": "^7.3", + "phpunit/php-file-iterator": "^3.0", + "phpunit/php-text-template": "^2.0", + "phpunit/php-token-stream": "^4.0", + "sebastian/code-unit-reverse-lookup": "^2.0", + "sebastian/environment": "^5.0", + "sebastian/version": "^3.0", "theseer/tokenizer": "^1.1.3" }, "require-dev": { - "phpunit/phpunit": "^8.2.2" + "phpunit/phpunit": "^9.0" }, "suggest": { - "ext-xdebug": "^2.7.2" + "ext-pcov": "*", + "ext-xdebug": "*" }, "type": "library", "extra": { "branch-alias": { - "dev-master": "7.0-dev" + "dev-master": "8.0-dev" } }, "autoload": { @@ -9452,34 +9781,40 @@ ], "support": { "issues": "https://github.com/sebastianbergmann/php-code-coverage/issues", - "source": "https://github.com/sebastianbergmann/php-code-coverage/tree/7.0.10" + "source": "https://github.com/sebastianbergmann/php-code-coverage/tree/8.0.2" }, - "time": "2019-11-20T13:55:58+00:00" + "funding": [ + { + "url": "https://github.com/sebastianbergmann", + "type": "github" + } + ], + "time": "2020-05-23T08:02:54+00:00" }, { "name": "phpunit/php-file-iterator", - "version": "2.0.2", + "version": "3.0.1", "source": { "type": "git", "url": "https://github.com/sebastianbergmann/php-file-iterator.git", - "reference": "050bedf145a257b1ff02746c31894800e5122946" + "reference": "4ac5b3e13df14829daa60a2eb4fdd2f2b7d33cf4" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/sebastianbergmann/php-file-iterator/zipball/050bedf145a257b1ff02746c31894800e5122946", - "reference": "050bedf145a257b1ff02746c31894800e5122946", + "url": "https://api.github.com/repos/sebastianbergmann/php-file-iterator/zipball/4ac5b3e13df14829daa60a2eb4fdd2f2b7d33cf4", + "reference": "4ac5b3e13df14829daa60a2eb4fdd2f2b7d33cf4", "shasum": "" }, "require": { - "php": "^7.1" + "php": "^7.3" }, "require-dev": { - "phpunit/phpunit": "^7.1" + "phpunit/phpunit": "^9.0" }, "type": "library", "extra": { "branch-alias": { - "dev-master": "2.0.x-dev" + "dev-master": "3.0-dev" } }, "autoload": { @@ -9506,28 +9841,96 @@ ], "support": { "issues": "https://github.com/sebastianbergmann/php-file-iterator/issues", - "source": "https://github.com/sebastianbergmann/php-file-iterator/tree/2.0.2" + "source": "https://github.com/sebastianbergmann/php-file-iterator/tree/3.0.1" }, - "time": "2018-09-13T20:33:42+00:00" + "funding": [ + { + "url": "https://github.com/sebastianbergmann", + "type": "github" + } + ], + "time": "2020-04-18T05:02:12+00:00" }, { - "name": "phpunit/php-text-template", - "version": "1.2.1", + "name": "phpunit/php-invoker", + "version": "3.0.0", "source": { "type": "git", - "url": "https://github.com/sebastianbergmann/php-text-template.git", - "reference": "31f8b717e51d9a2afca6c9f046f5d69fc27c8686" + "url": "https://github.com/sebastianbergmann/php-invoker.git", + "reference": "7579d5a1ba7f3ac11c80004d205877911315ae7a" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/sebastianbergmann/php-text-template/zipball/31f8b717e51d9a2afca6c9f046f5d69fc27c8686", - "reference": "31f8b717e51d9a2afca6c9f046f5d69fc27c8686", + "url": "https://api.github.com/repos/sebastianbergmann/php-invoker/zipball/7579d5a1ba7f3ac11c80004d205877911315ae7a", + "reference": "7579d5a1ba7f3ac11c80004d205877911315ae7a", "shasum": "" }, "require": { - "php": ">=5.3.3" + "php": "^7.3" + }, + "require-dev": { + "ext-pcntl": "*", + "phpunit/phpunit": "^9.0" + }, + "suggest": { + "ext-pcntl": "*" }, "type": "library", + "extra": { + "branch-alias": { + "dev-master": "3.0-dev" + } + }, + "autoload": { + "classmap": [ + "src/" + ] + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "BSD-3-Clause" + ], + "authors": [ + { + "name": "Sebastian Bergmann", + "email": "sebastian@phpunit.de", + "role": "lead" + } + ], + "description": "Invoke callables with a timeout", + "homepage": "https://github.com/sebastianbergmann/php-invoker/", + "keywords": [ + "process" + ], + "support": { + "issues": "https://github.com/sebastianbergmann/php-invoker/issues", + "source": "https://github.com/sebastianbergmann/php-invoker/tree/3.0.0" + }, + "time": "2020-02-07T06:06:11+00:00" + }, + { + "name": "phpunit/php-text-template", + "version": "2.0.0", + "source": { + "type": "git", + "url": "https://github.com/sebastianbergmann/php-text-template.git", + "reference": "526dc996cc0ebdfa428cd2dfccd79b7b53fee346" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/sebastianbergmann/php-text-template/zipball/526dc996cc0ebdfa428cd2dfccd79b7b53fee346", + "reference": "526dc996cc0ebdfa428cd2dfccd79b7b53fee346", + "shasum": "" + }, + "require": { + "php": "^7.3" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-master": "2.0-dev" + } + }, "autoload": { "classmap": [ "src/" @@ -9551,34 +9954,34 @@ ], "support": { "issues": "https://github.com/sebastianbergmann/php-text-template/issues", - "source": "https://github.com/sebastianbergmann/php-text-template/tree/1.2.1" + "source": "https://github.com/sebastianbergmann/php-text-template/tree/master" }, - "time": "2015-06-21T13:50:34+00:00" + "time": "2020-02-01T07:43:44+00:00" }, { "name": "phpunit/php-timer", - "version": "2.1.2", + "version": "5.0.0", "source": { "type": "git", "url": "https://github.com/sebastianbergmann/php-timer.git", - "reference": "1038454804406b0b5f5f520358e78c1c2f71501e" + "reference": "b0d089de001ba60ffa3be36b23e1b8150d072238" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/sebastianbergmann/php-timer/zipball/1038454804406b0b5f5f520358e78c1c2f71501e", - "reference": "1038454804406b0b5f5f520358e78c1c2f71501e", + "url": "https://api.github.com/repos/sebastianbergmann/php-timer/zipball/b0d089de001ba60ffa3be36b23e1b8150d072238", + "reference": "b0d089de001ba60ffa3be36b23e1b8150d072238", "shasum": "" }, "require": { - "php": "^7.1" + "php": "^7.3" }, "require-dev": { - "phpunit/phpunit": "^7.0" + "phpunit/phpunit": "^9.2" }, "type": "library", "extra": { "branch-alias": { - "dev-master": "2.1-dev" + "dev-master": "5.0-dev" } }, "autoload": { @@ -9604,35 +10007,41 @@ ], "support": { "issues": "https://github.com/sebastianbergmann/php-timer/issues", - "source": "https://github.com/sebastianbergmann/php-timer/tree/master" + "source": "https://github.com/sebastianbergmann/php-timer/tree/5.0.0" }, - "time": "2019-06-07T04:22:29+00:00" + "funding": [ + { + "url": "https://github.com/sebastianbergmann", + "type": "github" + } + ], + "time": "2020-06-07T12:05:53+00:00" }, { "name": "phpunit/php-token-stream", - "version": "3.1.1", + "version": "4.0.1", "source": { "type": "git", "url": "https://github.com/sebastianbergmann/php-token-stream.git", - "reference": "995192df77f63a59e47f025390d2d1fdf8f425ff" + "reference": "cdc0db5aed8fbfaf475fbd95bfd7bab83c7a779c" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/sebastianbergmann/php-token-stream/zipball/995192df77f63a59e47f025390d2d1fdf8f425ff", - "reference": "995192df77f63a59e47f025390d2d1fdf8f425ff", + "url": "https://api.github.com/repos/sebastianbergmann/php-token-stream/zipball/cdc0db5aed8fbfaf475fbd95bfd7bab83c7a779c", + "reference": "cdc0db5aed8fbfaf475fbd95bfd7bab83c7a779c", "shasum": "" }, "require": { "ext-tokenizer": "*", - "php": "^7.1" + "php": "^7.3" }, "require-dev": { - "phpunit/phpunit": "^7.0" + "phpunit/phpunit": "^9.0" }, "type": "library", "extra": { "branch-alias": { - "dev-master": "3.1-dev" + "dev-master": "4.0-dev" } }, "autoload": { @@ -9657,22 +10066,28 @@ ], "support": { "issues": "https://github.com/sebastianbergmann/php-token-stream/issues", - "source": "https://github.com/sebastianbergmann/php-token-stream/tree/3.1.1" + "source": "https://github.com/sebastianbergmann/php-token-stream/tree/4.0.1" }, - "time": "2019-09-17T06:23:10+00:00" + "funding": [ + { + "url": "https://github.com/sebastianbergmann", + "type": "github" + } + ], + "time": "2020-05-06T09:56:31+00:00" }, { "name": "phpunit/phpunit", - "version": "8.5.5", + "version": "9.2.2", "source": { "type": "git", "url": "https://github.com/sebastianbergmann/phpunit.git", - "reference": "63dda3b212a0025d380a745f91bdb4d8c985adb7" + "reference": "8fd0d8f80029682da89516a554f4d5f5a030345c" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/sebastianbergmann/phpunit/zipball/63dda3b212a0025d380a745f91bdb4d8c985adb7", - "reference": "63dda3b212a0025d380a745f91bdb4d8c985adb7", + "url": "https://api.github.com/repos/sebastianbergmann/phpunit/zipball/8fd0d8f80029682da89516a554f4d5f5a030345c", + "reference": "8fd0d8f80029682da89516a554f4d5f5a030345c", "shasum": "" }, "require": { @@ -9686,29 +10101,31 @@ "myclabs/deep-copy": "^1.9.1", "phar-io/manifest": "^1.0.3", "phar-io/version": "^2.0.1", - "php": "^7.2", + "php": "^7.3", "phpspec/prophecy": "^1.8.1", - "phpunit/php-code-coverage": "^7.0.7", - "phpunit/php-file-iterator": "^2.0.2", - "phpunit/php-text-template": "^1.2.1", - "phpunit/php-timer": "^2.1.2", - "sebastian/comparator": "^3.0.2", - "sebastian/diff": "^3.0.2", - "sebastian/environment": "^4.2.2", - "sebastian/exporter": "^3.1.1", - "sebastian/global-state": "^3.0.0", - "sebastian/object-enumerator": "^3.0.3", - "sebastian/resource-operations": "^2.0.1", - "sebastian/type": "^1.1.3", - "sebastian/version": "^2.0.1" + "phpunit/php-code-coverage": "^8.0.1", + "phpunit/php-file-iterator": "^3.0", + "phpunit/php-invoker": "^3.0", + "phpunit/php-text-template": "^2.0", + "phpunit/php-timer": "^5.0", + "sebastian/code-unit": "^1.0.2", + "sebastian/comparator": "^4.0", + "sebastian/diff": "^4.0", + "sebastian/environment": "^5.0.1", + "sebastian/exporter": "^4.0", + "sebastian/global-state": "^4.0", + "sebastian/object-enumerator": "^4.0", + "sebastian/resource-operations": "^3.0", + "sebastian/type": "^2.1", + "sebastian/version": "^3.0" }, "require-dev": { - "ext-pdo": "*" + "ext-pdo": "*", + "phpspec/prophecy-phpunit": "^2.0" }, "suggest": { "ext-soap": "*", - "ext-xdebug": "*", - "phpunit/php-invoker": "^2.0.0" + "ext-xdebug": "*" }, "bin": [ "phpunit" @@ -9716,12 +10133,15 @@ "type": "library", "extra": { "branch-alias": { - "dev-master": "8.5-dev" + "dev-master": "9.2-dev" } }, "autoload": { "classmap": [ "src/" + ], + "files": [ + "src/Framework/Assert/Functions.php" ] }, "notification-url": "https://packagist.org/downloads/", @@ -9744,7 +10164,7 @@ ], "support": { "issues": "https://github.com/sebastianbergmann/phpunit/issues", - "source": "https://github.com/sebastianbergmann/phpunit/tree/8.5.5" + "source": "https://github.com/sebastianbergmann/phpunit/tree/9.2.2" }, "funding": [ { @@ -9756,32 +10176,88 @@ "type": "github" } ], - "time": "2020-05-22T13:51:52+00:00" + "time": "2020-06-07T14:14:21+00:00" }, { - "name": "sebastian/code-unit-reverse-lookup", - "version": "1.0.1", + "name": "sebastian/code-unit", + "version": "1.0.2", "source": { "type": "git", - "url": "https://github.com/sebastianbergmann/code-unit-reverse-lookup.git", - "reference": "4419fcdb5eabb9caa61a27c7a1db532a6b55dd18" + "url": "https://github.com/sebastianbergmann/code-unit.git", + "reference": "ac958085bc19fcd1d36425c781ef4cbb5b06e2a5" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/sebastianbergmann/code-unit-reverse-lookup/zipball/4419fcdb5eabb9caa61a27c7a1db532a6b55dd18", - "reference": "4419fcdb5eabb9caa61a27c7a1db532a6b55dd18", + "url": "https://api.github.com/repos/sebastianbergmann/code-unit/zipball/ac958085bc19fcd1d36425c781ef4cbb5b06e2a5", + "reference": "ac958085bc19fcd1d36425c781ef4cbb5b06e2a5", "shasum": "" }, "require": { - "php": "^5.6 || ^7.0" + "php": "^7.3" }, "require-dev": { - "phpunit/phpunit": "^5.7 || ^6.0" + "phpunit/phpunit": "^9.0" }, "type": "library", "extra": { "branch-alias": { - "dev-master": "1.0.x-dev" + "dev-master": "1.0-dev" + } + }, + "autoload": { + "classmap": [ + "src/" + ] + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "BSD-3-Clause" + ], + "authors": [ + { + "name": "Sebastian Bergmann", + "email": "sebastian@phpunit.de", + "role": "lead" + } + ], + "description": "Collection of value objects that represent the PHP code units", + "homepage": "https://github.com/sebastianbergmann/code-unit", + "support": { + "issues": "https://github.com/sebastianbergmann/code-unit/issues", + "source": "https://github.com/sebastianbergmann/code-unit/tree/1.0.2" + }, + "funding": [ + { + "url": "https://github.com/sebastianbergmann", + "type": "github" + } + ], + "time": "2020-04-30T05:58:10+00:00" + }, + { + "name": "sebastian/code-unit-reverse-lookup", + "version": "2.0.0", + "source": { + "type": "git", + "url": "https://github.com/sebastianbergmann/code-unit-reverse-lookup.git", + "reference": "5b5dbe0044085ac41df47e79d34911a15b96d82e" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/sebastianbergmann/code-unit-reverse-lookup/zipball/5b5dbe0044085ac41df47e79d34911a15b96d82e", + "reference": "5b5dbe0044085ac41df47e79d34911a15b96d82e", + "shasum": "" + }, + "require": { + "php": "^7.3" + }, + "require-dev": { + "phpunit/phpunit": "^9.0" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-master": "2.0-dev" } }, "autoload": { @@ -9803,36 +10279,36 @@ "homepage": "https://github.com/sebastianbergmann/code-unit-reverse-lookup/", "support": { "issues": "https://github.com/sebastianbergmann/code-unit-reverse-lookup/issues", - "source": "https://github.com/sebastianbergmann/code-unit-reverse-lookup/tree/master" + "source": "https://github.com/sebastianbergmann/code-unit-reverse-lookup/tree/2.0.0" }, - "time": "2017-03-04T06:30:41+00:00" + "time": "2020-02-07T06:20:13+00:00" }, { "name": "sebastian/comparator", - "version": "3.0.2", + "version": "4.0.0", "source": { "type": "git", "url": "https://github.com/sebastianbergmann/comparator.git", - "reference": "5de4fc177adf9bce8df98d8d141a7559d7ccf6da" + "reference": "85b3435da967696ed618ff745f32be3ff4a2b8e8" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/sebastianbergmann/comparator/zipball/5de4fc177adf9bce8df98d8d141a7559d7ccf6da", - "reference": "5de4fc177adf9bce8df98d8d141a7559d7ccf6da", + "url": "https://api.github.com/repos/sebastianbergmann/comparator/zipball/85b3435da967696ed618ff745f32be3ff4a2b8e8", + "reference": "85b3435da967696ed618ff745f32be3ff4a2b8e8", "shasum": "" }, "require": { - "php": "^7.1", - "sebastian/diff": "^3.0", - "sebastian/exporter": "^3.1" + "php": "^7.3", + "sebastian/diff": "^4.0", + "sebastian/exporter": "^4.0" }, "require-dev": { - "phpunit/phpunit": "^7.1" + "phpunit/phpunit": "^9.0" }, "type": "library", "extra": { "branch-alias": { - "dev-master": "3.0-dev" + "dev-master": "4.0-dev" } }, "autoload": { @@ -9845,6 +10321,10 @@ "BSD-3-Clause" ], "authors": [ + { + "name": "Sebastian Bergmann", + "email": "sebastian@phpunit.de" + }, { "name": "Jeff Welch", "email": "whatthejeff@gmail.com" @@ -9856,10 +10336,6 @@ { "name": "Bernhard Schussek", "email": "bschussek@2bepublished.at" - }, - { - "name": "Sebastian Bergmann", - "email": "sebastian@phpunit.de" } ], "description": "Provides the functionality to compare PHP values for equality", @@ -9873,33 +10349,33 @@ "issues": "https://github.com/sebastianbergmann/comparator/issues", "source": "https://github.com/sebastianbergmann/comparator/tree/master" }, - "time": "2018-07-12T15:12:46+00:00" + "time": "2020-02-07T06:08:51+00:00" }, { "name": "sebastian/diff", - "version": "3.0.2", + "version": "4.0.1", "source": { "type": "git", "url": "https://github.com/sebastianbergmann/diff.git", - "reference": "720fcc7e9b5cf384ea68d9d930d480907a0c1a29" + "reference": "3e523c576f29dacecff309f35e4cc5a5c168e78a" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/sebastianbergmann/diff/zipball/720fcc7e9b5cf384ea68d9d930d480907a0c1a29", - "reference": "720fcc7e9b5cf384ea68d9d930d480907a0c1a29", + "url": "https://api.github.com/repos/sebastianbergmann/diff/zipball/3e523c576f29dacecff309f35e4cc5a5c168e78a", + "reference": "3e523c576f29dacecff309f35e4cc5a5c168e78a", "shasum": "" }, "require": { - "php": "^7.1" + "php": "^7.3" }, "require-dev": { - "phpunit/phpunit": "^7.5 || ^8.0", - "symfony/process": "^2 || ^3.3 || ^4" + "phpunit/phpunit": "^9.0", + "symfony/process": "^4.2 || ^5" }, "type": "library", "extra": { "branch-alias": { - "dev-master": "3.0-dev" + "dev-master": "4.0-dev" } }, "autoload": { @@ -9912,13 +10388,13 @@ "BSD-3-Clause" ], "authors": [ - { - "name": "Kore Nordmann", - "email": "mail@kore-nordmann.de" - }, { "name": "Sebastian Bergmann", "email": "sebastian@phpunit.de" + }, + { + "name": "Kore Nordmann", + "email": "mail@kore-nordmann.de" } ], "description": "Diff implementation", @@ -9931,29 +10407,35 @@ ], "support": { "issues": "https://github.com/sebastianbergmann/diff/issues", - "source": "https://github.com/sebastianbergmann/diff/tree/master" + "source": "https://github.com/sebastianbergmann/diff/tree/4.0.1" }, - "time": "2019-02-04T06:01:07+00:00" + "funding": [ + { + "url": "https://github.com/sebastianbergmann", + "type": "github" + } + ], + "time": "2020-05-08T05:01:12+00:00" }, { "name": "sebastian/environment", - "version": "4.2.3", + "version": "5.1.0", "source": { "type": "git", "url": "https://github.com/sebastianbergmann/environment.git", - "reference": "464c90d7bdf5ad4e8a6aea15c091fec0603d4368" + "reference": "c753f04d68cd489b6973cf9b4e505e191af3b05c" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/sebastianbergmann/environment/zipball/464c90d7bdf5ad4e8a6aea15c091fec0603d4368", - "reference": "464c90d7bdf5ad4e8a6aea15c091fec0603d4368", + "url": "https://api.github.com/repos/sebastianbergmann/environment/zipball/c753f04d68cd489b6973cf9b4e505e191af3b05c", + "reference": "c753f04d68cd489b6973cf9b4e505e191af3b05c", "shasum": "" }, "require": { - "php": "^7.1" + "php": "^7.3" }, "require-dev": { - "phpunit/phpunit": "^7.5" + "phpunit/phpunit": "^9.0" }, "suggest": { "ext-posix": "*" @@ -9961,7 +10443,7 @@ "type": "library", "extra": { "branch-alias": { - "dev-master": "4.2-dev" + "dev-master": "5.0-dev" } }, "autoload": { @@ -9988,36 +10470,42 @@ ], "support": { "issues": "https://github.com/sebastianbergmann/environment/issues", - "source": "https://github.com/sebastianbergmann/environment/tree/4.2.3" + "source": "https://github.com/sebastianbergmann/environment/tree/5.1.0" }, - "time": "2019-11-20T08:46:58+00:00" + "funding": [ + { + "url": "https://github.com/sebastianbergmann", + "type": "github" + } + ], + "time": "2020-04-14T13:36:52+00:00" }, { "name": "sebastian/exporter", - "version": "3.1.2", + "version": "4.0.0", "source": { "type": "git", "url": "https://github.com/sebastianbergmann/exporter.git", - "reference": "68609e1261d215ea5b21b7987539cbfbe156ec3e" + "reference": "80c26562e964016538f832f305b2286e1ec29566" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/sebastianbergmann/exporter/zipball/68609e1261d215ea5b21b7987539cbfbe156ec3e", - "reference": "68609e1261d215ea5b21b7987539cbfbe156ec3e", + "url": "https://api.github.com/repos/sebastianbergmann/exporter/zipball/80c26562e964016538f832f305b2286e1ec29566", + "reference": "80c26562e964016538f832f305b2286e1ec29566", "shasum": "" }, "require": { - "php": "^7.0", - "sebastian/recursion-context": "^3.0" + "php": "^7.3", + "sebastian/recursion-context": "^4.0" }, "require-dev": { "ext-mbstring": "*", - "phpunit/phpunit": "^6.0" + "phpunit/phpunit": "^9.0" }, "type": "library", "extra": { "branch-alias": { - "dev-master": "3.1.x-dev" + "dev-master": "4.0-dev" } }, "autoload": { @@ -10059,32 +10547,32 @@ ], "support": { "issues": "https://github.com/sebastianbergmann/exporter/issues", - "source": "https://github.com/sebastianbergmann/exporter/tree/master" + "source": "https://github.com/sebastianbergmann/exporter/tree/4.0.0" }, - "time": "2019-09-14T09:02:43+00:00" + "time": "2020-02-07T06:10:52+00:00" }, { "name": "sebastian/global-state", - "version": "3.0.0", + "version": "4.0.0", "source": { "type": "git", "url": "https://github.com/sebastianbergmann/global-state.git", - "reference": "edf8a461cf1d4005f19fb0b6b8b95a9f7fa0adc4" + "reference": "bdb1e7c79e592b8c82cb1699be3c8743119b8a72" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/sebastianbergmann/global-state/zipball/edf8a461cf1d4005f19fb0b6b8b95a9f7fa0adc4", - "reference": "edf8a461cf1d4005f19fb0b6b8b95a9f7fa0adc4", + "url": "https://api.github.com/repos/sebastianbergmann/global-state/zipball/bdb1e7c79e592b8c82cb1699be3c8743119b8a72", + "reference": "bdb1e7c79e592b8c82cb1699be3c8743119b8a72", "shasum": "" }, "require": { - "php": "^7.2", - "sebastian/object-reflector": "^1.1.1", - "sebastian/recursion-context": "^3.0" + "php": "^7.3", + "sebastian/object-reflector": "^2.0", + "sebastian/recursion-context": "^4.0" }, "require-dev": { "ext-dom": "*", - "phpunit/phpunit": "^8.0" + "phpunit/phpunit": "^9.0" }, "suggest": { "ext-uopz": "*" @@ -10092,7 +10580,7 @@ "type": "library", "extra": { "branch-alias": { - "dev-master": "3.0-dev" + "dev-master": "4.0-dev" } }, "autoload": { @@ -10119,34 +10607,34 @@ "issues": "https://github.com/sebastianbergmann/global-state/issues", "source": "https://github.com/sebastianbergmann/global-state/tree/master" }, - "time": "2019-02-01T05:30:01+00:00" + "time": "2020-02-07T06:11:37+00:00" }, { "name": "sebastian/object-enumerator", - "version": "3.0.3", + "version": "4.0.0", "source": { "type": "git", "url": "https://github.com/sebastianbergmann/object-enumerator.git", - "reference": "7cfd9e65d11ffb5af41198476395774d4c8a84c5" + "reference": "e67516b175550abad905dc952f43285957ef4363" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/sebastianbergmann/object-enumerator/zipball/7cfd9e65d11ffb5af41198476395774d4c8a84c5", - "reference": "7cfd9e65d11ffb5af41198476395774d4c8a84c5", + "url": "https://api.github.com/repos/sebastianbergmann/object-enumerator/zipball/e67516b175550abad905dc952f43285957ef4363", + "reference": "e67516b175550abad905dc952f43285957ef4363", "shasum": "" }, "require": { - "php": "^7.0", - "sebastian/object-reflector": "^1.1.1", - "sebastian/recursion-context": "^3.0" + "php": "^7.3", + "sebastian/object-reflector": "^2.0", + "sebastian/recursion-context": "^4.0" }, "require-dev": { - "phpunit/phpunit": "^6.0" + "phpunit/phpunit": "^9.0" }, "type": "library", "extra": { "branch-alias": { - "dev-master": "3.0.x-dev" + "dev-master": "4.0-dev" } }, "autoload": { @@ -10170,32 +10658,32 @@ "issues": "https://github.com/sebastianbergmann/object-enumerator/issues", "source": "https://github.com/sebastianbergmann/object-enumerator/tree/master" }, - "time": "2017-08-03T12:35:26+00:00" + "time": "2020-02-07T06:12:23+00:00" }, { "name": "sebastian/object-reflector", - "version": "1.1.1", + "version": "2.0.0", "source": { "type": "git", "url": "https://github.com/sebastianbergmann/object-reflector.git", - "reference": "773f97c67f28de00d397be301821b06708fca0be" + "reference": "f4fd0835cabb0d4a6546d9fe291e5740037aa1e7" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/sebastianbergmann/object-reflector/zipball/773f97c67f28de00d397be301821b06708fca0be", - "reference": "773f97c67f28de00d397be301821b06708fca0be", + "url": "https://api.github.com/repos/sebastianbergmann/object-reflector/zipball/f4fd0835cabb0d4a6546d9fe291e5740037aa1e7", + "reference": "f4fd0835cabb0d4a6546d9fe291e5740037aa1e7", "shasum": "" }, "require": { - "php": "^7.0" + "php": "^7.3" }, "require-dev": { - "phpunit/phpunit": "^6.0" + "phpunit/phpunit": "^9.0" }, "type": "library", "extra": { "branch-alias": { - "dev-master": "1.1-dev" + "dev-master": "2.0-dev" } }, "autoload": { @@ -10217,34 +10705,34 @@ "homepage": "https://github.com/sebastianbergmann/object-reflector/", "support": { "issues": "https://github.com/sebastianbergmann/object-reflector/issues", - "source": "https://github.com/sebastianbergmann/object-reflector/tree/master" + "source": "https://github.com/sebastianbergmann/object-reflector/tree/2.0.0" }, - "time": "2017-03-29T09:07:27+00:00" + "time": "2020-02-07T06:19:40+00:00" }, { "name": "sebastian/recursion-context", - "version": "3.0.0", + "version": "4.0.0", "source": { "type": "git", "url": "https://github.com/sebastianbergmann/recursion-context.git", - "reference": "5b0cd723502bac3b006cbf3dbf7a1e3fcefe4fa8" + "reference": "cdd86616411fc3062368b720b0425de10bd3d579" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/sebastianbergmann/recursion-context/zipball/5b0cd723502bac3b006cbf3dbf7a1e3fcefe4fa8", - "reference": "5b0cd723502bac3b006cbf3dbf7a1e3fcefe4fa8", + "url": "https://api.github.com/repos/sebastianbergmann/recursion-context/zipball/cdd86616411fc3062368b720b0425de10bd3d579", + "reference": "cdd86616411fc3062368b720b0425de10bd3d579", "shasum": "" }, "require": { - "php": "^7.0" + "php": "^7.3" }, "require-dev": { - "phpunit/phpunit": "^6.0" + "phpunit/phpunit": "^9.0" }, "type": "library", "extra": { "branch-alias": { - "dev-master": "3.0.x-dev" + "dev-master": "4.0-dev" } }, "autoload": { @@ -10257,14 +10745,14 @@ "BSD-3-Clause" ], "authors": [ - { - "name": "Jeff Welch", - "email": "whatthejeff@gmail.com" - }, { "name": "Sebastian Bergmann", "email": "sebastian@phpunit.de" }, + { + "name": "Jeff Welch", + "email": "whatthejeff@gmail.com" + }, { "name": "Adam Harvey", "email": "aharvey@php.net" @@ -10274,31 +10762,34 @@ "homepage": "http://www.github.com/sebastianbergmann/recursion-context", "support": { "issues": "https://github.com/sebastianbergmann/recursion-context/issues", - "source": "https://github.com/sebastianbergmann/recursion-context/tree/master" + "source": "https://github.com/sebastianbergmann/recursion-context/tree/4.0.0" }, - "time": "2017-03-03T06:23:57+00:00" + "time": "2020-02-07T06:18:20+00:00" }, { "name": "sebastian/resource-operations", - "version": "2.0.1", + "version": "3.0.0", "source": { "type": "git", "url": "https://github.com/sebastianbergmann/resource-operations.git", - "reference": "4d7a795d35b889bf80a0cc04e08d77cedfa917a9" + "reference": "8c98bf0dfa1f9256d0468b9803a1e1df31b6fa98" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/sebastianbergmann/resource-operations/zipball/4d7a795d35b889bf80a0cc04e08d77cedfa917a9", - "reference": "4d7a795d35b889bf80a0cc04e08d77cedfa917a9", + "url": "https://api.github.com/repos/sebastianbergmann/resource-operations/zipball/8c98bf0dfa1f9256d0468b9803a1e1df31b6fa98", + "reference": "8c98bf0dfa1f9256d0468b9803a1e1df31b6fa98", "shasum": "" }, "require": { - "php": "^7.1" + "php": "^7.3" + }, + "require-dev": { + "phpunit/phpunit": "^9.0" }, "type": "library", "extra": { "branch-alias": { - "dev-master": "2.0-dev" + "dev-master": "3.0-dev" } }, "autoload": { @@ -10322,32 +10813,32 @@ "issues": "https://github.com/sebastianbergmann/resource-operations/issues", "source": "https://github.com/sebastianbergmann/resource-operations/tree/master" }, - "time": "2018-10-04T04:07:39+00:00" + "time": "2020-02-07T06:13:02+00:00" }, { "name": "sebastian/type", - "version": "1.1.3", + "version": "2.1.0", "source": { "type": "git", "url": "https://github.com/sebastianbergmann/type.git", - "reference": "3aaaa15fa71d27650d62a948be022fe3b48541a3" + "reference": "bad49207c6f854e7a25cef0ea948ac8ebe3ef9d8" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/sebastianbergmann/type/zipball/3aaaa15fa71d27650d62a948be022fe3b48541a3", - "reference": "3aaaa15fa71d27650d62a948be022fe3b48541a3", + "url": "https://api.github.com/repos/sebastianbergmann/type/zipball/bad49207c6f854e7a25cef0ea948ac8ebe3ef9d8", + "reference": "bad49207c6f854e7a25cef0ea948ac8ebe3ef9d8", "shasum": "" }, "require": { - "php": "^7.2" + "php": "^7.3" }, "require-dev": { - "phpunit/phpunit": "^8.2" + "phpunit/phpunit": "^9.2" }, "type": "library", "extra": { "branch-alias": { - "dev-master": "1.1-dev" + "dev-master": "2.1-dev" } }, "autoload": { @@ -10372,29 +10863,35 @@ "issues": "https://github.com/sebastianbergmann/type/issues", "source": "https://github.com/sebastianbergmann/type/tree/master" }, - "time": "2019-07-02T08:10:15+00:00" + "funding": [ + { + "url": "https://github.com/sebastianbergmann", + "type": "github" + } + ], + "time": "2020-06-01T12:21:09+00:00" }, { "name": "sebastian/version", - "version": "2.0.1", + "version": "3.0.0", "source": { "type": "git", "url": "https://github.com/sebastianbergmann/version.git", - "reference": "99732be0ddb3361e16ad77b68ba41efc8e979019" + "reference": "0411bde656dce64202b39c2f4473993a9081d39e" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/sebastianbergmann/version/zipball/99732be0ddb3361e16ad77b68ba41efc8e979019", - "reference": "99732be0ddb3361e16ad77b68ba41efc8e979019", + "url": "https://api.github.com/repos/sebastianbergmann/version/zipball/0411bde656dce64202b39c2f4473993a9081d39e", + "reference": "0411bde656dce64202b39c2f4473993a9081d39e", "shasum": "" }, "require": { - "php": ">=5.6" + "php": "^7.3" }, "type": "library", "extra": { "branch-alias": { - "dev-master": "2.0.x-dev" + "dev-master": "3.0-dev" } }, "autoload": { @@ -10419,7 +10916,7 @@ "issues": "https://github.com/sebastianbergmann/version/issues", "source": "https://github.com/sebastianbergmann/version/tree/master" }, - "time": "2016-10-03T07:35:21+00:00" + "time": "2020-01-21T06:36:37+00:00" }, { "name": "seld/jsonlint", @@ -10532,9 +11029,83 @@ }, "time": "2020-02-14T15:25:33+00:00" }, + { + "name": "symfony/debug", + "version": "v4.4.10", + "source": { + "type": "git", + "url": "https://github.com/symfony/debug.git", + "reference": "28f92d08bb6d1fddf8158e02c194ad43870007e6" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/symfony/debug/zipball/28f92d08bb6d1fddf8158e02c194ad43870007e6", + "reference": "28f92d08bb6d1fddf8158e02c194ad43870007e6", + "shasum": "" + }, + "require": { + "php": ">=7.1.3", + "psr/log": "~1.0", + "symfony/polyfill-php80": "^1.15" + }, + "conflict": { + "symfony/http-kernel": "<3.4" + }, + "require-dev": { + "symfony/http-kernel": "^3.4|^4.0|^5.0" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-master": "4.4-dev" + } + }, + "autoload": { + "psr-4": { + "Symfony\\Component\\Debug\\": "" + }, + "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 Debug Component", + "homepage": "https://symfony.com", + "support": { + "source": "https://github.com/symfony/debug/tree/4.4" + }, + "funding": [ + { + "url": "https://symfony.com/sponsor", + "type": "custom" + }, + { + "url": "https://github.com/fabpot", + "type": "github" + }, + { + "url": "https://tidelift.com/funding/github/packagist/symfony/symfony", + "type": "tidelift" + } + ], + "time": "2020-05-24T08:33:35+00:00" + }, { "name": "symfony/filesystem", - "version": "v5.1.0", + "version": "v5.1.1", "source": { "type": "git", "url": "https://github.com/symfony/filesystem.git", @@ -10906,7 +11477,7 @@ "prefer-stable": true, "prefer-lowest": false, "platform": { - "php": "^7.3", + "php": "^7.4", "ext-intl": "*", "ext-json": "*", "ext-dom": "*" diff --git a/config/session.php b/config/session.php index 6b227c11..baae68a6 100644 --- a/config/session.php +++ b/config/session.php @@ -166,7 +166,7 @@ return [ | */ - 'secure' => env('SESSION_SECURE_COOKIE', false), + 'secure' => env('SESSION_SECURE_COOKIE', null), /* |-------------------------------------------------------------------------- diff --git a/database/migrations/2015_11_07_130637_create_places_table.php b/database/migrations/2015_11_07_130637_create_places_table.php index 3d6927c0..f34798c4 100644 --- a/database/migrations/2015_11_07_130637_create_places_table.php +++ b/database/migrations/2015_11_07_130637_create_places_table.php @@ -1,6 +1,6 @@ Date: Sat, 13 Jun 2020 16:59:46 +0100 Subject: [PATCH 2/4] Fix phpunit collision plugin --- phpunit.xml | 4 +--- 1 file changed, 1 insertion(+), 3 deletions(-) diff --git a/phpunit.xml b/phpunit.xml index fe5312bd..372850a4 100644 --- a/phpunit.xml +++ b/phpunit.xml @@ -6,6 +6,7 @@ convertErrorsToExceptions="true" convertNoticesToExceptions="true" convertWarningsToExceptions="true" + printerClass="NunoMaduro\Collision\Adapters\Phpunit\Printer" processIsolation="false" stopOnFailure="true" > @@ -23,9 +24,6 @@ ./app - - - From b0ad1d272cac59610a79aa98f77544c7a29dbf64 Mon Sep 17 00:00:00 2001 From: Jonny Barnes Date: Sat, 13 Jun 2020 17:26:59 +0100 Subject: [PATCH 3/4] Some small fixes needed for the tests --- _ide_helper.php | 1382 +++++++++-------- .../Controllers/Admin/PlacesController.php | 2 +- app/Http/Controllers/MicropubController.php | 2 +- app/Models/Place.php | 8 +- app/Services/PlaceService.php | 2 +- tests/Feature/Admin/ArticlesTest.php | 2 +- tests/Feature/Admin/ContactsTest.php | 2 +- tests/Feature/MicropubControllerTest.php | 23 +- tests/Unit/PlacesTest.php | 2 +- 9 files changed, 780 insertions(+), 645 deletions(-) diff --git a/_ide_helper.php b/_ide_helper.php index bfcde590..06a70d7e 100644 --- a/_ide_helper.php +++ b/_ide_helper.php @@ -2,8 +2,8 @@ // @formatter:off /** - * A helper file for Laravel 5, to provide autocomplete information to your IDE - * Generated for Laravel 6.16.0 on 2020-02-22 10:31:39. + * A helper file for Laravel, to provide autocomplete information to your IDE + * Generated for Laravel 7.15.0 on 2020-06-13 16:16:59. * * This file should not be included in your code, only analyzed by your IDE! * @@ -333,10 +333,10 @@ namespace Illuminate\Support\Facades { * @return string|bool * @static */ - public static function environment($environments = null) + public static function environment(...$environments) { /** @var \Illuminate\Foundation\Application $instance */ - return $instance->environment($environments); + return $instance->environment(...$environments); } /** @@ -506,8 +506,6 @@ namespace Illuminate\Support\Facades { /** * Resolve the given type from the container. - * - * (Overriding Container::make) * * @param string $abstract * @param array $parameters @@ -522,8 +520,6 @@ namespace Illuminate\Support\Facades { /** * Determine if the given abstract type has been bound. - * - * (Overriding Container::bound) * * @param string $abstract * @return bool @@ -704,6 +700,19 @@ namespace Illuminate\Support\Facades { return $instance->getCachedEventsPath(); } + /** + * Add new prefix to list of absolute path prefixes. + * + * @param string $prefix + * @return \Illuminate\Foundation\Application + * @static + */ + public static function addAbsoluteCachePathPrefix($prefix) + { + /** @var \Illuminate\Foundation\Application $instance */ + return $instance->addAbsoluteCachePathPrefix($prefix); + } + /** * Determine if the application is currently down for maintenance. * @@ -1232,9 +1241,10 @@ namespace Illuminate\Support\Facades { * Call the given Closure / class@method and inject its dependencies. * * @param callable|string $callback - * @param array $parameters + * @param \Illuminate\Container\array $parameters * @param string|null $defaultMethod * @return mixed + * @throws \InvalidArgumentException * @static */ public static function call($callback, $parameters = [], $defaultMethod = null) @@ -1264,6 +1274,7 @@ namespace Illuminate\Support\Facades { * @param string $abstract * @param array $parameters * @return mixed + * @throws \Illuminate\Contracts\Container\BindingResolutionException * @static */ public static function makeWith($abstract, $parameters = []) @@ -1292,7 +1303,7 @@ namespace Illuminate\Support\Facades { /** * Instantiate a concrete instance of the given type. * - * @param string $concrete + * @param \Closure|string $concrete * @return mixed * @throws \Illuminate\Contracts\Container\BindingResolutionException * @static @@ -1848,7 +1859,7 @@ namespace Illuminate\Support\Facades { /** * Get the ID for the currently authenticated user. * - * @return int|null + * @return int|string|null * @static */ public static function id() @@ -2413,10 +2424,51 @@ namespace Illuminate\Support\Facades { * @return bool * @static */ - public static function check($name, $parameters = null) + public static function check($name, ...$parameters) { /** @var \Illuminate\View\Compilers\BladeCompiler $instance */ - return $instance->check($name, $parameters); + return $instance->check($name, ...$parameters); + } + + /** + * Register a class-based component alias directive. + * + * @param string $class + * @param string|null $alias + * @param string $prefix + * @return void + * @static + */ + public static function component($class, $alias = null, $prefix = '') + { + /** @var \Illuminate\View\Compilers\BladeCompiler $instance */ + $instance->component($class, $alias, $prefix); + } + + /** + * Register an array of class-based components. + * + * @param array $components + * @param string $prefix + * @return void + * @static + */ + public static function components($components, $prefix = '') + { + /** @var \Illuminate\View\Compilers\BladeCompiler $instance */ + $instance->components($components, $prefix); + } + + /** + * Get the registered class component aliases. + * + * @return array + * @static + */ + public static function getClassComponentAliases() + { + /** @var \Illuminate\View\Compilers\BladeCompiler $instance */ + return $instance->getClassComponentAliases(); } /** @@ -2427,10 +2479,10 @@ namespace Illuminate\Support\Facades { * @return void * @static */ - public static function component($path, $alias = null) + public static function aliasComponent($path, $alias = null) { /** @var \Illuminate\View\Compilers\BladeCompiler $instance */ - $instance->component($path, $alias); + $instance->aliasComponent($path, $alias); } /** @@ -2447,6 +2499,20 @@ namespace Illuminate\Support\Facades { $instance->include($path, $alias); } + /** + * Register an include alias directive. + * + * @param string $path + * @param string|null $alias + * @return void + * @static + */ + public static function aliasInclude($path, $alias = null) + { + /** @var \Illuminate\View\Compilers\BladeCompiler $instance */ + $instance->aliasInclude($path, $alias); + } + /** * Register a handler for custom directives. * @@ -2474,6 +2540,19 @@ namespace Illuminate\Support\Facades { return $instance->getCustomDirectives(); } + /** + * Register a new precompiler. + * + * @param callable $precompiler + * @return void + * @static + */ + public static function precompiler($precompiler) + { + /** @var \Illuminate\View\Compilers\BladeCompiler $instance */ + $instance->precompiler($precompiler); + } + /** * Set the echo format to be used by the compiler. * @@ -2511,6 +2590,18 @@ namespace Illuminate\Support\Facades { $instance->withoutDoubleEncoding(); } + /** + * Indicate that component tags should not be compiled. + * + * @return void + * @static + */ + public static function withoutComponentTags() + { + /** @var \Illuminate\View\Compilers\BladeCompiler $instance */ + $instance->withoutComponentTags(); + } + /** * Get the path to the compiled version of a view. * @@ -2538,6 +2629,70 @@ namespace Illuminate\Support\Facades { /** @var \Illuminate\View\Compilers\BladeCompiler $instance */ return $instance->isExpired($path); } + + /** + * Get a new component hash for a component name. + * + * @param string $component + * @return string + * @static + */ + public static function newComponentHash($component) + { + return \Illuminate\View\Compilers\BladeCompiler::newComponentHash($component); + } + + /** + * Compile a class component opening. + * + * @param string $component + * @param string $alias + * @param string $data + * @param string $hash + * @return string + * @static + */ + public static function compileClassComponentOpening($component, $alias, $data, $hash) + { + return \Illuminate\View\Compilers\BladeCompiler::compileClassComponentOpening($component, $alias, $data, $hash); + } + + /** + * Compile the end-component statements into valid PHP. + * + * @return string + * @static + */ + public static function compileEndComponentClass() + { + /** @var \Illuminate\View\Compilers\BladeCompiler $instance */ + return $instance->compileEndComponentClass(); + } + + /** + * Sanitize the given component attribute value. + * + * @param mixed $value + * @return mixed + * @static + */ + public static function sanitizeComponentAttribute($value) + { + return \Illuminate\View\Compilers\BladeCompiler::sanitizeComponentAttribute($value); + } + + /** + * Compile Blade echos into valid PHP. + * + * @param string $value + * @return string + * @static + */ + public static function compileEchos($value) + { + /** @var \Illuminate\View\Compilers\BladeCompiler $instance */ + return $instance->compileEchos($value); + } } @@ -2606,7 +2761,6 @@ namespace Illuminate\Support\Facades { * * @param mixed $command * @return mixed - * @throws \RuntimeException * @static */ public static function dispatchToQueue($command) @@ -2658,7 +2812,7 @@ namespace Illuminate\Support\Facades { /** * Assert if a job was dispatched based on a truth-test callback. * - * @param string $command + * @param string|\Closure $command * @param callable|int|null $callback * @return void * @static @@ -2686,7 +2840,7 @@ namespace Illuminate\Support\Facades { /** * Determine if a job was dispatched based on a truth-test callback. * - * @param string $command + * @param string|\Closure $command * @param callable|null $callback * @return void * @static @@ -2700,7 +2854,7 @@ namespace Illuminate\Support\Facades { /** * Assert if a job was dispatched after the response was sent based on a truth-test callback. * - * @param string $command + * @param string|\Closure $command * @param callable|int|null $callback * @return void * @static @@ -2728,7 +2882,7 @@ namespace Illuminate\Support\Facades { /** * Determine if a job was dispatched based on a truth-test callback. * - * @param string $command + * @param string|\Closure $command * @param callable|null $callback * @return void * @static @@ -2798,6 +2952,8 @@ namespace Illuminate\Support\Facades { /** * * + * @method static \Illuminate\Contracts\Cache\Lock lock(string $name, int $seconds = 0, mixed $owner = null) + * @method static \Illuminate\Contracts\Cache\Lock restoreLock(string $name, string $owner) * @see \Illuminate\Cache\CacheManager * @see \Illuminate\Cache\Repository */ @@ -3687,7 +3843,7 @@ namespace Illuminate\Support\Facades { * @param string $key * @param mixed $default * @param string|null $path - * @return \Symfony\Component\HttpFoundation\Cookie + * @return \Symfony\Component\HttpFoundation\Cookie|null * @static */ public static function queued($key, $default = null, $path = null) @@ -3703,10 +3859,10 @@ namespace Illuminate\Support\Facades { * @return void * @static */ - public static function queue($parameters = null) + public static function queue(...$parameters) { /** @var \Illuminate\Cookie\CookieJar $instance */ - $instance->queue($parameters); + $instance->queue(...$parameters); } /** @@ -3956,6 +4112,20 @@ namespace Illuminate\Support\Facades { return $instance->reconnect($name); } + /** + * Set the default database connection for the callback execution. + * + * @param string $name + * @param callable $callback + * @return mixed + * @static + */ + public static function usingConnection($name, $callback) + { + /** @var \Illuminate\Database\DatabaseManager $instance */ + return $instance->usingConnection($name, $callback); + } + /** * Get the default connection name. * @@ -4051,10 +4221,25 @@ namespace Illuminate\Support\Facades { */ public static function getSchemaBuilder() { - /** @var \Phaza\LaravelPostgis\PostgisConnection $instance */ + /** @var \MStaack\LaravelPostgis\PostgisConnection $instance */ return $instance->getSchemaBuilder(); } + /** + * Bind values to their parameters in the given statement. + * + * @param \PDOStatement $statement + * @param array $bindings + * @return void + * @static + */ + public static function bindValues($statement, $bindings) + { + //Method inherited from \Illuminate\Database\PostgresConnection + /** @var \MStaack\LaravelPostgis\PostgisConnection $instance */ + $instance->bindValues($statement, $bindings); + } + /** * Set the query grammar to the default implementation. * @@ -4064,7 +4249,7 @@ namespace Illuminate\Support\Facades { public static function useDefaultQueryGrammar() { //Method inherited from \Illuminate\Database\Connection - /** @var \Phaza\LaravelPostgis\PostgisConnection $instance */ + /** @var \MStaack\LaravelPostgis\PostgisConnection $instance */ $instance->useDefaultQueryGrammar(); } @@ -4077,7 +4262,7 @@ namespace Illuminate\Support\Facades { public static function useDefaultSchemaGrammar() { //Method inherited from \Illuminate\Database\Connection - /** @var \Phaza\LaravelPostgis\PostgisConnection $instance */ + /** @var \MStaack\LaravelPostgis\PostgisConnection $instance */ $instance->useDefaultSchemaGrammar(); } @@ -4090,7 +4275,7 @@ namespace Illuminate\Support\Facades { public static function useDefaultPostProcessor() { //Method inherited from \Illuminate\Database\Connection - /** @var \Phaza\LaravelPostgis\PostgisConnection $instance */ + /** @var \MStaack\LaravelPostgis\PostgisConnection $instance */ $instance->useDefaultPostProcessor(); } @@ -4105,7 +4290,7 @@ namespace Illuminate\Support\Facades { public static function table($table, $as = null) { //Method inherited from \Illuminate\Database\Connection - /** @var \Phaza\LaravelPostgis\PostgisConnection $instance */ + /** @var \MStaack\LaravelPostgis\PostgisConnection $instance */ return $instance->table($table, $as); } @@ -4118,7 +4303,7 @@ namespace Illuminate\Support\Facades { public static function query() { //Method inherited from \Illuminate\Database\Connection - /** @var \Phaza\LaravelPostgis\PostgisConnection $instance */ + /** @var \MStaack\LaravelPostgis\PostgisConnection $instance */ return $instance->query(); } @@ -4134,7 +4319,7 @@ namespace Illuminate\Support\Facades { public static function selectOne($query, $bindings = [], $useReadPdo = true) { //Method inherited from \Illuminate\Database\Connection - /** @var \Phaza\LaravelPostgis\PostgisConnection $instance */ + /** @var \MStaack\LaravelPostgis\PostgisConnection $instance */ return $instance->selectOne($query, $bindings, $useReadPdo); } @@ -4149,7 +4334,7 @@ namespace Illuminate\Support\Facades { public static function selectFromWriteConnection($query, $bindings = []) { //Method inherited from \Illuminate\Database\Connection - /** @var \Phaza\LaravelPostgis\PostgisConnection $instance */ + /** @var \MStaack\LaravelPostgis\PostgisConnection $instance */ return $instance->selectFromWriteConnection($query, $bindings); } @@ -4165,7 +4350,7 @@ namespace Illuminate\Support\Facades { public static function select($query, $bindings = [], $useReadPdo = true) { //Method inherited from \Illuminate\Database\Connection - /** @var \Phaza\LaravelPostgis\PostgisConnection $instance */ + /** @var \MStaack\LaravelPostgis\PostgisConnection $instance */ return $instance->select($query, $bindings, $useReadPdo); } @@ -4181,7 +4366,7 @@ namespace Illuminate\Support\Facades { public static function cursor($query, $bindings = [], $useReadPdo = true) { //Method inherited from \Illuminate\Database\Connection - /** @var \Phaza\LaravelPostgis\PostgisConnection $instance */ + /** @var \MStaack\LaravelPostgis\PostgisConnection $instance */ return $instance->cursor($query, $bindings, $useReadPdo); } @@ -4196,7 +4381,7 @@ namespace Illuminate\Support\Facades { public static function insert($query, $bindings = []) { //Method inherited from \Illuminate\Database\Connection - /** @var \Phaza\LaravelPostgis\PostgisConnection $instance */ + /** @var \MStaack\LaravelPostgis\PostgisConnection $instance */ return $instance->insert($query, $bindings); } @@ -4211,7 +4396,7 @@ namespace Illuminate\Support\Facades { public static function update($query, $bindings = []) { //Method inherited from \Illuminate\Database\Connection - /** @var \Phaza\LaravelPostgis\PostgisConnection $instance */ + /** @var \MStaack\LaravelPostgis\PostgisConnection $instance */ return $instance->update($query, $bindings); } @@ -4226,7 +4411,7 @@ namespace Illuminate\Support\Facades { public static function delete($query, $bindings = []) { //Method inherited from \Illuminate\Database\Connection - /** @var \Phaza\LaravelPostgis\PostgisConnection $instance */ + /** @var \MStaack\LaravelPostgis\PostgisConnection $instance */ return $instance->delete($query, $bindings); } @@ -4241,7 +4426,7 @@ namespace Illuminate\Support\Facades { public static function statement($query, $bindings = []) { //Method inherited from \Illuminate\Database\Connection - /** @var \Phaza\LaravelPostgis\PostgisConnection $instance */ + /** @var \MStaack\LaravelPostgis\PostgisConnection $instance */ return $instance->statement($query, $bindings); } @@ -4256,7 +4441,7 @@ namespace Illuminate\Support\Facades { public static function affectingStatement($query, $bindings = []) { //Method inherited from \Illuminate\Database\Connection - /** @var \Phaza\LaravelPostgis\PostgisConnection $instance */ + /** @var \MStaack\LaravelPostgis\PostgisConnection $instance */ return $instance->affectingStatement($query, $bindings); } @@ -4270,7 +4455,7 @@ namespace Illuminate\Support\Facades { public static function unprepared($query) { //Method inherited from \Illuminate\Database\Connection - /** @var \Phaza\LaravelPostgis\PostgisConnection $instance */ + /** @var \MStaack\LaravelPostgis\PostgisConnection $instance */ return $instance->unprepared($query); } @@ -4284,25 +4469,10 @@ namespace Illuminate\Support\Facades { public static function pretend($callback) { //Method inherited from \Illuminate\Database\Connection - /** @var \Phaza\LaravelPostgis\PostgisConnection $instance */ + /** @var \MStaack\LaravelPostgis\PostgisConnection $instance */ return $instance->pretend($callback); } - /** - * Bind values to their parameters in the given statement. - * - * @param \PDOStatement $statement - * @param array $bindings - * @return void - * @static - */ - public static function bindValues($statement, $bindings) - { - //Method inherited from \Illuminate\Database\Connection - /** @var \Phaza\LaravelPostgis\PostgisConnection $instance */ - $instance->bindValues($statement, $bindings); - } - /** * Prepare the query bindings for execution. * @@ -4313,7 +4483,7 @@ namespace Illuminate\Support\Facades { public static function prepareBindings($bindings) { //Method inherited from \Illuminate\Database\Connection - /** @var \Phaza\LaravelPostgis\PostgisConnection $instance */ + /** @var \MStaack\LaravelPostgis\PostgisConnection $instance */ return $instance->prepareBindings($bindings); } @@ -4329,7 +4499,7 @@ namespace Illuminate\Support\Facades { public static function logQuery($query, $bindings, $time = null) { //Method inherited from \Illuminate\Database\Connection - /** @var \Phaza\LaravelPostgis\PostgisConnection $instance */ + /** @var \MStaack\LaravelPostgis\PostgisConnection $instance */ $instance->logQuery($query, $bindings, $time); } @@ -4343,7 +4513,7 @@ namespace Illuminate\Support\Facades { public static function listen($callback) { //Method inherited from \Illuminate\Database\Connection - /** @var \Phaza\LaravelPostgis\PostgisConnection $instance */ + /** @var \MStaack\LaravelPostgis\PostgisConnection $instance */ $instance->listen($callback); } @@ -4357,7 +4527,7 @@ namespace Illuminate\Support\Facades { public static function raw($value) { //Method inherited from \Illuminate\Database\Connection - /** @var \Phaza\LaravelPostgis\PostgisConnection $instance */ + /** @var \MStaack\LaravelPostgis\PostgisConnection $instance */ return $instance->raw($value); } @@ -4371,7 +4541,7 @@ namespace Illuminate\Support\Facades { public static function recordsHaveBeenModified($value = true) { //Method inherited from \Illuminate\Database\Connection - /** @var \Phaza\LaravelPostgis\PostgisConnection $instance */ + /** @var \MStaack\LaravelPostgis\PostgisConnection $instance */ $instance->recordsHaveBeenModified($value); } @@ -4384,7 +4554,7 @@ namespace Illuminate\Support\Facades { public static function isDoctrineAvailable() { //Method inherited from \Illuminate\Database\Connection - /** @var \Phaza\LaravelPostgis\PostgisConnection $instance */ + /** @var \MStaack\LaravelPostgis\PostgisConnection $instance */ return $instance->isDoctrineAvailable(); } @@ -4399,7 +4569,7 @@ namespace Illuminate\Support\Facades { public static function getDoctrineColumn($table, $column) { //Method inherited from \Illuminate\Database\Connection - /** @var \Phaza\LaravelPostgis\PostgisConnection $instance */ + /** @var \MStaack\LaravelPostgis\PostgisConnection $instance */ return $instance->getDoctrineColumn($table, $column); } @@ -4412,7 +4582,7 @@ namespace Illuminate\Support\Facades { public static function getDoctrineSchemaManager() { //Method inherited from \Illuminate\Database\Connection - /** @var \Phaza\LaravelPostgis\PostgisConnection $instance */ + /** @var \MStaack\LaravelPostgis\PostgisConnection $instance */ return $instance->getDoctrineSchemaManager(); } @@ -4425,7 +4595,7 @@ namespace Illuminate\Support\Facades { public static function getDoctrineConnection() { //Method inherited from \Illuminate\Database\Connection - /** @var \Phaza\LaravelPostgis\PostgisConnection $instance */ + /** @var \MStaack\LaravelPostgis\PostgisConnection $instance */ return $instance->getDoctrineConnection(); } @@ -4438,7 +4608,7 @@ namespace Illuminate\Support\Facades { public static function getPdo() { //Method inherited from \Illuminate\Database\Connection - /** @var \Phaza\LaravelPostgis\PostgisConnection $instance */ + /** @var \MStaack\LaravelPostgis\PostgisConnection $instance */ return $instance->getPdo(); } @@ -4451,7 +4621,7 @@ namespace Illuminate\Support\Facades { public static function getRawPdo() { //Method inherited from \Illuminate\Database\Connection - /** @var \Phaza\LaravelPostgis\PostgisConnection $instance */ + /** @var \MStaack\LaravelPostgis\PostgisConnection $instance */ return $instance->getRawPdo(); } @@ -4464,7 +4634,7 @@ namespace Illuminate\Support\Facades { public static function getReadPdo() { //Method inherited from \Illuminate\Database\Connection - /** @var \Phaza\LaravelPostgis\PostgisConnection $instance */ + /** @var \MStaack\LaravelPostgis\PostgisConnection $instance */ return $instance->getReadPdo(); } @@ -4477,7 +4647,7 @@ namespace Illuminate\Support\Facades { public static function getRawReadPdo() { //Method inherited from \Illuminate\Database\Connection - /** @var \Phaza\LaravelPostgis\PostgisConnection $instance */ + /** @var \MStaack\LaravelPostgis\PostgisConnection $instance */ return $instance->getRawReadPdo(); } @@ -4485,13 +4655,13 @@ namespace Illuminate\Support\Facades { * Set the PDO connection. * * @param \PDO|\Closure|null $pdo - * @return \Phaza\LaravelPostgis\PostgisConnection + * @return \MStaack\LaravelPostgis\PostgisConnection * @static */ public static function setPdo($pdo) { //Method inherited from \Illuminate\Database\Connection - /** @var \Phaza\LaravelPostgis\PostgisConnection $instance */ + /** @var \MStaack\LaravelPostgis\PostgisConnection $instance */ return $instance->setPdo($pdo); } @@ -4499,13 +4669,13 @@ namespace Illuminate\Support\Facades { * Set the PDO connection used for reading. * * @param \PDO|\Closure|null $pdo - * @return \Phaza\LaravelPostgis\PostgisConnection + * @return \MStaack\LaravelPostgis\PostgisConnection * @static */ public static function setReadPdo($pdo) { //Method inherited from \Illuminate\Database\Connection - /** @var \Phaza\LaravelPostgis\PostgisConnection $instance */ + /** @var \MStaack\LaravelPostgis\PostgisConnection $instance */ return $instance->setReadPdo($pdo); } @@ -4518,7 +4688,7 @@ namespace Illuminate\Support\Facades { public static function getName() { //Method inherited from \Illuminate\Database\Connection - /** @var \Phaza\LaravelPostgis\PostgisConnection $instance */ + /** @var \MStaack\LaravelPostgis\PostgisConnection $instance */ return $instance->getName(); } @@ -4532,7 +4702,7 @@ namespace Illuminate\Support\Facades { public static function getConfig($option = null) { //Method inherited from \Illuminate\Database\Connection - /** @var \Phaza\LaravelPostgis\PostgisConnection $instance */ + /** @var \MStaack\LaravelPostgis\PostgisConnection $instance */ return $instance->getConfig($option); } @@ -4545,7 +4715,7 @@ namespace Illuminate\Support\Facades { public static function getDriverName() { //Method inherited from \Illuminate\Database\Connection - /** @var \Phaza\LaravelPostgis\PostgisConnection $instance */ + /** @var \MStaack\LaravelPostgis\PostgisConnection $instance */ return $instance->getDriverName(); } @@ -4558,7 +4728,7 @@ namespace Illuminate\Support\Facades { public static function getQueryGrammar() { //Method inherited from \Illuminate\Database\Connection - /** @var \Phaza\LaravelPostgis\PostgisConnection $instance */ + /** @var \MStaack\LaravelPostgis\PostgisConnection $instance */ return $instance->getQueryGrammar(); } @@ -4566,13 +4736,13 @@ namespace Illuminate\Support\Facades { * Set the query grammar used by the connection. * * @param \Illuminate\Database\Query\Grammars\Grammar $grammar - * @return \Phaza\LaravelPostgis\PostgisConnection + * @return \MStaack\LaravelPostgis\PostgisConnection * @static */ public static function setQueryGrammar($grammar) { //Method inherited from \Illuminate\Database\Connection - /** @var \Phaza\LaravelPostgis\PostgisConnection $instance */ + /** @var \MStaack\LaravelPostgis\PostgisConnection $instance */ return $instance->setQueryGrammar($grammar); } @@ -4585,7 +4755,7 @@ namespace Illuminate\Support\Facades { public static function getSchemaGrammar() { //Method inherited from \Illuminate\Database\Connection - /** @var \Phaza\LaravelPostgis\PostgisConnection $instance */ + /** @var \MStaack\LaravelPostgis\PostgisConnection $instance */ return $instance->getSchemaGrammar(); } @@ -4593,13 +4763,13 @@ namespace Illuminate\Support\Facades { * Set the schema grammar used by the connection. * * @param \Illuminate\Database\Schema\Grammars\Grammar $grammar - * @return \Phaza\LaravelPostgis\PostgisConnection + * @return \MStaack\LaravelPostgis\PostgisConnection * @static */ public static function setSchemaGrammar($grammar) { //Method inherited from \Illuminate\Database\Connection - /** @var \Phaza\LaravelPostgis\PostgisConnection $instance */ + /** @var \MStaack\LaravelPostgis\PostgisConnection $instance */ return $instance->setSchemaGrammar($grammar); } @@ -4612,7 +4782,7 @@ namespace Illuminate\Support\Facades { public static function getPostProcessor() { //Method inherited from \Illuminate\Database\Connection - /** @var \Phaza\LaravelPostgis\PostgisConnection $instance */ + /** @var \MStaack\LaravelPostgis\PostgisConnection $instance */ return $instance->getPostProcessor(); } @@ -4620,13 +4790,13 @@ namespace Illuminate\Support\Facades { * Set the query post processor used by the connection. * * @param \Illuminate\Database\Query\Processors\Processor $processor - * @return \Phaza\LaravelPostgis\PostgisConnection + * @return \MStaack\LaravelPostgis\PostgisConnection * @static */ public static function setPostProcessor($processor) { //Method inherited from \Illuminate\Database\Connection - /** @var \Phaza\LaravelPostgis\PostgisConnection $instance */ + /** @var \MStaack\LaravelPostgis\PostgisConnection $instance */ return $instance->setPostProcessor($processor); } @@ -4639,7 +4809,7 @@ namespace Illuminate\Support\Facades { public static function getEventDispatcher() { //Method inherited from \Illuminate\Database\Connection - /** @var \Phaza\LaravelPostgis\PostgisConnection $instance */ + /** @var \MStaack\LaravelPostgis\PostgisConnection $instance */ return $instance->getEventDispatcher(); } @@ -4647,13 +4817,13 @@ namespace Illuminate\Support\Facades { * Set the event dispatcher instance on the connection. * * @param \Illuminate\Contracts\Events\Dispatcher $events - * @return \Phaza\LaravelPostgis\PostgisConnection + * @return \MStaack\LaravelPostgis\PostgisConnection * @static */ public static function setEventDispatcher($events) { //Method inherited from \Illuminate\Database\Connection - /** @var \Phaza\LaravelPostgis\PostgisConnection $instance */ + /** @var \MStaack\LaravelPostgis\PostgisConnection $instance */ return $instance->setEventDispatcher($events); } @@ -4666,7 +4836,7 @@ namespace Illuminate\Support\Facades { public static function unsetEventDispatcher() { //Method inherited from \Illuminate\Database\Connection - /** @var \Phaza\LaravelPostgis\PostgisConnection $instance */ + /** @var \MStaack\LaravelPostgis\PostgisConnection $instance */ $instance->unsetEventDispatcher(); } @@ -4679,7 +4849,7 @@ namespace Illuminate\Support\Facades { public static function pretending() { //Method inherited from \Illuminate\Database\Connection - /** @var \Phaza\LaravelPostgis\PostgisConnection $instance */ + /** @var \MStaack\LaravelPostgis\PostgisConnection $instance */ return $instance->pretending(); } @@ -4692,7 +4862,7 @@ namespace Illuminate\Support\Facades { public static function getQueryLog() { //Method inherited from \Illuminate\Database\Connection - /** @var \Phaza\LaravelPostgis\PostgisConnection $instance */ + /** @var \MStaack\LaravelPostgis\PostgisConnection $instance */ return $instance->getQueryLog(); } @@ -4705,7 +4875,7 @@ namespace Illuminate\Support\Facades { public static function flushQueryLog() { //Method inherited from \Illuminate\Database\Connection - /** @var \Phaza\LaravelPostgis\PostgisConnection $instance */ + /** @var \MStaack\LaravelPostgis\PostgisConnection $instance */ $instance->flushQueryLog(); } @@ -4718,7 +4888,7 @@ namespace Illuminate\Support\Facades { public static function enableQueryLog() { //Method inherited from \Illuminate\Database\Connection - /** @var \Phaza\LaravelPostgis\PostgisConnection $instance */ + /** @var \MStaack\LaravelPostgis\PostgisConnection $instance */ $instance->enableQueryLog(); } @@ -4731,7 +4901,7 @@ namespace Illuminate\Support\Facades { public static function disableQueryLog() { //Method inherited from \Illuminate\Database\Connection - /** @var \Phaza\LaravelPostgis\PostgisConnection $instance */ + /** @var \MStaack\LaravelPostgis\PostgisConnection $instance */ $instance->disableQueryLog(); } @@ -4744,7 +4914,7 @@ namespace Illuminate\Support\Facades { public static function logging() { //Method inherited from \Illuminate\Database\Connection - /** @var \Phaza\LaravelPostgis\PostgisConnection $instance */ + /** @var \MStaack\LaravelPostgis\PostgisConnection $instance */ return $instance->logging(); } @@ -4757,7 +4927,7 @@ namespace Illuminate\Support\Facades { public static function getDatabaseName() { //Method inherited from \Illuminate\Database\Connection - /** @var \Phaza\LaravelPostgis\PostgisConnection $instance */ + /** @var \MStaack\LaravelPostgis\PostgisConnection $instance */ return $instance->getDatabaseName(); } @@ -4765,13 +4935,13 @@ namespace Illuminate\Support\Facades { * Set the name of the connected database. * * @param string $database - * @return \Phaza\LaravelPostgis\PostgisConnection + * @return \MStaack\LaravelPostgis\PostgisConnection * @static */ public static function setDatabaseName($database) { //Method inherited from \Illuminate\Database\Connection - /** @var \Phaza\LaravelPostgis\PostgisConnection $instance */ + /** @var \MStaack\LaravelPostgis\PostgisConnection $instance */ return $instance->setDatabaseName($database); } @@ -4784,7 +4954,7 @@ namespace Illuminate\Support\Facades { public static function getTablePrefix() { //Method inherited from \Illuminate\Database\Connection - /** @var \Phaza\LaravelPostgis\PostgisConnection $instance */ + /** @var \MStaack\LaravelPostgis\PostgisConnection $instance */ return $instance->getTablePrefix(); } @@ -4792,13 +4962,13 @@ namespace Illuminate\Support\Facades { * Set the table prefix in use by the connection. * * @param string $prefix - * @return \Phaza\LaravelPostgis\PostgisConnection + * @return \MStaack\LaravelPostgis\PostgisConnection * @static */ public static function setTablePrefix($prefix) { //Method inherited from \Illuminate\Database\Connection - /** @var \Phaza\LaravelPostgis\PostgisConnection $instance */ + /** @var \MStaack\LaravelPostgis\PostgisConnection $instance */ return $instance->setTablePrefix($prefix); } @@ -4812,7 +4982,7 @@ namespace Illuminate\Support\Facades { public static function withTablePrefix($grammar) { //Method inherited from \Illuminate\Database\Connection - /** @var \Phaza\LaravelPostgis\PostgisConnection $instance */ + /** @var \MStaack\LaravelPostgis\PostgisConnection $instance */ return $instance->withTablePrefix($grammar); } @@ -4827,7 +4997,7 @@ namespace Illuminate\Support\Facades { public static function resolverFor($driver, $callback) { //Method inherited from \Illuminate\Database\Connection - \Phaza\LaravelPostgis\PostgisConnection::resolverFor($driver, $callback); + \MStaack\LaravelPostgis\PostgisConnection::resolverFor($driver, $callback); } /** @@ -4840,7 +5010,7 @@ namespace Illuminate\Support\Facades { public static function getResolver($driver) { //Method inherited from \Illuminate\Database\Connection - return \Phaza\LaravelPostgis\PostgisConnection::getResolver($driver); + return \MStaack\LaravelPostgis\PostgisConnection::getResolver($driver); } /** @@ -4849,13 +5019,13 @@ namespace Illuminate\Support\Facades { * @param \Closure $callback * @param int $attempts * @return mixed - * @throws \Exception|\Throwable + * @throws \Throwable * @static */ public static function transaction($callback, $attempts = 1) { //Method inherited from \Illuminate\Database\Connection - /** @var \Phaza\LaravelPostgis\PostgisConnection $instance */ + /** @var \MStaack\LaravelPostgis\PostgisConnection $instance */ return $instance->transaction($callback, $attempts); } @@ -4863,13 +5033,13 @@ namespace Illuminate\Support\Facades { * Start a new database transaction. * * @return void - * @throws \Exception + * @throws \Throwable * @static */ public static function beginTransaction() { //Method inherited from \Illuminate\Database\Connection - /** @var \Phaza\LaravelPostgis\PostgisConnection $instance */ + /** @var \MStaack\LaravelPostgis\PostgisConnection $instance */ $instance->beginTransaction(); } @@ -4877,12 +5047,13 @@ namespace Illuminate\Support\Facades { * Commit the active database transaction. * * @return void + * @throws \Throwable * @static */ public static function commit() { //Method inherited from \Illuminate\Database\Connection - /** @var \Phaza\LaravelPostgis\PostgisConnection $instance */ + /** @var \MStaack\LaravelPostgis\PostgisConnection $instance */ $instance->commit(); } @@ -4891,13 +5062,13 @@ namespace Illuminate\Support\Facades { * * @param int|null $toLevel * @return void - * @throws \Exception + * @throws \Throwable * @static */ public static function rollBack($toLevel = null) { //Method inherited from \Illuminate\Database\Connection - /** @var \Phaza\LaravelPostgis\PostgisConnection $instance */ + /** @var \MStaack\LaravelPostgis\PostgisConnection $instance */ $instance->rollBack($toLevel); } @@ -4910,7 +5081,7 @@ namespace Illuminate\Support\Facades { public static function transactionLevel() { //Method inherited from \Illuminate\Database\Connection - /** @var \Phaza\LaravelPostgis\PostgisConnection $instance */ + /** @var \MStaack\LaravelPostgis\PostgisConnection $instance */ return $instance->transactionLevel(); } @@ -5153,7 +5324,7 @@ namespace Illuminate\Support\Facades { /** * Assert if an event was dispatched based on a truth-test callback. * - * @param string $event + * @param string|\Closure $event * @param callable|int|null $callback * @return void * @static @@ -5181,7 +5352,7 @@ namespace Illuminate\Support\Facades { /** * Determine if an event was dispatched based on a truth-test callback. * - * @param string $event + * @param string|\Closure $event * @param callable|null $callback * @return void * @static @@ -5500,6 +5671,19 @@ namespace Illuminate\Support\Facades { return $instance->extension($path); } + /** + * Guess the file extension from the mime-type of a given file. + * + * @param string $path + * @return string|null + * @static + */ + public static function guessExtension($path) + { + /** @var \Illuminate\Filesystem\Filesystem $instance */ + return $instance->guessExtension($path); + } + /** * Get the file type of a given file. * @@ -6200,7 +6384,7 @@ namespace Illuminate\Support\Facades { /** * Get a driver instance. * - * @param string $driver + * @param string|null $driver * @return mixed * @throws \InvalidArgumentException * @static @@ -6808,339 +6992,87 @@ namespace Illuminate\Support\Facades { class Mail { /** - * Set the global from address and name. + * Get a mailer instance by name. * - * @param string $address * @param string|null $name - * @return void - * @static - */ - public static function alwaysFrom($address, $name = null) - { - /** @var \Illuminate\Mail\Mailer $instance */ - $instance->alwaysFrom($address, $name); - } - - /** - * Set the global reply-to address and name. - * - * @param string $address - * @param string|null $name - * @return void - * @static - */ - public static function alwaysReplyTo($address, $name = null) - { - /** @var \Illuminate\Mail\Mailer $instance */ - $instance->alwaysReplyTo($address, $name); - } - - /** - * Set the global to address and name. - * - * @param string $address - * @param string|null $name - * @return void - * @static - */ - public static function alwaysTo($address, $name = null) - { - /** @var \Illuminate\Mail\Mailer $instance */ - $instance->alwaysTo($address, $name); - } - - /** - * Begin the process of mailing a mailable class instance. - * - * @param mixed $users - * @return \Illuminate\Mail\PendingMail - * @static - */ - public static function to($users) - { - /** @var \Illuminate\Mail\Mailer $instance */ - return $instance->to($users); - } - - /** - * Begin the process of mailing a mailable class instance. - * - * @param mixed $users - * @return \Illuminate\Mail\PendingMail - * @static - */ - public static function cc($users) - { - /** @var \Illuminate\Mail\Mailer $instance */ - return $instance->cc($users); - } - - /** - * Begin the process of mailing a mailable class instance. - * - * @param mixed $users - * @return \Illuminate\Mail\PendingMail - * @static - */ - public static function bcc($users) - { - /** @var \Illuminate\Mail\Mailer $instance */ - return $instance->bcc($users); - } - - /** - * Send a new message with only an HTML part. - * - * @param string $html - * @param mixed $callback - * @return void - * @static - */ - public static function html($html, $callback) - { - /** @var \Illuminate\Mail\Mailer $instance */ - $instance->html($html, $callback); - } - - /** - * Send a new message with only a raw text part. - * - * @param string $text - * @param mixed $callback - * @return void - * @static - */ - public static function raw($text, $callback) - { - /** @var \Illuminate\Mail\Mailer $instance */ - $instance->raw($text, $callback); - } - - /** - * Send a new message with only a plain part. - * - * @param string $view - * @param array $data - * @param mixed $callback - * @return void - * @static - */ - public static function plain($view, $data, $callback) - { - /** @var \Illuminate\Mail\Mailer $instance */ - $instance->plain($view, $data, $callback); - } - - /** - * Render the given message as a view. - * - * @param string|array $view - * @param array $data - * @return string - * @static - */ - public static function render($view, $data = []) - { - /** @var \Illuminate\Mail\Mailer $instance */ - return $instance->render($view, $data); - } - - /** - * Send a new message using a view. - * - * @param \Illuminate\Contracts\Mail\Mailable|string|array $view - * @param array $data - * @param \Closure|string|null $callback - * @return void - * @static - */ - public static function send($view, $data = [], $callback = null) - { - /** @var \Illuminate\Mail\Mailer $instance */ - $instance->send($view, $data, $callback); - } - - /** - * Queue a new e-mail message for sending. - * - * @param \Illuminate\Contracts\Mail\Mailable $view - * @param string|null $queue - * @return mixed - * @throws \InvalidArgumentException - * @static - */ - public static function queue($view, $queue = null) - { - /** @var \Illuminate\Mail\Mailer $instance */ - return $instance->queue($view, $queue); - } - - /** - * Queue a new e-mail message for sending on the given queue. - * - * @param string $queue - * @param \Illuminate\Contracts\Mail\Mailable $view - * @return mixed - * @static - */ - public static function onQueue($queue, $view) - { - /** @var \Illuminate\Mail\Mailer $instance */ - return $instance->onQueue($queue, $view); - } - - /** - * Queue a new e-mail message for sending on the given queue. - * - * This method didn't match rest of framework's "onQueue" phrasing. Added "onQueue". - * - * @param string $queue - * @param \Illuminate\Contracts\Mail\Mailable $view - * @return mixed - * @static - */ - public static function queueOn($queue, $view) - { - /** @var \Illuminate\Mail\Mailer $instance */ - return $instance->queueOn($queue, $view); - } - - /** - * Queue a new e-mail message for sending after (n) seconds. - * - * @param \DateTimeInterface|\DateInterval|int $delay - * @param \Illuminate\Contracts\Mail\Mailable $view - * @param string|null $queue - * @return mixed - * @throws \InvalidArgumentException - * @static - */ - public static function later($delay, $view, $queue = null) - { - /** @var \Illuminate\Mail\Mailer $instance */ - return $instance->later($delay, $view, $queue); - } - - /** - * Queue a new e-mail message for sending after (n) seconds on the given queue. - * - * @param string $queue - * @param \DateTimeInterface|\DateInterval|int $delay - * @param \Illuminate\Contracts\Mail\Mailable $view - * @return mixed - * @static - */ - public static function laterOn($queue, $delay, $view) - { - /** @var \Illuminate\Mail\Mailer $instance */ - return $instance->laterOn($queue, $delay, $view); - } - - /** - * Get the array of failed recipients. - * - * @return array - * @static - */ - public static function failures() - { - /** @var \Illuminate\Mail\Mailer $instance */ - return $instance->failures(); - } - - /** - * Get the Swift Mailer instance. - * - * @return \Swift_Mailer - * @static - */ - public static function getSwiftMailer() - { - /** @var \Illuminate\Mail\Mailer $instance */ - return $instance->getSwiftMailer(); - } - - /** - * Get the view factory instance. - * - * @return \Illuminate\Contracts\View\Factory - * @static - */ - public static function getViewFactory() - { - /** @var \Illuminate\Mail\Mailer $instance */ - return $instance->getViewFactory(); - } - - /** - * Set the Swift Mailer instance. - * - * @param \Swift_Mailer $swift - * @return void - * @static - */ - public static function setSwiftMailer($swift) - { - /** @var \Illuminate\Mail\Mailer $instance */ - $instance->setSwiftMailer($swift); - } - - /** - * Set the queue manager instance. - * - * @param \Illuminate\Contracts\Queue\Factory $queue * @return \Illuminate\Mail\Mailer * @static */ - public static function setQueue($queue) + public static function mailer($name = null) { - /** @var \Illuminate\Mail\Mailer $instance */ - return $instance->setQueue($queue); + /** @var \Illuminate\Mail\MailManager $instance */ + return $instance->mailer($name); } /** - * Register a custom macro. + * Get a mailer driver instance. + * + * @param string|null $driver + * @return \Illuminate\Mail\Mailer + * @static + */ + public static function driver($driver = null) + { + /** @var \Illuminate\Mail\MailManager $instance */ + return $instance->driver($driver); + } + + /** + * Create a new transport instance. + * + * @param array $config + * @return \Swift_Transport + * @static + */ + public static function createTransport($config) + { + /** @var \Illuminate\Mail\MailManager $instance */ + return $instance->createTransport($config); + } + + /** + * Get the default mail driver name. + * + * @return string + * @static + */ + public static function getDefaultDriver() + { + /** @var \Illuminate\Mail\MailManager $instance */ + return $instance->getDefaultDriver(); + } + + /** + * Set the default mail driver name. * * @param string $name - * @param object|callable $macro * @return void * @static */ - public static function macro($name, $macro) + public static function setDefaultDriver($name) { - \Illuminate\Mail\Mailer::macro($name, $macro); + /** @var \Illuminate\Mail\MailManager $instance */ + $instance->setDefaultDriver($name); } /** - * Mix another object into the class. + * Register a custom transport creator Closure. * - * @param object $mixin - * @param bool $replace - * @return void - * @throws \ReflectionException + * @param string $driver + * @param \Closure $callback + * @return \Illuminate\Mail\MailManager * @static */ - public static function mixin($mixin, $replace = true) + public static function extend($driver, $callback) { - \Illuminate\Mail\Mailer::mixin($mixin, $replace); - } - - /** - * Checks if macro is registered. - * - * @param string $name - * @return bool - * @static - */ - public static function hasMacro($name) - { - return \Illuminate\Mail\Mailer::hasMacro($name); + /** @var \Illuminate\Mail\MailManager $instance */ + return $instance->extend($driver, $callback); } /** * Assert if a mailable was sent based on a truth-test callback. * - * @param string $mailable + * @param string|\Closure $mailable * @param callable|int|null $callback * @return void * @static @@ -7180,7 +7112,7 @@ namespace Illuminate\Support\Facades { /** * Assert if a mailable was queued based on a truth-test callback. * - * @param string $mailable + * @param string|\Closure $mailable * @param callable|int|null $callback * @return void * @static @@ -7270,6 +7202,102 @@ namespace Illuminate\Support\Facades { /** @var \Illuminate\Support\Testing\Fakes\MailFake $instance */ return $instance->hasQueued($mailable); } + + /** + * Begin the process of mailing a mailable class instance. + * + * @param mixed $users + * @return \Illuminate\Mail\PendingMail + * @static + */ + public static function to($users) + { + /** @var \Illuminate\Support\Testing\Fakes\MailFake $instance */ + return $instance->to($users); + } + + /** + * Begin the process of mailing a mailable class instance. + * + * @param mixed $users + * @return \Illuminate\Mail\PendingMail + * @static + */ + public static function bcc($users) + { + /** @var \Illuminate\Support\Testing\Fakes\MailFake $instance */ + return $instance->bcc($users); + } + + /** + * Send a new message with only a raw text part. + * + * @param string $text + * @param \Closure|string $callback + * @return void + * @static + */ + public static function raw($text, $callback) + { + /** @var \Illuminate\Support\Testing\Fakes\MailFake $instance */ + $instance->raw($text, $callback); + } + + /** + * Send a new message using a view. + * + * @param string|array $view + * @param array $data + * @param \Closure|string|null $callback + * @return void + * @static + */ + public static function send($view, $data = [], $callback = null) + { + /** @var \Illuminate\Support\Testing\Fakes\MailFake $instance */ + $instance->send($view, $data, $callback); + } + + /** + * Queue a new e-mail message for sending. + * + * @param string|array $view + * @param string|null $queue + * @return mixed + * @static + */ + public static function queue($view, $queue = null) + { + /** @var \Illuminate\Support\Testing\Fakes\MailFake $instance */ + return $instance->queue($view, $queue); + } + + /** + * Queue a new e-mail message for sending after (n) seconds. + * + * @param \DateTimeInterface|\DateInterval|int $delay + * @param \Illuminate\Contracts\Mail\Mailable|string|array $view + * @param string|null $queue + * @return mixed + * @static + */ + public static function later($delay, $view, $queue = null) + { + /** @var \Illuminate\Support\Testing\Fakes\MailFake $instance */ + return $instance->later($delay, $view, $queue); + } + + /** + * Get the array of failed recipients. + * + * @return array + * @static + */ + public static function failures() + { + /** @var \Illuminate\Support\Testing\Fakes\MailFake $instance */ + return $instance->failures(); + } } @@ -7375,7 +7403,7 @@ namespace Illuminate\Support\Facades { /** * Get a driver instance. * - * @param string $driver + * @param string|null $driver * @return mixed * @throws \InvalidArgumentException * @static @@ -7419,7 +7447,7 @@ namespace Illuminate\Support\Facades { * Assert if a notification was sent based on a truth-test callback. * * @param mixed $notifiable - * @param string $notification + * @param string|\Closure $notification * @param callable|null $callback * @return void * @throws \Exception @@ -7450,7 +7478,7 @@ namespace Illuminate\Support\Facades { * Determine if a notification was sent based on a truth-test callback. * * @param mixed $notifiable - * @param string $notification + * @param string|\Closure $notification * @param callable|null $callback * @return void * @throws \Exception @@ -7561,8 +7589,8 @@ namespace Illuminate\Support\Facades { /** * * - * @method static string sendResetLink(array $credentials) * @method static mixed reset(array $credentials, \Closure $callback) + * @method static string sendResetLink(array $credentials) * @see \Illuminate\Auth\Passwords\PasswordBroker */ class Password { @@ -7788,7 +7816,7 @@ namespace Illuminate\Support\Facades { /** * Assert if a job was pushed based on a truth-test callback. * - * @param string $job + * @param string|\Closure $job * @param callable|int|null $callback * @return void * @static @@ -7803,7 +7831,7 @@ namespace Illuminate\Support\Facades { * Assert if a job was pushed based on a truth-test callback. * * @param string $queue - * @param string $job + * @param string|\Closure $job * @param callable|null $callback * @return void * @static @@ -7846,7 +7874,7 @@ namespace Illuminate\Support\Facades { /** * Determine if a job was pushed based on a truth-test callback. * - * @param string $job + * @param string|\Closure $job * @param callable|null $callback * @return void * @static @@ -8264,6 +8292,40 @@ namespace Illuminate\Support\Facades { return $instance->route($route, $parameters, $status, $headers); } + /** + * Create a new redirect response to a signed named route. + * + * @param string $route + * @param mixed $parameters + * @param \DateTimeInterface|\DateInterval|int|null $expiration + * @param int $status + * @param array $headers + * @return \Illuminate\Http\RedirectResponse + * @static + */ + public static function signedRoute($route, $parameters = [], $expiration = null, $status = 302, $headers = []) + { + /** @var \Illuminate\Routing\Redirector $instance */ + return $instance->signedRoute($route, $parameters, $expiration, $status, $headers); + } + + /** + * Create a new redirect response to a signed named route. + * + * @param string $route + * @param \DateTimeInterface|\DateInterval|int|null $expiration + * @param mixed $parameters + * @param int $status + * @param array $headers + * @return \Illuminate\Http\RedirectResponse + * @static + */ + public static function temporarySignedRoute($route, $expiration, $parameters = [], $status = 302, $headers = []) + { + /** @var \Illuminate\Routing\Redirector $instance */ + return $instance->temporarySignedRoute($route, $expiration, $parameters, $status, $headers); + } + /** * Create a new redirect response to a controller action. * @@ -8349,8 +8411,6 @@ namespace Illuminate\Support\Facades { /** * * - * @see \Illuminate\Redis\RedisManager - * @see \Illuminate\Contracts\Redis\Factory */ class Redis { @@ -8595,10 +8655,10 @@ namespace Illuminate\Support\Facades { * @return bool * @static */ - public static function is($patterns = null) + public static function is(...$patterns) { /** @var \Illuminate\Http\Request $instance */ - return $instance->is($patterns); + return $instance->is(...$patterns); } /** @@ -8608,10 +8668,10 @@ namespace Illuminate\Support\Facades { * @return bool * @static */ - public static function routeIs($patterns = null) + public static function routeIs(...$patterns) { /** @var \Illuminate\Http\Request $instance */ - return $instance->routeIs($patterns); + return $instance->routeIs(...$patterns); } /** @@ -8621,10 +8681,10 @@ namespace Illuminate\Support\Facades { * @return bool * @static */ - public static function fullUrlIs($patterns = null) + public static function fullUrlIs(...$patterns) { /** @var \Illuminate\Http\Request $instance */ - return $instance->fullUrlIs($patterns); + return $instance->fullUrlIs(...$patterns); } /** @@ -8702,7 +8762,7 @@ namespace Illuminate\Support\Facades { /** * Get the client user agent. * - * @return string + * @return string|null * @static */ public static function userAgent() @@ -9078,7 +9138,6 @@ namespace Illuminate\Support\Facades { * to keep BC with an existing system. It should not be used for any * other purpose. * - * @param callable|null $callable A PHP callable * @static */ public static function setFactory($callable) @@ -9174,7 +9233,6 @@ namespace Illuminate\Support\Facades { * It builds a normalized query string, where keys/value pairs are alphabetized, * have consistent escaping and unneeded delimiters are removed. * - * @param string $qs Query string * @return string A normalized query string for the Request * @static */ @@ -9546,7 +9604,6 @@ namespace Illuminate\Support\Facades { * - "/a/b/c/other" -> "other" * - "/a/x/y" -> "../../x/y" * - * @param string $path The target path * @return string The relative target path * @static */ @@ -9613,7 +9670,6 @@ namespace Illuminate\Support\Facades { /** * Sets the request method. * - * @param string $method * @static */ public static function setMethod($method) @@ -9662,7 +9718,6 @@ namespace Illuminate\Support\Facades { /** * Gets the mime type associated with the format. * - * @param string $format The format * @return string|null The associated mime type (null if not found) * @static */ @@ -9676,7 +9731,6 @@ namespace Illuminate\Support\Facades { /** * Gets the mime types associated with the format. * - * @param string $format The format * @return array The associated mime types * @static */ @@ -9689,7 +9743,6 @@ namespace Illuminate\Support\Facades { /** * Gets the format associated with the mime type. * - * @param string $mimeType The associated mime type * @return string|null The format (null if not found) * @static */ @@ -9703,7 +9756,6 @@ namespace Illuminate\Support\Facades { /** * Associates a format with mime types. * - * @param string $format The format * @param string|array $mimeTypes The associated mime types (the preferred one must be the first as it will be used as the content type) * @static */ @@ -9724,7 +9776,6 @@ namespace Illuminate\Support\Facades { * * $default * * @see getPreferredFormat - * @param string|null $default The default format * @return string|null The request format * @static */ @@ -9738,7 +9789,6 @@ namespace Illuminate\Support\Facades { /** * Sets the request format. * - * @param string $format The request format * @static */ public static function setRequestFormat($format) @@ -9764,7 +9814,6 @@ namespace Illuminate\Support\Facades { /** * Sets the default locale. * - * @param string $locale * @static */ public static function setDefaultLocale($locale) @@ -9790,7 +9839,6 @@ namespace Illuminate\Support\Facades { /** * Sets the locale. * - * @param string $locale * @static */ public static function setLocale($locale) @@ -9930,9 +9978,11 @@ namespace Illuminate\Support\Facades { /** * Gets the preferred format for the response by inspecting, in the following order: - * * the request format set using setRequestFormat - * * the values of the Accept HTTP header - * * the content type of the body of the request. + * * the request format set using setRequestFormat; + * * the values of the Accept HTTP header. + * + * Note that if you use this method, you should send the "Vary: Accept" header + * in the response to prevent any issues with intermediary HTTP caches. * * @static */ @@ -10026,6 +10076,19 @@ namespace Illuminate\Support\Facades { return $instance->isXmlHttpRequest(); } + /** + * Checks whether the client browser prefers safe content or not according to RFC8674. + * + * @see https://tools.ietf.org/html/rfc8674 + * @static + */ + public static function preferSafeContent() + { + //Method inherited from \Symfony\Component\HttpFoundation\Request + /** @var \Illuminate\Http\Request $instance */ + return $instance->preferSafeContent(); + } + /** * Indicates whether this request originated from a trusted proxy. * @@ -10580,9 +10643,9 @@ namespace Illuminate\Support\Facades { * * @static */ - public static function validate($rules, $params = null) + public static function validate($rules, ...$params) { - return \Illuminate\Http\Request::validate($rules, $params); + return \Illuminate\Http\Request::validate($rules, ...$params); } /** @@ -10590,9 +10653,9 @@ namespace Illuminate\Support\Facades { * * @static */ - public static function validateWithBag($errorBag, $rules, $params = null) + public static function validateWithBag($errorBag, $rules, ...$params) { - return \Illuminate\Http\Request::validateWithBag($errorBag, $rules, $params); + return \Illuminate\Http\Request::validateWithBag($errorBag, $rules, ...$params); } /** @@ -10783,7 +10846,7 @@ namespace Illuminate\Support\Facades { * Create a new redirect response to a named route. * * @param string $route - * @param array $parameters + * @param mixed $parameters * @param int $status * @param array $headers * @return \Illuminate\Http\RedirectResponse @@ -10799,7 +10862,7 @@ namespace Illuminate\Support\Facades { * Create a new redirect response to a controller action. * * @param string $action - * @param array $parameters + * @param mixed $parameters * @param int $status * @param array $headers * @return \Illuminate\Http\RedirectResponse @@ -10887,13 +10950,13 @@ namespace Illuminate\Support\Facades { /** * * - * @method static \Illuminate\Routing\RouteRegistrar prefix(string $prefix) - * @method static \Illuminate\Routing\RouteRegistrar where(array $where) - * @method static \Illuminate\Routing\RouteRegistrar middleware(array|string|null $middleware) * @method static \Illuminate\Routing\RouteRegistrar as(string $value) * @method static \Illuminate\Routing\RouteRegistrar domain(string $value) + * @method static \Illuminate\Routing\RouteRegistrar middleware(array|string|null $middleware) * @method static \Illuminate\Routing\RouteRegistrar name(string $value) * @method static \Illuminate\Routing\RouteRegistrar namespace(string $value) + * @method static \Illuminate\Routing\RouteRegistrar prefix(string $prefix) + * @method static \Illuminate\Routing\RouteRegistrar where(array $where) * @see \Illuminate\Routing\Router */ class Route { @@ -10902,7 +10965,7 @@ namespace Illuminate\Support\Facades { * Register a new GET route with the router. * * @param string $uri - * @param \Closure|array|string|callable|null $action + * @param array|string|callable|null $action * @return \Illuminate\Routing\Route * @static */ @@ -10916,7 +10979,7 @@ namespace Illuminate\Support\Facades { * Register a new POST route with the router. * * @param string $uri - * @param \Closure|array|string|callable|null $action + * @param array|string|callable|null $action * @return \Illuminate\Routing\Route * @static */ @@ -10930,7 +10993,7 @@ namespace Illuminate\Support\Facades { * Register a new PUT route with the router. * * @param string $uri - * @param \Closure|array|string|callable|null $action + * @param array|string|callable|null $action * @return \Illuminate\Routing\Route * @static */ @@ -10944,7 +11007,7 @@ namespace Illuminate\Support\Facades { * Register a new PATCH route with the router. * * @param string $uri - * @param \Closure|array|string|callable|null $action + * @param array|string|callable|null $action * @return \Illuminate\Routing\Route * @static */ @@ -10958,7 +11021,7 @@ namespace Illuminate\Support\Facades { * Register a new DELETE route with the router. * * @param string $uri - * @param \Closure|array|string|callable|null $action + * @param array|string|callable|null $action * @return \Illuminate\Routing\Route * @static */ @@ -10972,7 +11035,7 @@ namespace Illuminate\Support\Facades { * Register a new OPTIONS route with the router. * * @param string $uri - * @param \Closure|array|string|callable|null $action + * @param array|string|callable|null $action * @return \Illuminate\Routing\Route * @static */ @@ -10986,7 +11049,7 @@ namespace Illuminate\Support\Facades { * Register a new route responding to all verbs. * * @param string $uri - * @param \Closure|array|string|callable|null $action + * @param array|string|callable|null $action * @return \Illuminate\Routing\Route * @static */ @@ -10999,7 +11062,7 @@ namespace Illuminate\Support\Facades { /** * Register a new Fallback route with the router. * - * @param \Closure|array|string|callable|null $action + * @param array|string|callable|null $action * @return \Illuminate\Routing\Route * @static */ @@ -11058,7 +11121,7 @@ namespace Illuminate\Support\Facades { * * @param array|string $methods * @param string $uri - * @param \Closure|array|string|callable|null $action + * @param array|string|callable|null $action * @return \Illuminate\Routing\Route * @static */ @@ -11144,13 +11207,14 @@ namespace Illuminate\Support\Facades { * Merge the given array with the last group stack. * * @param array $new + * @param bool $prependExistingPrefix * @return array * @static */ - public static function mergeWithLastGroup($new) + public static function mergeWithLastGroup($new, $prependExistingPrefix = true) { /** @var \Illuminate\Routing\Router $instance */ - return $instance->mergeWithLastGroup($new); + return $instance->mergeWithLastGroup($new, $prependExistingPrefix); } /** @@ -11170,7 +11234,7 @@ namespace Illuminate\Support\Facades { * * @param array|string $methods * @param string $uri - * @param \Closure|array|string|callable|null $action + * @param array|string|callable|null $action * @return \Illuminate\Routing\Route * @static */ @@ -11180,6 +11244,21 @@ namespace Illuminate\Support\Facades { return $instance->addRoute($methods, $uri, $action); } + /** + * Create a new Route object. + * + * @param array|string $methods + * @param string $uri + * @param mixed $action + * @return \Illuminate\Routing\Route + * @static + */ + public static function newRoute($methods, $uri, $action) + { + /** @var \Illuminate\Routing\Router $instance */ + return $instance->newRoute($methods, $uri, $action); + } + /** * Return the response returned by the given route. * @@ -11584,10 +11663,10 @@ namespace Illuminate\Support\Facades { * @return bool * @static */ - public static function is($patterns = null) + public static function is(...$patterns) { /** @var \Illuminate\Routing\Router $instance */ - return $instance->is($patterns); + return $instance->is(...$patterns); } /** @@ -11597,10 +11676,10 @@ namespace Illuminate\Support\Facades { * @return bool * @static */ - public static function currentRouteNamed($patterns = null) + public static function currentRouteNamed(...$patterns) { /** @var \Illuminate\Routing\Router $instance */ - return $instance->currentRouteNamed($patterns); + return $instance->currentRouteNamed(...$patterns); } /** @@ -11622,10 +11701,10 @@ namespace Illuminate\Support\Facades { * @return bool * @static */ - public static function uses($patterns = null) + public static function uses(...$patterns) { /** @var \Illuminate\Routing\Router $instance */ - return $instance->uses($patterns); + return $instance->uses(...$patterns); } /** @@ -11641,55 +11720,6 @@ namespace Illuminate\Support\Facades { return $instance->currentRouteUses($action); } - /** - * Register the typical authentication routes for an application. - * - * @param array $options - * @return void - * @static - */ - public static function auth($options = []) - { - /** @var \Illuminate\Routing\Router $instance */ - $instance->auth($options); - } - - /** - * Register the typical reset password routes for an application. - * - * @return void - * @static - */ - public static function resetPassword() - { - /** @var \Illuminate\Routing\Router $instance */ - $instance->resetPassword(); - } - - /** - * Register the typical confirm password routes for an application. - * - * @return void - * @static - */ - public static function confirmPassword() - { - /** @var \Illuminate\Routing\Router $instance */ - $instance->confirmPassword(); - } - - /** - * Register the typical email verification routes for an application. - * - * @return void - * @static - */ - public static function emailVerification() - { - /** @var \Illuminate\Routing\Router $instance */ - $instance->emailVerification(); - } - /** * Set the unmapped global resource parameters to singular. * @@ -11732,7 +11762,7 @@ namespace Illuminate\Support\Facades { /** * Get the underlying route collection. * - * @return \Illuminate\Routing\RouteCollection + * @return \Illuminate\Routing\RouteCollectionInterface * @static */ public static function getRoutes() @@ -11754,6 +11784,19 @@ namespace Illuminate\Support\Facades { $instance->setRoutes($routes); } + /** + * Set the compiled route collection instance. + * + * @param array $routes + * @return void + * @static + */ + public static function setCompiledRoutes($routes) + { + /** @var \Illuminate\Routing\Router $instance */ + $instance->setCompiledRoutes($routes); + } + /** * Register a custom macro. * @@ -11817,6 +11860,20 @@ namespace Illuminate\Support\Facades { */ class Schema { + /** + * Create a new command set with a Closure. + * + * @param string $table + * @param \Closure $callback + * @return \MStaack\LaravelPostgis\Schema\Blueprint + * @static + */ + public static function createBlueprint($table, $callback = null) + { + /** @var \MStaack\LaravelPostgis\Schema\Builder $instance */ + return $instance->createBlueprint($table, $callback); + } + /** * Enable foreign key constraints. * @@ -11825,7 +11882,7 @@ namespace Illuminate\Support\Facades { */ public static function enablePostgis() { - /** @var \Phaza\LaravelPostgis\Schema\Builder $instance */ + /** @var \MStaack\LaravelPostgis\Schema\Builder $instance */ return $instance->enablePostgis(); } @@ -11837,7 +11894,7 @@ namespace Illuminate\Support\Facades { */ public static function disablePostgis() { - /** @var \Phaza\LaravelPostgis\Schema\Builder $instance */ + /** @var \MStaack\LaravelPostgis\Schema\Builder $instance */ return $instance->disablePostgis(); } @@ -11851,7 +11908,7 @@ namespace Illuminate\Support\Facades { public static function hasTable($table) { //Method inherited from \Illuminate\Database\Schema\PostgresBuilder - /** @var \Phaza\LaravelPostgis\Schema\Builder $instance */ + /** @var \MStaack\LaravelPostgis\Schema\Builder $instance */ return $instance->hasTable($table); } @@ -11864,7 +11921,7 @@ namespace Illuminate\Support\Facades { public static function dropAllTables() { //Method inherited from \Illuminate\Database\Schema\PostgresBuilder - /** @var \Phaza\LaravelPostgis\Schema\Builder $instance */ + /** @var \MStaack\LaravelPostgis\Schema\Builder $instance */ $instance->dropAllTables(); } @@ -11877,7 +11934,7 @@ namespace Illuminate\Support\Facades { public static function dropAllViews() { //Method inherited from \Illuminate\Database\Schema\PostgresBuilder - /** @var \Phaza\LaravelPostgis\Schema\Builder $instance */ + /** @var \MStaack\LaravelPostgis\Schema\Builder $instance */ $instance->dropAllViews(); } @@ -11890,7 +11947,7 @@ namespace Illuminate\Support\Facades { public static function dropAllTypes() { //Method inherited from \Illuminate\Database\Schema\PostgresBuilder - /** @var \Phaza\LaravelPostgis\Schema\Builder $instance */ + /** @var \MStaack\LaravelPostgis\Schema\Builder $instance */ $instance->dropAllTypes(); } @@ -11903,7 +11960,7 @@ namespace Illuminate\Support\Facades { public static function getAllTables() { //Method inherited from \Illuminate\Database\Schema\PostgresBuilder - /** @var \Phaza\LaravelPostgis\Schema\Builder $instance */ + /** @var \MStaack\LaravelPostgis\Schema\Builder $instance */ return $instance->getAllTables(); } @@ -11916,7 +11973,7 @@ namespace Illuminate\Support\Facades { public static function getAllViews() { //Method inherited from \Illuminate\Database\Schema\PostgresBuilder - /** @var \Phaza\LaravelPostgis\Schema\Builder $instance */ + /** @var \MStaack\LaravelPostgis\Schema\Builder $instance */ return $instance->getAllViews(); } @@ -11929,7 +11986,7 @@ namespace Illuminate\Support\Facades { public static function getAllTypes() { //Method inherited from \Illuminate\Database\Schema\PostgresBuilder - /** @var \Phaza\LaravelPostgis\Schema\Builder $instance */ + /** @var \MStaack\LaravelPostgis\Schema\Builder $instance */ return $instance->getAllTypes(); } @@ -11943,7 +12000,7 @@ namespace Illuminate\Support\Facades { public static function getColumnListing($table) { //Method inherited from \Illuminate\Database\Schema\PostgresBuilder - /** @var \Phaza\LaravelPostgis\Schema\Builder $instance */ + /** @var \MStaack\LaravelPostgis\Schema\Builder $instance */ return $instance->getColumnListing($table); } @@ -11957,7 +12014,7 @@ namespace Illuminate\Support\Facades { public static function defaultStringLength($length) { //Method inherited from \Illuminate\Database\Schema\Builder - \Phaza\LaravelPostgis\Schema\Builder::defaultStringLength($length); + \MStaack\LaravelPostgis\Schema\Builder::defaultStringLength($length); } /** @@ -11971,7 +12028,7 @@ namespace Illuminate\Support\Facades { public static function hasColumn($table, $column) { //Method inherited from \Illuminate\Database\Schema\Builder - /** @var \Phaza\LaravelPostgis\Schema\Builder $instance */ + /** @var \MStaack\LaravelPostgis\Schema\Builder $instance */ return $instance->hasColumn($table, $column); } @@ -11986,7 +12043,7 @@ namespace Illuminate\Support\Facades { public static function hasColumns($table, $columns) { //Method inherited from \Illuminate\Database\Schema\Builder - /** @var \Phaza\LaravelPostgis\Schema\Builder $instance */ + /** @var \MStaack\LaravelPostgis\Schema\Builder $instance */ return $instance->hasColumns($table, $columns); } @@ -12001,7 +12058,7 @@ namespace Illuminate\Support\Facades { public static function getColumnType($table, $column) { //Method inherited from \Illuminate\Database\Schema\Builder - /** @var \Phaza\LaravelPostgis\Schema\Builder $instance */ + /** @var \MStaack\LaravelPostgis\Schema\Builder $instance */ return $instance->getColumnType($table, $column); } @@ -12016,7 +12073,7 @@ namespace Illuminate\Support\Facades { public static function table($table, $callback) { //Method inherited from \Illuminate\Database\Schema\Builder - /** @var \Phaza\LaravelPostgis\Schema\Builder $instance */ + /** @var \MStaack\LaravelPostgis\Schema\Builder $instance */ $instance->table($table, $callback); } @@ -12031,7 +12088,7 @@ namespace Illuminate\Support\Facades { public static function create($table, $callback) { //Method inherited from \Illuminate\Database\Schema\Builder - /** @var \Phaza\LaravelPostgis\Schema\Builder $instance */ + /** @var \MStaack\LaravelPostgis\Schema\Builder $instance */ $instance->create($table, $callback); } @@ -12045,7 +12102,7 @@ namespace Illuminate\Support\Facades { public static function drop($table) { //Method inherited from \Illuminate\Database\Schema\Builder - /** @var \Phaza\LaravelPostgis\Schema\Builder $instance */ + /** @var \MStaack\LaravelPostgis\Schema\Builder $instance */ $instance->drop($table); } @@ -12059,7 +12116,7 @@ namespace Illuminate\Support\Facades { public static function dropIfExists($table) { //Method inherited from \Illuminate\Database\Schema\Builder - /** @var \Phaza\LaravelPostgis\Schema\Builder $instance */ + /** @var \MStaack\LaravelPostgis\Schema\Builder $instance */ $instance->dropIfExists($table); } @@ -12074,7 +12131,7 @@ namespace Illuminate\Support\Facades { public static function rename($from, $to) { //Method inherited from \Illuminate\Database\Schema\Builder - /** @var \Phaza\LaravelPostgis\Schema\Builder $instance */ + /** @var \MStaack\LaravelPostgis\Schema\Builder $instance */ $instance->rename($from, $to); } @@ -12087,7 +12144,7 @@ namespace Illuminate\Support\Facades { public static function enableForeignKeyConstraints() { //Method inherited from \Illuminate\Database\Schema\Builder - /** @var \Phaza\LaravelPostgis\Schema\Builder $instance */ + /** @var \MStaack\LaravelPostgis\Schema\Builder $instance */ return $instance->enableForeignKeyConstraints(); } @@ -12100,7 +12157,7 @@ namespace Illuminate\Support\Facades { public static function disableForeignKeyConstraints() { //Method inherited from \Illuminate\Database\Schema\Builder - /** @var \Phaza\LaravelPostgis\Schema\Builder $instance */ + /** @var \MStaack\LaravelPostgis\Schema\Builder $instance */ return $instance->disableForeignKeyConstraints(); } @@ -12118,7 +12175,7 @@ namespace Illuminate\Support\Facades { public static function registerCustomDoctrineType($class, $name, $type) { //Method inherited from \Illuminate\Database\Schema\Builder - /** @var \Phaza\LaravelPostgis\Schema\Builder $instance */ + /** @var \MStaack\LaravelPostgis\Schema\Builder $instance */ $instance->registerCustomDoctrineType($class, $name, $type); } @@ -12131,7 +12188,7 @@ namespace Illuminate\Support\Facades { public static function getConnection() { //Method inherited from \Illuminate\Database\Schema\Builder - /** @var \Phaza\LaravelPostgis\Schema\Builder $instance */ + /** @var \MStaack\LaravelPostgis\Schema\Builder $instance */ return $instance->getConnection(); } @@ -12139,13 +12196,13 @@ namespace Illuminate\Support\Facades { * Set the database connection instance. * * @param \Illuminate\Database\Connection $connection - * @return \Phaza\LaravelPostgis\Schema\Builder + * @return \MStaack\LaravelPostgis\Schema\Builder * @static */ public static function setConnection($connection) { //Method inherited from \Illuminate\Database\Schema\Builder - /** @var \Phaza\LaravelPostgis\Schema\Builder $instance */ + /** @var \MStaack\LaravelPostgis\Schema\Builder $instance */ return $instance->setConnection($connection); } @@ -12159,7 +12216,7 @@ namespace Illuminate\Support\Facades { public static function blueprintResolver($resolver) { //Method inherited from \Illuminate\Database\Schema\Builder - /** @var \Phaza\LaravelPostgis\Schema\Builder $instance */ + /** @var \MStaack\LaravelPostgis\Schema\Builder $instance */ $instance->blueprintResolver($resolver); } @@ -12173,6 +12230,30 @@ namespace Illuminate\Support\Facades { */ class Session { + /** + * Determine if requests for the same session should wait for each to finish before executing. + * + * @return bool + * @static + */ + public static function shouldBlock() + { + /** @var \Illuminate\Session\SessionManager $instance */ + return $instance->shouldBlock(); + } + + /** + * Get the name of the cache store / driver that should be used to acquire session locks. + * + * @return string|null + * @static + */ + public static function blockDriver() + { + /** @var \Illuminate\Session\SessionManager $instance */ + return $instance->blockDriver(); + } + /** * Get the session configuration. * @@ -12213,7 +12294,7 @@ namespace Illuminate\Support\Facades { /** * Get a driver instance. * - * @param string $driver + * @param string|null $driver * @return mixed * @throws \InvalidArgumentException * @static @@ -13150,7 +13231,8 @@ namespace Illuminate\Support\Facades { * @return bool * @static */ - public static function prepend($path, $data, $separator = '') + public static function prepend($path, $data, $separator = ' +') { /** @var \Illuminate\Filesystem\FilesystemAdapter $instance */ return $instance->prepend($path, $data, $separator); @@ -13165,7 +13247,8 @@ namespace Illuminate\Support\Facades { * @return bool * @static */ - public static function append($path, $data, $separator = '') + public static function append($path, $data, $separator = ' +') { /** @var \Illuminate\Filesystem\FilesystemAdapter $instance */ return $instance->append($path, $data, $separator); @@ -13856,7 +13939,7 @@ namespace Illuminate\Support\Facades { /** * Set the route collection. * - * @param \Illuminate\Routing\RouteCollection $routes + * @param \Illuminate\Routing\RouteCollectionInterface $routes * @return \Illuminate\Routing\UrlGenerator * @static */ @@ -14532,15 +14615,15 @@ namespace Illuminate\Support\Facades { /** * Start a component rendering process. * - * @param string $name + * @param \Illuminate\View\View|\Closure|string $view * @param array $data * @return void * @static */ - public static function startComponent($name, $data = []) + public static function startComponent($view, $data = []) { /** @var \Illuminate\View\Factory $instance */ - $instance->startComponent($name, $data); + $instance->startComponent($view, $data); } /** @@ -16103,7 +16186,7 @@ namespace { * @param \Closure|array|string $column * @param mixed $operator * @param mixed $value - * @return \Illuminate\Database\Eloquent\Builder|static + * @return \Illuminate\Database\Eloquent\Builder * @static */ public static function orWhere($column, $operator = null, $value = null) @@ -16230,7 +16313,7 @@ namespace { * @return \Illuminate\Database\Eloquent\Model|static * @static */ - public static function firstOrNew($attributes, $values = []) + public static function firstOrNew($attributes = [], $values = []) { /** @var \Illuminate\Database\Eloquent\Builder $instance */ return $instance->firstOrNew($attributes, $values); @@ -16493,6 +16576,19 @@ namespace { return $instance->newModelInstance($attributes); } + /** + * Apply query-time casts to the model instance. + * + * @param array $casts + * @return \Illuminate\Database\Eloquent\Builder + * @static + */ + public static function withCasts($casts) + { + /** @var \Illuminate\Database\Eloquent\Builder $instance */ + return $instance->withCasts($casts); + } + /** * Get the underlying query builder instance. * @@ -16722,7 +16818,7 @@ namespace { * Pass the query to a given callback. * * @param callable $callback - * @return \Illuminate\Database\Query\Builder + * @return \Illuminate\Database\Eloquent\Builder * @static */ public static function tap($callback) @@ -16827,7 +16923,7 @@ namespace { * Add a relationship count / exists condition to the query with where clauses and an "or". * * @param string $relation - * @param \Closure $callback + * @param \Closure|null $callback * @param string $operator * @param int $count * @return \Illuminate\Database\Eloquent\Builder|static @@ -16857,7 +16953,7 @@ namespace { * Add a relationship count / exists condition to the query with where clauses and an "or". * * @param string $relation - * @param \Closure $callback + * @param \Closure|null $callback * @return \Illuminate\Database\Eloquent\Builder|static * @static */ @@ -16953,7 +17049,7 @@ namespace { * * @param string $relation * @param string|array $types - * @param \Closure $callback + * @param \Closure|null $callback * @param string $operator * @param int $count * @return \Illuminate\Database\Eloquent\Builder|static @@ -16985,7 +17081,7 @@ namespace { * * @param string $relation * @param string|array $types - * @param \Closure $callback + * @param \Closure|null $callback * @return \Illuminate\Database\Eloquent\Builder|static * @static */ @@ -17037,9 +17133,9 @@ namespace { /** * Add a subselect expression to the query. * - * @param \Closure|\Illuminate\Database\Query\Builder|string $query + * @param \Closure|$this|string $query * @param string $as - * @return \Illuminate\Database\Query\Builder|static + * @return \Illuminate\Database\Query\Builder * @throws \InvalidArgumentException * @static */ @@ -17054,7 +17150,7 @@ namespace { * * @param string $expression * @param array $bindings - * @return \Illuminate\Database\Query\Builder|static + * @return \Illuminate\Database\Query\Builder * @static */ public static function selectRaw($expression, $bindings = []) @@ -17068,7 +17164,7 @@ namespace { * * @param \Closure|\Illuminate\Database\Query\Builder|string $query * @param string $as - * @return \Illuminate\Database\Query\Builder|static + * @return \Illuminate\Database\Query\Builder * @throws \InvalidArgumentException * @static */ @@ -17083,7 +17179,7 @@ namespace { * * @param string $expression * @param mixed $bindings - * @return \Illuminate\Database\Query\Builder|static + * @return \Illuminate\Database\Query\Builder * @static */ public static function fromRaw($expression, $bindings = []) @@ -17157,7 +17253,7 @@ namespace { * @param string $operator * @param string $second * @param string $type - * @return \Illuminate\Database\Query\Builder|static + * @return \Illuminate\Database\Query\Builder * @static */ public static function joinWhere($table, $first, $operator, $second, $type = 'inner') @@ -17176,7 +17272,7 @@ namespace { * @param string|null $second * @param string $type * @param bool $where - * @return \Illuminate\Database\Query\Builder|static + * @return \Illuminate\Database\Query\Builder * @throws \InvalidArgumentException * @static */ @@ -17193,7 +17289,7 @@ namespace { * @param \Closure|string $first * @param string|null $operator * @param string|null $second - * @return \Illuminate\Database\Query\Builder|static + * @return \Illuminate\Database\Query\Builder * @static */ public static function leftJoin($table, $first, $operator = null, $second = null) @@ -17209,7 +17305,7 @@ namespace { * @param \Closure|string $first * @param string $operator * @param string $second - * @return \Illuminate\Database\Query\Builder|static + * @return \Illuminate\Database\Query\Builder * @static */ public static function leftJoinWhere($table, $first, $operator, $second) @@ -17226,7 +17322,7 @@ namespace { * @param \Closure|string $first * @param string|null $operator * @param string|null $second - * @return \Illuminate\Database\Query\Builder|static + * @return \Illuminate\Database\Query\Builder * @static */ public static function leftJoinSub($query, $as, $first, $operator = null, $second = null) @@ -17242,7 +17338,7 @@ namespace { * @param \Closure|string $first * @param string|null $operator * @param string|null $second - * @return \Illuminate\Database\Query\Builder|static + * @return \Illuminate\Database\Query\Builder * @static */ public static function rightJoin($table, $first, $operator = null, $second = null) @@ -17258,7 +17354,7 @@ namespace { * @param \Closure|string $first * @param string $operator * @param string $second - * @return \Illuminate\Database\Query\Builder|static + * @return \Illuminate\Database\Query\Builder * @static */ public static function rightJoinWhere($table, $first, $operator, $second) @@ -17275,7 +17371,7 @@ namespace { * @param \Closure|string $first * @param string|null $operator * @param string|null $second - * @return \Illuminate\Database\Query\Builder|static + * @return \Illuminate\Database\Query\Builder * @static */ public static function rightJoinSub($query, $as, $first, $operator = null, $second = null) @@ -17291,7 +17387,7 @@ namespace { * @param \Closure|string|null $first * @param string|null $operator * @param string|null $second - * @return \Illuminate\Database\Query\Builder|static + * @return \Illuminate\Database\Query\Builder * @static */ public static function crossJoin($table, $first = null, $operator = null, $second = null) @@ -17337,7 +17433,7 @@ namespace { * @param string|null $operator * @param string|null $second * @param string|null $boolean - * @return \Illuminate\Database\Query\Builder|static + * @return \Illuminate\Database\Query\Builder * @static */ public static function whereColumn($first, $operator = null, $second = null, $boolean = 'and') @@ -17352,7 +17448,7 @@ namespace { * @param string|array $first * @param string|null $operator * @param string|null $second - * @return \Illuminate\Database\Query\Builder|static + * @return \Illuminate\Database\Query\Builder * @static */ public static function orWhereColumn($first, $operator = null, $second = null) @@ -17381,7 +17477,7 @@ namespace { * * @param string $sql * @param mixed $bindings - * @return \Illuminate\Database\Query\Builder|static + * @return \Illuminate\Database\Query\Builder * @static */ public static function orWhereRaw($sql, $bindings = []) @@ -17411,7 +17507,7 @@ namespace { * * @param string $column * @param mixed $values - * @return \Illuminate\Database\Query\Builder|static + * @return \Illuminate\Database\Query\Builder * @static */ public static function orWhereIn($column, $values) @@ -17426,7 +17522,7 @@ namespace { * @param string $column * @param mixed $values * @param string $boolean - * @return \Illuminate\Database\Query\Builder|static + * @return \Illuminate\Database\Query\Builder * @static */ public static function whereNotIn($column, $values, $boolean = 'and') @@ -17440,7 +17536,7 @@ namespace { * * @param string $column * @param mixed $values - * @return \Illuminate\Database\Query\Builder|static + * @return \Illuminate\Database\Query\Builder * @static */ public static function orWhereNotIn($column, $values) @@ -17465,6 +17561,20 @@ namespace { return $instance->whereIntegerInRaw($column, $values, $boolean, $not); } + /** + * Add an "or where in raw" clause for integer values to the query. + * + * @param string $column + * @param \Illuminate\Contracts\Support\Arrayable|array $values + * @return \Illuminate\Database\Query\Builder + * @static + */ + public static function orWhereIntegerInRaw($column, $values) + { + /** @var \Illuminate\Database\Query\Builder $instance */ + return $instance->orWhereIntegerInRaw($column, $values); + } + /** * Add a "where not in raw" clause for integer values to the query. * @@ -17480,6 +17590,20 @@ namespace { return $instance->whereIntegerNotInRaw($column, $values, $boolean); } + /** + * Add an "or where not in raw" clause for integer values to the query. + * + * @param string $column + * @param \Illuminate\Contracts\Support\Arrayable|array $values + * @return \Illuminate\Database\Query\Builder + * @static + */ + public static function orWhereIntegerNotInRaw($column, $values) + { + /** @var \Illuminate\Database\Query\Builder $instance */ + return $instance->orWhereIntegerNotInRaw($column, $values); + } + /** * Add a "where null" clause to the query. * @@ -17499,7 +17623,7 @@ namespace { * Add an "or where null" clause to the query. * * @param string $column - * @return \Illuminate\Database\Query\Builder|static + * @return \Illuminate\Database\Query\Builder * @static */ public static function orWhereNull($column) @@ -17513,7 +17637,7 @@ namespace { * * @param string|array $columns * @param string $boolean - * @return \Illuminate\Database\Query\Builder|static + * @return \Illuminate\Database\Query\Builder * @static */ public static function whereNotNull($columns, $boolean = 'and') @@ -17543,7 +17667,7 @@ namespace { * * @param string $column * @param array $values - * @return \Illuminate\Database\Query\Builder|static + * @return \Illuminate\Database\Query\Builder * @static */ public static function orWhereBetween($column, $values) @@ -17558,7 +17682,7 @@ namespace { * @param string $column * @param array $values * @param string $boolean - * @return \Illuminate\Database\Query\Builder|static + * @return \Illuminate\Database\Query\Builder * @static */ public static function whereNotBetween($column, $values, $boolean = 'and') @@ -17572,7 +17696,7 @@ namespace { * * @param string $column * @param array $values - * @return \Illuminate\Database\Query\Builder|static + * @return \Illuminate\Database\Query\Builder * @static */ public static function orWhereNotBetween($column, $values) @@ -17585,7 +17709,7 @@ namespace { * Add an "or where not null" clause to the query. * * @param string $column - * @return \Illuminate\Database\Query\Builder|static + * @return \Illuminate\Database\Query\Builder * @static */ public static function orWhereNotNull($column) @@ -17601,7 +17725,7 @@ namespace { * @param string $operator * @param \DateTimeInterface|string|null $value * @param string $boolean - * @return \Illuminate\Database\Query\Builder|static + * @return \Illuminate\Database\Query\Builder * @static */ public static function whereDate($column, $operator, $value = null, $boolean = 'and') @@ -17616,7 +17740,7 @@ namespace { * @param string $column * @param string $operator * @param \DateTimeInterface|string|null $value - * @return \Illuminate\Database\Query\Builder|static + * @return \Illuminate\Database\Query\Builder * @static */ public static function orWhereDate($column, $operator, $value = null) @@ -17632,7 +17756,7 @@ namespace { * @param string $operator * @param \DateTimeInterface|string|null $value * @param string $boolean - * @return \Illuminate\Database\Query\Builder|static + * @return \Illuminate\Database\Query\Builder * @static */ public static function whereTime($column, $operator, $value = null, $boolean = 'and') @@ -17647,7 +17771,7 @@ namespace { * @param string $column * @param string $operator * @param \DateTimeInterface|string|null $value - * @return \Illuminate\Database\Query\Builder|static + * @return \Illuminate\Database\Query\Builder * @static */ public static function orWhereTime($column, $operator, $value = null) @@ -17663,7 +17787,7 @@ namespace { * @param string $operator * @param \DateTimeInterface|string|null $value * @param string $boolean - * @return \Illuminate\Database\Query\Builder|static + * @return \Illuminate\Database\Query\Builder * @static */ public static function whereDay($column, $operator, $value = null, $boolean = 'and') @@ -17678,7 +17802,7 @@ namespace { * @param string $column * @param string $operator * @param \DateTimeInterface|string|null $value - * @return \Illuminate\Database\Query\Builder|static + * @return \Illuminate\Database\Query\Builder * @static */ public static function orWhereDay($column, $operator, $value = null) @@ -17694,7 +17818,7 @@ namespace { * @param string $operator * @param \DateTimeInterface|string|null $value * @param string $boolean - * @return \Illuminate\Database\Query\Builder|static + * @return \Illuminate\Database\Query\Builder * @static */ public static function whereMonth($column, $operator, $value = null, $boolean = 'and') @@ -17709,7 +17833,7 @@ namespace { * @param string $column * @param string $operator * @param \DateTimeInterface|string|null $value - * @return \Illuminate\Database\Query\Builder|static + * @return \Illuminate\Database\Query\Builder * @static */ public static function orWhereMonth($column, $operator, $value = null) @@ -17725,7 +17849,7 @@ namespace { * @param string $operator * @param \DateTimeInterface|string|int|null $value * @param string $boolean - * @return \Illuminate\Database\Query\Builder|static + * @return \Illuminate\Database\Query\Builder * @static */ public static function whereYear($column, $operator, $value = null, $boolean = 'and') @@ -17740,7 +17864,7 @@ namespace { * @param string $column * @param string $operator * @param \DateTimeInterface|string|int|null $value - * @return \Illuminate\Database\Query\Builder|static + * @return \Illuminate\Database\Query\Builder * @static */ public static function orWhereYear($column, $operator, $value = null) @@ -17754,7 +17878,7 @@ namespace { * * @param \Closure $callback * @param string $boolean - * @return \Illuminate\Database\Query\Builder|static + * @return \Illuminate\Database\Query\Builder * @static */ public static function whereNested($callback, $boolean = 'and') @@ -17778,7 +17902,7 @@ namespace { /** * Add another query builder as a nested where to the query builder. * - * @param \Illuminate\Database\Query\Builder|static $query + * @param $this $query * @param string $boolean * @return \Illuminate\Database\Query\Builder * @static @@ -17809,7 +17933,7 @@ namespace { * * @param \Closure $callback * @param bool $not - * @return \Illuminate\Database\Query\Builder|static + * @return \Illuminate\Database\Query\Builder * @static */ public static function orWhereExists($callback, $not = false) @@ -17823,7 +17947,7 @@ namespace { * * @param \Closure $callback * @param string $boolean - * @return \Illuminate\Database\Query\Builder|static + * @return \Illuminate\Database\Query\Builder * @static */ public static function whereNotExists($callback, $boolean = 'and') @@ -17836,7 +17960,7 @@ namespace { * Add a where not exists clause to the query. * * @param \Closure $callback - * @return \Illuminate\Database\Query\Builder|static + * @return \Illuminate\Database\Query\Builder * @static */ public static function orWhereNotExists($callback) @@ -18003,10 +18127,10 @@ namespace { * @return \Illuminate\Database\Query\Builder * @static */ - public static function groupBy($groups = null) + public static function groupBy(...$groups) { /** @var \Illuminate\Database\Query\Builder $instance */ - return $instance->groupBy($groups); + return $instance->groupBy(...$groups); } /** @@ -18045,7 +18169,7 @@ namespace { * @param string $column * @param string|null $operator * @param string|null $value - * @return \Illuminate\Database\Query\Builder|static + * @return \Illuminate\Database\Query\Builder * @static */ public static function orHaving($column, $operator = null, $value = null) @@ -18061,7 +18185,7 @@ namespace { * @param array $values * @param string $boolean * @param bool $not - * @return \Illuminate\Database\Query\Builder|static + * @return \Illuminate\Database\Query\Builder * @static */ public static function havingBetween($column, $values, $boolean = 'and', $not = false) @@ -18090,7 +18214,7 @@ namespace { * * @param string $sql * @param array $bindings - * @return \Illuminate\Database\Query\Builder|static + * @return \Illuminate\Database\Query\Builder * @static */ public static function orHavingRaw($sql, $bindings = []) @@ -18102,7 +18226,7 @@ namespace { /** * Add an "order by" clause to the query. * - * @param \Closure|\Illuminate\Database\Query\Builder|string $column + * @param \Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Query\Expression|string $column * @param string $direction * @return \Illuminate\Database\Query\Builder * @throws \InvalidArgumentException @@ -18158,7 +18282,7 @@ namespace { * Alias to set the "offset" value of the query. * * @param int $value - * @return \Illuminate\Database\Query\Builder|static + * @return \Illuminate\Database\Query\Builder * @static */ public static function skip($value) @@ -18184,7 +18308,7 @@ namespace { * Alias to set the "limit" value of the query. * * @param int $value - * @return \Illuminate\Database\Query\Builder|static + * @return \Illuminate\Database\Query\Builder * @static */ public static function take($value) @@ -18211,7 +18335,7 @@ namespace { * * @param int $page * @param int $perPage - * @return \Illuminate\Database\Query\Builder|static + * @return \Illuminate\Database\Query\Builder * @static */ public static function forPage($page, $perPage = 15) @@ -18226,7 +18350,7 @@ namespace { * @param int $perPage * @param int|null $lastId * @param string $column - * @return \Illuminate\Database\Query\Builder|static + * @return \Illuminate\Database\Query\Builder * @static */ public static function forPageBeforeId($perPage = 15, $lastId = 0, $column = 'id') @@ -18241,7 +18365,7 @@ namespace { * @param int $perPage * @param int|null $lastId * @param string $column - * @return \Illuminate\Database\Query\Builder|static + * @return \Illuminate\Database\Query\Builder * @static */ public static function forPageAfterId($perPage = 15, $lastId = 0, $column = 'id') @@ -18250,12 +18374,24 @@ namespace { return $instance->forPageAfterId($perPage, $lastId, $column); } + /** + * Remove all existing orders and optionally add a new order. + * + * @return \Illuminate\Database\Query\Builder + * @static + */ + public static function reorder($column = null, $direction = 'asc') + { + /** @var \Illuminate\Database\Query\Builder $instance */ + return $instance->reorder($column, $direction); + } + /** * Add a union statement to the query. * * @param \Illuminate\Database\Query\Builder|\Closure $query * @param bool $all - * @return \Illuminate\Database\Query\Builder|static + * @return \Illuminate\Database\Query\Builder * @static */ public static function union($query, $all = false) @@ -18268,7 +18404,7 @@ namespace { * Add a union all statement to the query. * * @param \Illuminate\Database\Query\Builder|\Closure $query - * @return \Illuminate\Database\Query\Builder|static + * @return \Illuminate\Database\Query\Builder * @static */ public static function unionAll($query) diff --git a/app/Http/Controllers/Admin/PlacesController.php b/app/Http/Controllers/Admin/PlacesController.php index 5db5b9d2..3156ddb4 100644 --- a/app/Http/Controllers/Admin/PlacesController.php +++ b/app/Http/Controllers/Admin/PlacesController.php @@ -10,7 +10,7 @@ use App\Services\PlaceService; use Illuminate\Http\RedirectResponse; use Illuminate\Http\Request; use Illuminate\View\View; -use Phaza\LaravelPostgis\Geometries\Point; +use MStaack\LaravelPostgis\Geometries\Point; class PlacesController extends Controller { diff --git a/app/Http/Controllers/MicropubController.php b/app/Http/Controllers/MicropubController.php index 1a3620c2..43209c67 100644 --- a/app/Http/Controllers/MicropubController.php +++ b/app/Http/Controllers/MicropubController.php @@ -17,7 +17,7 @@ use Intervention\Image\Exception\NotReadableException; use Intervention\Image\ImageManager; use Monolog\Handler\StreamHandler; use Monolog\Logger; -use Phaza\LaravelPostgis\Geometries\Point; +use MStaack\LaravelPostgis\Geometries\Point; use Ramsey\Uuid\Uuid; class MicropubController extends Controller diff --git a/app/Models/Place.php b/app/Models/Place.php index 55adf7de..e6e278bf 100644 --- a/app/Models/Place.php +++ b/app/Models/Place.php @@ -36,10 +36,10 @@ use MStaack\LaravelPostgis\Geometries\Point; * @property-read \Illuminate\Database\Eloquent\Collection|\App\Models\Note[] $notes * @property-read int|null $notes_count * @method static \Illuminate\Database\Eloquent\Builder|\App\Models\Place findSimilarSlugs($attribute, $config, $slug) - * @method static \Illuminate\Database\Eloquent\Builder|\App\Models\Place near(\Phaza\LaravelPostgis\Geometries\Point $point, $distance = 1000) - * @method static \Phaza\LaravelPostgis\Eloquent\Builder|\App\Models\Place newModelQuery() - * @method static \Phaza\LaravelPostgis\Eloquent\Builder|\App\Models\Place newQuery() - * @method static \Phaza\LaravelPostgis\Eloquent\Builder|\App\Models\Place query() + * @method static \Illuminate\Database\Eloquent\Builder|\App\Models\Place near(\MStaack\LaravelPostgis\Geometries\Point $point, $distance = 1000) + * @method static \MStaack\LaravelPostgis\Eloquent\Builder|\App\Models\Place newModelQuery() + * @method static \MStaack\LaravelPostgis\Eloquent\Builder|\App\Models\Place newQuery() + * @method static \MStaack\LaravelPostgis\Eloquent\Builder|\App\Models\Place query() * @method static \Illuminate\Database\Eloquent\Builder|\App\Models\Place whereCreatedAt($value) * @method static \Illuminate\Database\Eloquent\Builder|\App\Models\Place whereDescription($value) * @method static \Illuminate\Database\Eloquent\Builder|\App\Models\Place whereExternalURL($url) diff --git a/app/Services/PlaceService.php b/app/Services/PlaceService.php index 44436735..e16b7da9 100644 --- a/app/Services/PlaceService.php +++ b/app/Services/PlaceService.php @@ -6,7 +6,7 @@ namespace App\Services; use App\Models\Place; use Illuminate\Support\Arr; -use Phaza\LaravelPostgis\Geometries\Point; +use MStaack\LaravelPostgis\Geometries\Point; class PlaceService { diff --git a/tests/Feature/Admin/ArticlesTest.php b/tests/Feature/Admin/ArticlesTest.php index c483aa23..7a952212 100644 --- a/tests/Feature/Admin/ArticlesTest.php +++ b/tests/Feature/Admin/ArticlesTest.php @@ -51,7 +51,7 @@ class ArticlesTest extends TestCase fclose($fh); } $path = sys_get_temp_dir() . '/article.md'; - $file = new UploadedFile($path, 'article.md', 'text/plain', filesize($path), null, true); + $file = new UploadedFile($path, 'article.md', 'text/plain', null, true); $this->actingAs($user) ->post('/admin/blog', [ diff --git a/tests/Feature/Admin/ContactsTest.php b/tests/Feature/Admin/ContactsTest.php index 87d64ae6..9a5759f9 100644 --- a/tests/Feature/Admin/ContactsTest.php +++ b/tests/Feature/Admin/ContactsTest.php @@ -86,7 +86,7 @@ class ContactsTest extends TestCase { copy(__DIR__ . '/../../aaron.png', sys_get_temp_dir() . '/tantek.png'); $path = sys_get_temp_dir() . '/tantek.png'; - $file = new UploadedFile($path, 'tantek.png', 'image/png', filesize($path), null, true); + $file = new UploadedFile($path, 'tantek.png', 'image/png', null, true); $user = factory(User::class)->create(); $this->actingAs($user)->post('/admin/contacts/1', [ diff --git a/tests/Feature/MicropubControllerTest.php b/tests/Feature/MicropubControllerTest.php index 0206da24..788c5add 100644 --- a/tests/Feature/MicropubControllerTest.php +++ b/tests/Feature/MicropubControllerTest.php @@ -12,7 +12,7 @@ use Illuminate\Http\UploadedFile; use App\Jobs\SyndicateNoteToTwitter; use Illuminate\Support\Facades\Queue; use Illuminate\Support\Facades\Storage; -use Phaza\LaravelPostgis\Geometries\Point; +use MStaack\LaravelPostgis\Geometries\Point; use Illuminate\Foundation\Testing\DatabaseTransactions; class MicropubControllerTest extends TestCase @@ -697,14 +697,7 @@ class MicropubControllerTest extends TestCase $response = $this->post( '/api/media', [ - 'file' => new UploadedFile( - $file, - 'aaron.png', - 'image/png', - filesize(__DIR__ . '/../aaron.png'), - null, - true - ), + 'file' => new UploadedFile($file, 'aaron.png', 'image/png', null, true), ], ['HTTP_Authorization' => 'Bearer ' . $this->getToken()] ); @@ -726,7 +719,7 @@ class MicropubControllerTest extends TestCase $response = $this->post( '/api/media', [ - 'file' => new UploadedFile($file, 'audio.mp3', 'audio/mpeg', filesize($file), null, true), + 'file' => new UploadedFile($file, 'audio.mp3', 'audio/mpeg', null, true), ], ['HTTP_Authorization' => 'Bearer ' . $this->getToken()] ); @@ -748,7 +741,7 @@ class MicropubControllerTest extends TestCase $response = $this->post( '/api/media', [ - 'file' => new UploadedFile($file, 'video.ogv', 'video/ogg', filesize($file), null, true), + 'file' => new UploadedFile($file, 'video.ogv', 'video/ogg', null, true), ], ['HTTP_Authorization' => 'Bearer ' . $this->getToken()] ); @@ -790,7 +783,13 @@ class MicropubControllerTest extends TestCase $response = $this->post( '/api/media', [ - 'file' => new UploadedFile(__DIR__ . '/../aaron.png', 'aaron.png', 'image/png', UPLOAD_ERR_INI_SIZE, true), + 'file' => new UploadedFile( + __DIR__ . '/../aaron.png', + 'aaron.png', + 'image/png', + UPLOAD_ERR_INI_SIZE, + true + ), ], ['HTTP_Authorization' => 'Bearer ' . $this->getToken()] ); diff --git a/tests/Unit/PlacesTest.php b/tests/Unit/PlacesTest.php index b989f9af..16b27b68 100644 --- a/tests/Unit/PlacesTest.php +++ b/tests/Unit/PlacesTest.php @@ -5,7 +5,7 @@ namespace Tests\Unit; use Tests\TestCase; use App\Models\Place; use App\Services\PlaceService; -use Phaza\LaravelPostgis\Geometries\Point; +use MStaack\LaravelPostgis\Geometries\Point; use Illuminate\Database\Eloquent\Collection; use Illuminate\Foundation\Testing\DatabaseTransactions; From 656e80360228591130ff5a6abefa4eca763596ba Mon Sep 17 00:00:00 2001 From: Jonny Barnes Date: Sat, 13 Jun 2020 17:33:15 +0100 Subject: [PATCH 4/4] Update npm dependencies --- package-lock.json | 254 ++++++++++++++++++++++++++++++++-------------- package.json | 6 +- 2 files changed, 179 insertions(+), 81 deletions(-) diff --git a/package-lock.json b/package-lock.json index 809e29df..37a80e6d 100644 --- a/package-lock.json +++ b/package-lock.json @@ -303,17 +303,18 @@ "integrity": "sha512-7+2BITlgjgDhH0vvwZU/HZJVyk+2XUlvxXe8dFMedNX/aMkaOq++rMAFXc0tM7ij15QaWlbdQASBR9dihi+bDQ==", "dev": true }, - "@types/mime-types": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/@types/mime-types/-/mime-types-2.1.0.tgz", - "integrity": "sha1-nKUs2jY/aZxpRmwqbM2q2RPqenM=" - }, "@types/minimist": { "version": "1.2.0", "resolved": "https://registry.npmjs.org/@types/minimist/-/minimist-1.2.0.tgz", "integrity": "sha1-aaI6OtKcrwCX8G7aWbNh7i8GOfY=", "dev": true }, + "@types/node": { + "version": "14.0.13", + "resolved": "https://registry.npmjs.org/@types/node/-/node-14.0.13.tgz", + "integrity": "sha512-rouEWBImiRaSJsVA+ITTFM6ZxibuAlTuNOCyxVbwreu6k6+ujs7DfnU9o+PShFhET78pMBl3eH+AGSI5eOTkPA==", + "optional": true + }, "@types/normalize-package-data": { "version": "2.4.0", "resolved": "https://registry.npmjs.org/@types/normalize-package-data/-/normalize-package-data-2.4.0.tgz", @@ -332,6 +333,15 @@ "integrity": "sha512-FvUupuM3rlRsRtCN+fDudtmytGO6iHJuuRKS1Ss0pG5z8oX0diNEw94UEL7hgDbpN94rgaK5R7sWm6RrSkZuAQ==", "dev": true }, + "@types/yauzl": { + "version": "2.9.1", + "resolved": "https://registry.npmjs.org/@types/yauzl/-/yauzl-2.9.1.tgz", + "integrity": "sha512-A1b8SU4D10uoPjwb0lnHmmu8wZhR9d+9o2PKBQT2jU5YPTKsxac6M2qGAdY7VcL+dHHhARVUDmeg0rOrcd9EjA==", + "optional": true, + "requires": { + "@types/node": "*" + } + }, "@webassemblyjs/ast": { "version": "1.9.0", "resolved": "https://registry.npmjs.org/@webassemblyjs/ast/-/ast-1.9.0.tgz", @@ -761,11 +771,6 @@ "integrity": "sha1-NhIfhFwFeBct5Bmpfb6x0W7DRUI=", "dev": true }, - "async-limiter": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/async-limiter/-/async-limiter-1.0.1.tgz", - "integrity": "sha512-csOlWGAcRFJaI6m+F2WKdnMKr4HhdhFVBk0H/QbJFMCr+uO2kwohwXQPxw/9OCxp05r5ghVBFSyioixx3gfkNQ==" - }, "asynckit": { "version": "0.4.0", "resolved": "https://registry.npmjs.org/asynckit/-/asynckit-0.4.0.tgz", @@ -874,8 +879,7 @@ "base64-js": { "version": "1.3.1", "resolved": "https://registry.npmjs.org/base64-js/-/base64-js-1.3.1.tgz", - "integrity": "sha512-mLQ4i2QO1ytvGWFWmcngKO//JXAQueZvwEKtjgQFM4jIK0kU+ytMfplL8j+n5mspOfjHwoAg+9yhb7BwAHm36g==", - "dev": true + "integrity": "sha512-mLQ4i2QO1ytvGWFWmcngKO//JXAQueZvwEKtjgQFM4jIK0kU+ytMfplL8j+n5mspOfjHwoAg+9yhb7BwAHm36g==" }, "bcrypt-pbkdf": { "version": "1.0.2", @@ -909,6 +913,37 @@ "file-uri-to-path": "1.0.0" } }, + "bl": { + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/bl/-/bl-4.0.2.tgz", + "integrity": "sha512-j4OH8f6Qg2bGuWfRiltT2HYGx0e1QcBTrK9KAHNMwMZdQnDZFk0ZSYIpADjYCB3U12nicC5tVJwSIhwOWjb4RQ==", + "requires": { + "buffer": "^5.5.0", + "inherits": "^2.0.4", + "readable-stream": "^3.4.0" + }, + "dependencies": { + "buffer": { + "version": "5.6.0", + "resolved": "https://registry.npmjs.org/buffer/-/buffer-5.6.0.tgz", + "integrity": "sha512-/gDYp/UtU0eA1ys8bOs9J6a+E/KWIY+DZ+Q2WESNUA0jFRsJOc0SNUO6xJ5SGA1xueg3NL65W6s+NY5l9cunuw==", + "requires": { + "base64-js": "^1.0.2", + "ieee754": "^1.1.4" + } + }, + "readable-stream": { + "version": "3.6.0", + "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-3.6.0.tgz", + "integrity": "sha512-BViHy7LKeTz4oNnkcLJ+lVSL6vpiFeX6/d3oSH8zCW7UxP2onchk+vTGB143xuFjHS3deTgkKoXXymXqymiIdA==", + "requires": { + "inherits": "^2.0.3", + "string_decoder": "^1.1.1", + "util-deprecate": "^1.0.1" + } + } + } + }, "block-stream": { "version": "0.0.9", "resolved": "https://registry.npmjs.org/block-stream/-/block-stream-0.0.9.tgz", @@ -1085,7 +1120,8 @@ "buffer-from": { "version": "1.1.1", "resolved": "https://registry.npmjs.org/buffer-from/-/buffer-from-1.1.1.tgz", - "integrity": "sha512-MQcXEUbCKtEo7bhqEs6560Hyd4XaovZlO/k9V3hjVUF/zwW7KBVdSK4gIt/bzwS9MbR5qob+F5jusZsb0YQK2A==" + "integrity": "sha512-MQcXEUbCKtEo7bhqEs6560Hyd4XaovZlO/k9V3hjVUF/zwW7KBVdSK4gIt/bzwS9MbR5qob+F5jusZsb0YQK2A==", + "dev": true }, "buffer-xor": { "version": "1.0.3", @@ -1259,8 +1295,7 @@ "chownr": { "version": "1.1.4", "resolved": "https://registry.npmjs.org/chownr/-/chownr-1.1.4.tgz", - "integrity": "sha512-jJ0bqzaylmJtVnNgzTeSOs8DPavpbYgEr/b0YL8/2GO3xJEhInFmhKMUnEJQjZumK7KXGFhUy89PrsJWlakBVg==", - "dev": true + "integrity": "sha512-jJ0bqzaylmJtVnNgzTeSOs8DPavpbYgEr/b0YL8/2GO3xJEhInFmhKMUnEJQjZumK7KXGFhUy89PrsJWlakBVg==" }, "chrome-trace-event": { "version": "1.0.2", @@ -1504,6 +1539,7 @@ "version": "1.6.2", "resolved": "https://registry.npmjs.org/concat-stream/-/concat-stream-1.6.2.tgz", "integrity": "sha512-27HBghJxjiZtIk3Ycvn/4kbJk/1uZuJFfuPEns6LaEvpvG1f0hTea8lilrouyo9mVc2GWdcEZ8OLoGmSADlrCw==", + "dev": true, "requires": { "buffer-from": "^1.0.0", "inherits": "^2.0.3", @@ -1561,7 +1597,8 @@ "core-util-is": { "version": "1.0.2", "resolved": "https://registry.npmjs.org/core-util-is/-/core-util-is-1.0.2.tgz", - "integrity": "sha1-tf1UIgqivFq1eqtxQMlAdUUDwac=" + "integrity": "sha1-tf1UIgqivFq1eqtxQMlAdUUDwac=", + "dev": true }, "cosmiconfig": { "version": "6.0.0", @@ -1678,9 +1715,9 @@ } }, "css-loader": { - "version": "3.5.3", - "resolved": "https://registry.npmjs.org/css-loader/-/css-loader-3.5.3.tgz", - "integrity": "sha512-UEr9NH5Lmi7+dguAm+/JSPovNjYbm2k3TK58EiwQHzOHH5Jfq1Y+XoP2bQO6TMn7PptMd0opxxedAWcaSTRKHw==", + "version": "3.6.0", + "resolved": "https://registry.npmjs.org/css-loader/-/css-loader-3.6.0.tgz", + "integrity": "sha512-M5lSukoWi1If8dhQAUCvj4H8vUt3vOnwbQBH9DdTm/s4Ym2B/3dPMtYZeJmq7Q3S3Pa+I94DcZ7pc9bP14cWIQ==", "dev": true, "requires": { "camelcase": "^5.3.1", @@ -1688,13 +1725,13 @@ "icss-utils": "^4.1.1", "loader-utils": "^1.2.3", "normalize-path": "^3.0.0", - "postcss": "^7.0.27", + "postcss": "^7.0.32", "postcss-modules-extract-imports": "^2.0.0", "postcss-modules-local-by-default": "^3.0.2", "postcss-modules-scope": "^2.2.0", "postcss-modules-values": "^3.0.0", - "postcss-value-parser": "^4.0.3", - "schema-utils": "^2.6.6", + "postcss-value-parser": "^4.1.0", + "schema-utils": "^2.7.0", "semver": "^6.3.0" }, "dependencies": { @@ -2020,7 +2057,6 @@ "version": "1.4.4", "resolved": "https://registry.npmjs.org/end-of-stream/-/end-of-stream-1.4.4.tgz", "integrity": "sha512-+uw1inIHVPQoaVuHzRyXd21icM+cnt4CzD5rW+NC1wjOUSTOs+Te7FOv7AhN7vS9x/oIyhLP5PR1H+phQAHu5Q==", - "dev": true, "requires": { "once": "^1.4.0" } @@ -2306,29 +2342,14 @@ } }, "extract-zip": { - "version": "1.7.0", - "resolved": "https://registry.npmjs.org/extract-zip/-/extract-zip-1.7.0.tgz", - "integrity": "sha512-xoh5G1W/PB0/27lXgMQyIhP5DSY/LhoCsOyZgb+6iMmRtCwVBo55uKaMoEYrDCKQhWvqEip5ZPKAc6eFNyf/MA==", + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/extract-zip/-/extract-zip-2.0.1.tgz", + "integrity": "sha512-GDhU9ntwuKyGXdZBUgTIe+vXnWj0fppUEtMDL0+idd5Sta8TGpHssn/eusA9mrPr9qNDym6SxAYZjNvCn/9RBg==", "requires": { - "concat-stream": "^1.6.2", - "debug": "^2.6.9", - "mkdirp": "^0.5.4", + "@types/yauzl": "^2.9.1", + "debug": "^4.1.1", + "get-stream": "^5.1.0", "yauzl": "^2.10.0" - }, - "dependencies": { - "debug": { - "version": "2.6.9", - "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", - "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", - "requires": { - "ms": "2.0.0" - } - }, - "ms": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", - "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=" - } } }, "extsprintf": { @@ -2687,6 +2708,11 @@ "readable-stream": "^2.0.0" } }, + "fs-constants": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/fs-constants/-/fs-constants-1.0.0.tgz", + "integrity": "sha512-y6OAwoSIf7FyjMIv94u+b5rdheZEjzR63GTyZJm5qh4Bi+2YgwLCcI/fPFZkL5PSixOt6ZNKm+w+Hfp/Bciwow==" + }, "fs-write-stream-atomic": { "version": "1.0.10", "resolved": "https://registry.npmjs.org/fs-write-stream-atomic/-/fs-write-stream-atomic-1.0.10.tgz", @@ -2813,7 +2839,6 @@ "version": "5.1.0", "resolved": "https://registry.npmjs.org/get-stream/-/get-stream-5.1.0.tgz", "integrity": "sha512-EXr1FOzrzTfGeL0gQdeFEvOMm2mzMOglyiOXSTpPC+iAjAKftbr3jpCMWynogwYnM+eSj9sHGc6wjIcDvYiygw==", - "dev": true, "requires": { "pump": "^3.0.0" } @@ -3257,8 +3282,7 @@ "ieee754": { "version": "1.1.13", "resolved": "https://registry.npmjs.org/ieee754/-/ieee754-1.1.13.tgz", - "integrity": "sha512-4vf7I2LYV/HaWerSo3XmlMkp5eZ83i+/CDluXi/IGTs/O1sejBNhTtnxzmRZfvOUqj7lZjqHkeTvpgSFDlWZTg==", - "dev": true + "integrity": "sha512-4vf7I2LYV/HaWerSo3XmlMkp5eZ83i+/CDluXi/IGTs/O1sejBNhTtnxzmRZfvOUqj7lZjqHkeTvpgSFDlWZTg==" }, "iferr": { "version": "0.1.5", @@ -3643,7 +3667,8 @@ "isarray": { "version": "1.0.0", "resolved": "https://registry.npmjs.org/isarray/-/isarray-1.0.0.tgz", - "integrity": "sha1-u5NdSFgsuhaMBoNJV6VKPgcSTxE=" + "integrity": "sha1-u5NdSFgsuhaMBoNJV6VKPgcSTxE=", + "dev": true }, "isexe": { "version": "2.0.0", @@ -3774,9 +3799,9 @@ "dev": true }, "lint-staged": { - "version": "10.2.9", - "resolved": "https://registry.npmjs.org/lint-staged/-/lint-staged-10.2.9.tgz", - "integrity": "sha512-ziRAuXEqvJLSXg43ezBpHxRW8FOJCXISaXU//BWrxRrp5cBdRkIx7g5IsB3OI45xYGE0S6cOacfekSjDyDKF2g==", + "version": "10.2.10", + "resolved": "https://registry.npmjs.org/lint-staged/-/lint-staged-10.2.10.tgz", + "integrity": "sha512-dgelFaNH6puUGAcU+OVMgbfpKSerNYsPSn6+nlbRDjovL0KigpsVpCu0PFZG6BJxX8gnHJqaZlR9krZamQsb0w==", "dev": true, "requires": { "chalk": "^4.0.0", @@ -4286,19 +4311,21 @@ } }, "mime": { - "version": "2.4.4", - "resolved": "https://registry.npmjs.org/mime/-/mime-2.4.4.tgz", - "integrity": "sha512-LRxmNwziLPT828z+4YkNzloCFC2YM4wrB99k+AV5ZbEyfGNWfG8SO1FUXLmLDBSo89NrJZ4DIWeLjy1CHGhMGA==" + "version": "2.4.6", + "resolved": "https://registry.npmjs.org/mime/-/mime-2.4.6.tgz", + "integrity": "sha512-RZKhC3EmpBchfTGBVb8fb+RL2cWyw/32lshnsETttkBAyAUXSGHxbEJWWRXc751DrIxG1q04b8QwMbAwkRPpUA==" }, "mime-db": { "version": "1.43.0", "resolved": "https://registry.npmjs.org/mime-db/-/mime-db-1.43.0.tgz", - "integrity": "sha512-+5dsGEEovYbT8UY9yD7eE4XTc4UwJ1jBYlgaQQF38ENsKR3wj/8q8RFZrF9WIZpB2V1ArTVFUva8sAul1NzRzQ==" + "integrity": "sha512-+5dsGEEovYbT8UY9yD7eE4XTc4UwJ1jBYlgaQQF38ENsKR3wj/8q8RFZrF9WIZpB2V1ArTVFUva8sAul1NzRzQ==", + "dev": true }, "mime-types": { "version": "2.1.26", "resolved": "https://registry.npmjs.org/mime-types/-/mime-types-2.1.26.tgz", "integrity": "sha512-01paPWYgLrkqAyrlDorC1uDwl2p3qZT7yl806vW7DvDoxwXi46jsjFbg+WdwotBIk6/MbEhO/dh5aZ5sNj/dWQ==", + "dev": true, "requires": { "mime-db": "1.43.0" } @@ -4363,7 +4390,8 @@ "minimist": { "version": "1.2.5", "resolved": "https://registry.npmjs.org/minimist/-/minimist-1.2.5.tgz", - "integrity": "sha512-FM9nNUYrRBAELZQT3xeZQ7fmMOBg6nWNmJKTcgsJeaLstP/UODVpGsr5OhXhhXg6f+qtJ8uiZ+PUxkDWcgIXLw==" + "integrity": "sha512-FM9nNUYrRBAELZQT3xeZQ7fmMOBg6nWNmJKTcgsJeaLstP/UODVpGsr5OhXhhXg6f+qtJ8uiZ+PUxkDWcgIXLw==", + "dev": true }, "minimist-options": { "version": "4.1.0", @@ -4433,10 +4461,16 @@ "version": "0.5.5", "resolved": "https://registry.npmjs.org/mkdirp/-/mkdirp-0.5.5.tgz", "integrity": "sha512-NKmAlESf6jMGym1++R0Ra7wvhV+wFW63FaSOFPwRahvea0gMUcGUhVeAg/0BC0wiv9ih5NYPB1Wn1UEI1/L+xQ==", + "dev": true, "requires": { "minimist": "^1.2.5" } }, + "mkdirp-classic": { + "version": "0.5.3", + "resolved": "https://registry.npmjs.org/mkdirp-classic/-/mkdirp-classic-0.5.3.tgz", + "integrity": "sha512-gKLcREMhtuZRwRAfqP3RFW+TK4JqApVBtOIftVgjuABpAtpxhPGaDcfvbhNvD0B8iD1oUr/txX35NjcaY6Ns/A==" + }, "move-concurrently": { "version": "1.0.1", "resolved": "https://registry.npmjs.org/move-concurrently/-/move-concurrently-1.0.1.tgz", @@ -5448,7 +5482,8 @@ "process-nextick-args": { "version": "2.0.1", "resolved": "https://registry.npmjs.org/process-nextick-args/-/process-nextick-args-2.0.1.tgz", - "integrity": "sha512-3ouUOpQhtgrbOa17J7+uxOTpITYWaGP7/AhoR3+A+/1e9skrzelGi/dXzEYyvbxubEF6Wn2ypscTKiKJFFn1ag==" + "integrity": "sha512-3ouUOpQhtgrbOa17J7+uxOTpITYWaGP7/AhoR3+A+/1e9skrzelGi/dXzEYyvbxubEF6Wn2ypscTKiKJFFn1ag==", + "dev": true }, "progress": { "version": "2.0.3", @@ -5462,9 +5497,9 @@ "dev": true }, "proxy-from-env": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/proxy-from-env/-/proxy-from-env-1.0.0.tgz", - "integrity": "sha1-M8UDmPcOp+uW0h97gXYwpVeRx+4=" + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/proxy-from-env/-/proxy-from-env-1.1.0.tgz", + "integrity": "sha512-D+zkORCbA9f1tdWRK0RaCR3GPv50cMxcrz4X8k5LTSUD1Dkw47mKJEZQNunItRTkWwgtaUSo1RVFRIG9ZXiFYg==" }, "prr": { "version": "1.0.1", @@ -5510,7 +5545,6 @@ "version": "3.0.0", "resolved": "https://registry.npmjs.org/pump/-/pump-3.0.0.tgz", "integrity": "sha512-LwZy+p3SFs1Pytd/jYct4wpv49HiYCqd9Rlc5ZVdk0V+8Yzv6jR5Blk3TRmPL1ft69TxP0IMZGJ+WPFU2BFhww==", - "dev": true, "requires": { "end-of-stream": "^1.1.0", "once": "^1.3.1" @@ -5546,20 +5580,30 @@ "dev": true }, "puppeteer": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/puppeteer/-/puppeteer-2.1.1.tgz", - "integrity": "sha512-LWzaDVQkk1EPiuYeTOj+CZRIjda4k2s5w4MK4xoH2+kgWV/SDlkYHmxatDdtYrciHUKSXTsGgPgPP8ILVdBsxg==", + "version": "3.3.0", + "resolved": "https://registry.npmjs.org/puppeteer/-/puppeteer-3.3.0.tgz", + "integrity": "sha512-23zNqRltZ1PPoK28uRefWJ/zKb5Jhnzbbwbpcna2o5+QMn17F0khq5s1bdH3vPlyj+J36pubccR8wiNA/VE0Vw==", "requires": { - "@types/mime-types": "^2.1.0", "debug": "^4.1.0", - "extract-zip": "^1.6.6", + "extract-zip": "^2.0.0", "https-proxy-agent": "^4.0.0", "mime": "^2.0.3", - "mime-types": "^2.1.25", "progress": "^2.0.1", "proxy-from-env": "^1.0.0", - "rimraf": "^2.6.1", - "ws": "^6.1.0" + "rimraf": "^3.0.2", + "tar-fs": "^2.0.0", + "unbzip2-stream": "^1.3.3", + "ws": "^7.2.3" + }, + "dependencies": { + "rimraf": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-3.0.2.tgz", + "integrity": "sha512-JZkJMZkAGFFPP2YqXZXPbMlMBgsxzE8ILs4lMIX/2o0L9UBw9O/Y3o6wFw/i9YLapcUJWwqbi3kdxIPdC62TIA==", + "requires": { + "glob": "^7.1.3" + } + } } }, "qs": { @@ -5674,6 +5718,7 @@ "version": "2.3.6", "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.6.tgz", "integrity": "sha512-tQtKA9WIAhBF3+VLAseyMqZeBjW0AHJoxOtYqSUZNJxauErmLbVm2FW1y+J/YA9dUrAC39ITejlZWhVIwawkKw==", + "dev": true, "requires": { "core-util-is": "~1.0.0", "inherits": "~2.0.3", @@ -5956,6 +6001,7 @@ "version": "2.6.3", "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-2.6.3.tgz", "integrity": "sha512-mwqeW5XsA2qAejG46gYdENaxXjx9onRNCfn7L0duuP4hCuTIi/QO7PDK07KJfp1d+izWPrzEJDcSqBa0OZQriA==", + "dev": true, "requires": { "glob": "^7.1.3" } @@ -7221,6 +7267,41 @@ "inherits": "2" } }, + "tar-fs": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/tar-fs/-/tar-fs-2.1.0.tgz", + "integrity": "sha512-9uW5iDvrIMCVpvasdFHW0wJPez0K4JnMZtsuIeDI7HyMGJNxmDZDOCQROr7lXyS+iL/QMpj07qcjGYTSdRFXUg==", + "requires": { + "chownr": "^1.1.1", + "mkdirp-classic": "^0.5.2", + "pump": "^3.0.0", + "tar-stream": "^2.0.0" + } + }, + "tar-stream": { + "version": "2.1.2", + "resolved": "https://registry.npmjs.org/tar-stream/-/tar-stream-2.1.2.tgz", + "integrity": "sha512-UaF6FoJ32WqALZGOIAApXx+OdxhekNMChu6axLJR85zMMjXKWFGjbIRe+J6P4UnRGg9rAwWvbTT0oI7hD/Un7Q==", + "requires": { + "bl": "^4.0.1", + "end-of-stream": "^1.4.1", + "fs-constants": "^1.0.0", + "inherits": "^2.0.3", + "readable-stream": "^3.1.1" + }, + "dependencies": { + "readable-stream": { + "version": "3.6.0", + "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-3.6.0.tgz", + "integrity": "sha512-BViHy7LKeTz4oNnkcLJ+lVSL6vpiFeX6/d3oSH8zCW7UxP2onchk+vTGB143xuFjHS3deTgkKoXXymXqymiIdA==", + "requires": { + "inherits": "^2.0.3", + "string_decoder": "^1.1.1", + "util-deprecate": "^1.0.1" + } + } + } + }, "terser": { "version": "4.7.0", "resolved": "https://registry.npmjs.org/terser/-/terser-4.7.0.tgz", @@ -7273,8 +7354,7 @@ "through": { "version": "2.3.8", "resolved": "https://registry.npmjs.org/through/-/through-2.3.8.tgz", - "integrity": "sha1-DdTJ/6q8NXlgsbckEV1+Doai4fU=", - "dev": true + "integrity": "sha1-DdTJ/6q8NXlgsbckEV1+Doai4fU=" }, "through2": { "version": "2.0.5", @@ -7433,7 +7513,8 @@ "typedarray": { "version": "0.0.6", "resolved": "https://registry.npmjs.org/typedarray/-/typedarray-0.0.6.tgz", - "integrity": "sha1-hnrHTjhkGHsdPUfZlqeOxciDB3c=" + "integrity": "sha1-hnrHTjhkGHsdPUfZlqeOxciDB3c=", + "dev": true }, "typedarray-to-buffer": { "version": "3.1.5", @@ -7444,6 +7525,26 @@ "is-typedarray": "^1.0.0" } }, + "unbzip2-stream": { + "version": "1.4.3", + "resolved": "https://registry.npmjs.org/unbzip2-stream/-/unbzip2-stream-1.4.3.tgz", + "integrity": "sha512-mlExGW4w71ebDJviH16lQLtZS32VKqsSfk80GCfUlwT/4/hNRFsoscrF/c++9xinkMzECL1uL9DDwXqFWkruPg==", + "requires": { + "buffer": "^5.2.1", + "through": "^2.3.8" + }, + "dependencies": { + "buffer": { + "version": "5.6.0", + "resolved": "https://registry.npmjs.org/buffer/-/buffer-5.6.0.tgz", + "integrity": "sha512-/gDYp/UtU0eA1ys8bOs9J6a+E/KWIY+DZ+Q2WESNUA0jFRsJOc0SNUO6xJ5SGA1xueg3NL65W6s+NY5l9cunuw==", + "requires": { + "base64-js": "^1.0.2", + "ieee754": "^1.1.4" + } + } + } + }, "unherit": { "version": "1.1.3", "resolved": "https://registry.npmjs.org/unherit/-/unherit-1.1.3.tgz", @@ -8380,12 +8481,9 @@ } }, "ws": { - "version": "6.2.1", - "resolved": "https://registry.npmjs.org/ws/-/ws-6.2.1.tgz", - "integrity": "sha512-GIyAXC2cB7LjvpgMt9EKS2ldqr0MTrORaleiOno6TweZ6r3TKtoFQWay/2PceJ3RuBasOHzXNn5Lrw1X0bEjqA==", - "requires": { - "async-limiter": "~1.0.0" - } + "version": "7.3.0", + "resolved": "https://registry.npmjs.org/ws/-/ws-7.3.0.tgz", + "integrity": "sha512-iFtXzngZVXPGgpTlP1rBqsUK82p9tKqsWRPg5L56egiljujJT3vGAYnHANvFxBieXrTFavhzhxW52jnaWV+w2w==" }, "xtend": { "version": "4.0.2", diff --git a/package.json b/package.json index 6e57ce04..f7856c08 100644 --- a/package.json +++ b/package.json @@ -6,13 +6,13 @@ "license": "CC0-1.0", "dependencies": { "normalize.css": "^8.0.1", - "puppeteer": "^2.1.1", + "puppeteer": "^3.3.0", "stylelint-a11y": "^1.2.3" }, "devDependencies": { - "css-loader": "^3.5.3", + "css-loader": "^3.6.0", "husky": "^4.2.5", - "lint-staged": "^10.2.9", + "lint-staged": "^10.2.10", "mini-css-extract-plugin": "^0.9.0", "node-sass": "^4.14.1", "pre-commit": "^1.1.3",