diff --git a/README.md b/README.md
index 837afa61d151..30b3a7bb402d 100644
--- a/README.md
+++ b/README.md
@@ -31,7 +31,7 @@ You can now [join our Slack community!](http://cachethq-slack.herokuapp.com)
## Requirements
-- PHP 7.1.3 – 7.3
+- PHP 7.3 − 8.0
- HTTP server with PHP support (e.g.: Apache, Nginx, Caddy)
- [Composer](https://getcomposer.org)
- A supported database: MySQL, PostgreSQL or SQLite
diff --git a/app/Console/Commands/AppResetCommand.php b/app/Console/Commands/AppResetCommand.php
index 3add76aa5c62..4c342c598d3e 100644
--- a/app/Console/Commands/AppResetCommand.php
+++ b/app/Console/Commands/AppResetCommand.php
@@ -61,16 +61,16 @@ public function __construct(Dispatcher $events)
*/
public function handle()
{
- $this->events->fire('command.resetting', $this);
- $this->events->fire('command.generatekey', $this);
- $this->events->fire('command.cacheconfig', $this);
- $this->events->fire('command.cacheroutes', $this);
- $this->events->fire('command.publishvendors', $this);
- $this->events->fire('command.resetmigrations', $this);
- $this->events->fire('command.runmigrations', $this);
- $this->events->fire('command.runseeding', $this);
- $this->events->fire('command.updatecache', $this);
- $this->events->fire('command.extrastuff', $this);
- $this->events->fire('command.reset', $this);
+ $this->events->dispatch('command.resetting', $this);
+ $this->events->dispatch('command.generatekey', $this);
+ $this->events->dispatch('command.cacheconfig', $this);
+ $this->events->dispatch('command.cacheroutes', $this);
+ $this->events->dispatch('command.publishvendors', $this);
+ $this->events->dispatch('command.resetmigrations', $this);
+ $this->events->dispatch('command.runmigrations', $this);
+ $this->events->dispatch('command.runseeding', $this);
+ $this->events->dispatch('command.updatecache', $this);
+ $this->events->dispatch('command.extrastuff', $this);
+ $this->events->dispatch('command.reset', $this);
}
}
diff --git a/app/Console/Commands/AppUpdateCommand.php b/app/Console/Commands/AppUpdateCommand.php
index 1aa4bd975eb0..6493f144092b 100644
--- a/app/Console/Commands/AppUpdateCommand.php
+++ b/app/Console/Commands/AppUpdateCommand.php
@@ -61,13 +61,13 @@ public function __construct(Dispatcher $events)
*/
public function handle()
{
- $this->events->fire('command.updating', $this);
- $this->events->fire('command.cacheconfig', $this);
- $this->events->fire('command.cacheroutes', $this);
- $this->events->fire('command.publishvendors', $this);
- $this->events->fire('command.runmigrations', $this);
- $this->events->fire('command.updatecache', $this);
- $this->events->fire('command.extrastuff', $this);
- $this->events->fire('command.updated', $this);
+ $this->events->dispatch('command.updating', $this);
+ $this->events->dispatch('command.cacheconfig', $this);
+ $this->events->dispatch('command.cacheroutes', $this);
+ $this->events->dispatch('command.publishvendors', $this);
+ $this->events->dispatch('command.runmigrations', $this);
+ $this->events->dispatch('command.updatecache', $this);
+ $this->events->dispatch('command.extrastuff', $this);
+ $this->events->dispatch('command.updated', $this);
}
}
diff --git a/app/Console/Commands/InstallCommand.php b/app/Console/Commands/InstallCommand.php
index 7c71cbc0de2e..d317fdae01f8 100644
--- a/app/Console/Commands/InstallCommand.php
+++ b/app/Console/Commands/InstallCommand.php
@@ -77,17 +77,17 @@ public function handle()
$this->line('Installing Cachet...');
- $this->events->fire('command.installing', $this);
- $this->events->fire('command.generatekey', $this);
- $this->events->fire('command.cacheconfig', $this);
- $this->events->fire('command.cacheroutes', $this);
- $this->events->fire('command.publishvendors', $this);
- $this->events->fire('command.runmigrations', $this);
- $this->events->fire('command.runseeding', $this);
- $this->events->fire('command.updatecache', $this);
- $this->events->fire('command.linkstorage', $this);
- $this->events->fire('command.extrastuff', $this);
- $this->events->fire('command.installed', $this);
+ $this->events->dispatch('command.installing', $this);
+ $this->events->dispatch('command.generatekey', $this);
+ $this->events->dispatch('command.cacheconfig', $this);
+ $this->events->dispatch('command.cacheroutes', $this);
+ $this->events->dispatch('command.publishvendors', $this);
+ $this->events->dispatch('command.runmigrations', $this);
+ $this->events->dispatch('command.runseeding', $this);
+ $this->events->dispatch('command.updatecache', $this);
+ $this->events->dispatch('command.linkstorage', $this);
+ $this->events->dispatch('command.extrastuff', $this);
+ $this->events->dispatch('command.installed', $this);
$this->info('Cachet is installed ⚡');
}
diff --git a/app/Exceptions/Displayers/JsonValidationDisplayer.php b/app/Exceptions/Displayers/JsonValidationDisplayer.php
index bb3d0c5014e4..20b83042e365 100644
--- a/app/Exceptions/Displayers/JsonValidationDisplayer.php
+++ b/app/Exceptions/Displayers/JsonValidationDisplayer.php
@@ -12,24 +12,24 @@
namespace CachetHQ\Cachet\Exceptions\Displayers;
use AltThree\Validator\ValidationException;
-use Exception;
-use GrahamCampbell\Exceptions\Displayers\DisplayerInterface;
-use GrahamCampbell\Exceptions\Displayers\JsonDisplayer;
+use Throwable;
+use GrahamCampbell\Exceptions\Displayer\DisplayerInterface;
+use GrahamCampbell\Exceptions\Displayer\AbstractJsonDisplayer;
use Symfony\Component\HttpFoundation\JsonResponse;
-class JsonValidationDisplayer extends JsonDisplayer implements DisplayerInterface
+class JsonValidationDisplayer extends AbstractJsonDisplayer implements DisplayerInterface
{
/**
* Get the error response associated with the given exception.
*
- * @param \Exception $exception
+ * @param \Throwable $exception
* @param string $id
* @param int $code
* @param string[] $headers
*
* @return \Symfony\Component\HttpFoundation\Response
*/
- public function display(Exception $exception, string $id, int $code, array $headers)
+ public function display(Throwable $exception, string $id, int $code, array $headers)
{
$info = $this->info->generate($exception, $id, 400);
@@ -41,14 +41,24 @@ public function display(Exception $exception, string $id, int $code, array $head
/**
* Can we display the exception?
*
- * @param \Exception $original
- * @param \Exception $transformed
+ * @param \Throwable $original
+ * @param \Throwable $transformed
* @param int $code
*
* @return bool
*/
- public function canDisplay(Exception $original, Exception $transformed, int $code)
+ public function canDisplay(Throwable $original, Throwable $transformed, int $code)
{
return $transformed instanceof ValidationException;
}
+
+ /**
+ * Get the supported content type.
+ *
+ * @return string
+ */
+ public function contentType()
+ {
+ return 'application/json';
+ }
}
diff --git a/app/Exceptions/Displayers/MaintenanceDisplayer.php b/app/Exceptions/Displayers/MaintenanceDisplayer.php
index 20b4a16d5e75..73eb8f56a560 100644
--- a/app/Exceptions/Displayers/MaintenanceDisplayer.php
+++ b/app/Exceptions/Displayers/MaintenanceDisplayer.php
@@ -11,8 +11,8 @@
namespace CachetHQ\Cachet\Exceptions\Displayers;
-use Exception;
-use GrahamCampbell\Exceptions\Displayers\DisplayerInterface;
+use Throwable;
+use GrahamCampbell\Exceptions\Displayer\DisplayerInterface;
use Illuminate\Contracts\View\Factory;
use Illuminate\Foundation\Http\Exceptions\MaintenanceModeException;
use Illuminate\Http\Response;
@@ -46,14 +46,14 @@ public function __construct(Factory $view)
/**
* Get the error response associated with the given exception.
*
- * @param \Exception $exception
+ * @param \Throwable $exception
* @param string $id
* @param int $code
* @param string[] $headers
*
* @return \Symfony\Component\HttpFoundation\Response
*/
- public function display(Exception $exception, string $id, int $code, array $headers)
+ public function display(Throwable $exception, string $id, int $code, array $headers)
{
return new Response($this->render(), $code, array_merge($headers, ['Content-Type' => $this->contentType()]));
}
@@ -81,13 +81,13 @@ public function contentType()
/**
* Can we display the exception?
*
- * @param \Exception $original
- * @param \Exception $transformed
+ * @param \Throwable $original
+ * @param \Throwable $transformed
* @param int $code
*
* @return bool
*/
- public function canDisplay(Exception $original, Exception $transformed, int $code)
+ public function canDisplay(Throwable $original, Throwable $transformed, int $code)
{
return $transformed instanceof MaintenanceModeException;
}
diff --git a/app/Exceptions/Displayers/RedirectDisplayer.php b/app/Exceptions/Displayers/RedirectDisplayer.php
index 7a1670cbf77f..8f5a12ee97a4 100644
--- a/app/Exceptions/Displayers/RedirectDisplayer.php
+++ b/app/Exceptions/Displayers/RedirectDisplayer.php
@@ -11,8 +11,8 @@
namespace CachetHQ\Cachet\Exceptions\Displayers;
-use Exception;
-use GrahamCampbell\Exceptions\Displayers\DisplayerInterface;
+use Throwable;
+use GrahamCampbell\Exceptions\Displayer\DisplayerInterface;
use Illuminate\Http\Request;
use Symfony\Component\HttpKernel\Exception\HttpExceptionInterface;
@@ -40,14 +40,14 @@ public function __construct(Request $request)
/**
* Get the error response associated with the given exception.
*
- * @param \Exception $exception
+ * @param \Throwable $exception
* @param string $id
* @param int $code
* @param string[] $headers
*
* @return \Symfony\Component\HttpFoundation\Response
*/
- public function display(Exception $exception, string $id, int $code, array $headers)
+ public function display(Throwable $exception, string $id, int $code, array $headers)
{
return redirect()->guest('auth/login');
}
@@ -65,13 +65,13 @@ public function contentType()
/**
* Can we display the exception?
*
- * @param \Exception $original
- * @param \Exception $transformed
+ * @param \Throwable $original
+ * @param \Throwable $transformed
* @param int $code
*
* @return bool
*/
- public function canDisplay(Exception $original, Exception $transformed, int $code)
+ public function canDisplay(Throwable $original, Throwable $transformed, int $code)
{
$redirect = $transformed instanceof HttpExceptionInterface && $transformed->getStatusCode() === 401;
diff --git a/app/Exceptions/Displayers/SettingsDisplayer.php b/app/Exceptions/Displayers/SettingsDisplayer.php
index d3a76d0408a5..e3d30ca332e2 100644
--- a/app/Exceptions/Displayers/SettingsDisplayer.php
+++ b/app/Exceptions/Displayers/SettingsDisplayer.php
@@ -12,8 +12,8 @@
namespace CachetHQ\Cachet\Exceptions\Displayers;
use CachetHQ\Cachet\Settings\ReadException;
-use Exception;
-use GrahamCampbell\Exceptions\Displayers\DisplayerInterface;
+use Throwable;
+use GrahamCampbell\Exceptions\Displayer\DisplayerInterface;
use Illuminate\Http\Request;
class SettingsDisplayer implements DisplayerInterface
@@ -40,14 +40,14 @@ public function __construct(Request $request)
/**
* Get the error response associated with the given exception.
*
- * @param \Exception $exception
+ * @param \Throwable $exception
* @param string $id
* @param int $code
* @param string[] $headers
*
* @return \Symfony\Component\HttpFoundation\Response
*/
- public function display(Exception $exception, string $id, int $code, array $headers)
+ public function display(Throwable $exception, string $id, int $code, array $headers)
{
return cachet_redirect('setup');
}
@@ -65,13 +65,13 @@ public function contentType()
/**
* Can we display the exception?
*
- * @param \Exception $original
- * @param \Exception $transformed
+ * @param \Throwable $original
+ * @param \Throwable $transformed
* @param int $code
*
* @return bool
*/
- public function canDisplay(Exception $original, Exception $transformed, int $code)
+ public function canDisplay(Throwable $original, Throwable $transformed, int $code)
{
return ($transformed instanceof ReadException) && !$this->request->is('setup*');
}
diff --git a/app/Exceptions/Displayers/ThrottleDisplayer.php b/app/Exceptions/Displayers/ThrottleDisplayer.php
index 5f1907c7d7db..a6f9475f7822 100644
--- a/app/Exceptions/Displayers/ThrottleDisplayer.php
+++ b/app/Exceptions/Displayers/ThrottleDisplayer.php
@@ -11,8 +11,8 @@
namespace CachetHQ\Cachet\Exceptions\Displayers;
-use Exception;
-use GrahamCampbell\Exceptions\Displayers\DisplayerInterface;
+use Throwable;
+use GrahamCampbell\Exceptions\Displayer\DisplayerInterface;
use Illuminate\Http\Request;
use Symfony\Component\HttpKernel\Exception\TooManyRequestsHttpException;
@@ -40,14 +40,14 @@ public function __construct(Request $request)
/**
* Get the error response associated with the given exception.
*
- * @param \Exception $exception
+ * @param \Throwable $exception
* @param string $id
* @param int $code
* @param string[] $headers
*
* @return \Symfony\Component\HttpFoundation\Response
*/
- public function display(Exception $exception, string $id, int $code, array $headers)
+ public function display(Throwable $exception, string $id, int $code, array $headers)
{
return cachet_redirect('auth.login')->withError(trans('forms.login.rate-limit'));
}
@@ -65,13 +65,13 @@ public function contentType()
/**
* Can we display the exception?
*
- * @param \Exception $original
- * @param \Exception $transformed
+ * @param \Throwable $original
+ * @param \Throwable $transformed
* @param int $code
*
* @return bool
*/
- public function canDisplay(Exception $original, Exception $transformed, int $code)
+ public function canDisplay(Throwable $original, Throwable $transformed, int $code)
{
return $transformed instanceof TooManyRequestsHttpException && $this->request->is('auth*');
}
diff --git a/app/Exceptions/Filters/ApiFilter.php b/app/Exceptions/Filters/ApiFilter.php
index 8d12e4dbffc2..0cb483115a97 100644
--- a/app/Exceptions/Filters/ApiFilter.php
+++ b/app/Exceptions/Filters/ApiFilter.php
@@ -20,13 +20,13 @@ class ApiFilter
/**
* Filter and return the displayers.
*
- * @param \GrahamCampbell\Exceptions\Displayers\DisplayerInterface[] $displayers
+ * @param \GrahamCampbell\Exceptions\Displayer\DisplayerInterface[] $displayers
* @param \Illuminate\Http\Request $request
* @param \Exception $original
* @param \Exception $transformed
* @param int $code
*
- * @return \GrahamCampbell\Exceptions\Displayers\DisplayerInterface[]
+ * @return \GrahamCampbell\Exceptions\Displayer\DisplayerInterface[]
*/
public function filter(array $displayers, Request $request, Exception $original, Exception $transformed, int $code)
{
diff --git a/app/Exceptions/Transformers/BusTransformer.php b/app/Exceptions/Transformers/BusTransformer.php
index be0b2fe5cb18..291290d77125 100644
--- a/app/Exceptions/Transformers/BusTransformer.php
+++ b/app/Exceptions/Transformers/BusTransformer.php
@@ -12,8 +12,8 @@
namespace CachetHQ\Cachet\Exceptions\Transformers;
use CachetHQ\Cachet\Bus\Exceptions\ExceptionInterface;
-use Exception;
-use GrahamCampbell\Exceptions\Transformers\TransformerInterface;
+use Throwable;
+use GrahamCampbell\Exceptions\Transformer\TransformerInterface;
use Symfony\Component\HttpKernel\Exception\BadRequestHttpException;
/**
@@ -26,11 +26,11 @@ class BusTransformer implements TransformerInterface
/**
* Transform the provided exception.
*
- * @param \Exception $exception
+ * @param \Throwable $exception
*
- * @return \Exception
+ * @return \Throwable
*/
- public function transform(Exception $exception)
+ public function transform(Throwable $exception)
{
if ($exception instanceof ExceptionInterface) {
$exception = new BadRequestHttpException($exception->getMessage());
diff --git a/bootstrap/app.php b/bootstrap/app.php
index 2b2ff8cb519f..0f62a301033c 100644
--- a/bootstrap/app.php
+++ b/bootstrap/app.php
@@ -28,6 +28,7 @@
$app->singleton(Illuminate\Contracts\Debug\ExceptionHandler::class, GrahamCampbell\Exceptions\ExceptionHandler::class);
+$app->singleton(GrahamCampbell\Exceptions\Identifier\IdentifierInterface::class, GrahamCampbell\Exceptions\Identifier\HashingIdentifier::class);
/*
|--------------------------------------------------------------------------
| Return The Application
diff --git a/composer.json b/composer.json
index 483d2f430a77..9c2e2d8b56ba 100644
--- a/composer.json
+++ b/composer.json
@@ -29,13 +29,13 @@
"symfony/polyfill-mbstring": "*"
},
"repositories": [
- {
- "type": "vcs",
- "url": "https://github.com/fiveai/TestBench"
- }
+ {
+ "type": "vcs",
+ "url": "https://github.com/fiveai/TestBench"
+ }
],
"require": {
- "php": "^7.1.3",
+ "php": "^7.3",
"ext-mbstring": "*",
"ext-openssl": "*",
"ext-xml": "*",
@@ -51,11 +51,11 @@
"doctrine/dbal": "2.9.*",
"fideloper/proxy": "^4.0",
"graham-campbell/binput": "^6.0",
- "graham-campbell/exceptions": "^11.1",
+ "graham-campbell/exceptions": "^13.1",
"graham-campbell/markdown": "^11.2",
"guzzlehttp/guzzle": "^6.3.3",
"jenssegers/date": "^3.4",
- "laravel/framework": "5.7.*",
+ "laravel/framework": "^6.0",
"laravel/tinker": "^1.0",
"mccool/laravel-auto-presenter": "^7.1",
"nexmo/client": "^1.5",
@@ -71,8 +71,7 @@
"fzaninotto/faker": "^1.8",
"graham-campbell/analyzer": "^2.1",
"mockery/mockery": "^1.2",
- "phpunit/phpunit": "^7.4",
- "tightenco/mailthief": "^0.3.14"
+ "phpunit/phpunit": "^8.5"
},
"suggest": {
"ext-apc": "APC Support cache driver."
@@ -95,27 +94,27 @@
},
"scripts": {
"post-root-package-install": [
- "@php -r \"file_exists('.env') || copy('.env.example', '.env');\""
+ "@php -r \"file_exists('.env') || copy('.env.example', '.env');\""
],
"post-create-project-cmd": [
- "@php artisan key:generate"
+ "@php artisan key:generate"
],
"post-autoload-dump": [
- "Illuminate\\Foundation\\ComposerScripts::postAutoloadDump",
- "@php artisan package:discover"
+ "Illuminate\\Foundation\\ComposerScripts::postAutoloadDump",
+ "@php artisan package:discover"
],
"test": [
- "@php artisan config:clear",
- "vendor/bin/phpunit"
+ "@php artisan config:clear",
+ "vendor/bin/phpunit"
],
"test-coverage": [
- "@php artisan config:clear",
- "vendor/bin/phpunit --coverage-clover=coverage.xml"
+ "@php artisan config:clear",
+ "vendor/bin/phpunit --coverage-clover=coverage.xml"
]
},
"config": {
"platform": {
- "php": "7.1.3"
+ "php": "7.3.32"
},
"preferred-install": "dist",
"sort-packages": true,
@@ -129,4 +128,4 @@
},
"minimum-stability": "dev",
"prefer-stable": true
-}
+}
\ No newline at end of file
diff --git a/composer.lock b/composer.lock
index 24973a5d5b6e..44ab93c4c8fb 100644
--- a/composer.lock
+++ b/composer.lock
@@ -4,7 +4,7 @@
"Read more about it at https://getcomposer.org/doc/01-basic-usage.md#installing-dependencies",
"This file is @generated automatically"
],
- "content-hash": "cde42d4b12cfac9555ab3a9dffb18c9e",
+ "content-hash": "5cbe84accc4a7018e8c82b11a88e7539",
"packages": [
{
"name": "alt-three/bus",
@@ -58,10 +58,6 @@
"command bus",
"job"
],
- "support": {
- "issues": "https://github.com/AltThree/Bus/issues",
- "source": "https://github.com/AltThree/Bus/tree/4.5"
- },
"time": "2020-07-25T19:26:48+00:00"
},
{
@@ -110,10 +106,6 @@
"validation",
"validator"
],
- "support": {
- "issues": "https://github.com/AltThree/Validator/issues",
- "source": "https://github.com/AltThree/Validator/tree/4.5"
- },
"time": "2020-07-25T18:31:34+00:00"
},
{
@@ -166,34 +158,77 @@
"cors",
"stack"
],
- "support": {
- "issues": "https://github.com/asm89/stack-cors/issues",
- "source": "https://github.com/asm89/stack-cors/tree/1.3.0"
- },
"time": "2019-12-24T22:41:47+00:00"
},
+ {
+ "name": "aws/aws-crt-php",
+ "version": "v1.0.2",
+ "source": {
+ "type": "git",
+ "url": "https://github.com/awslabs/aws-crt-php.git",
+ "reference": "3942776a8c99209908ee0b287746263725685732"
+ },
+ "dist": {
+ "type": "zip",
+ "url": "https://api.github.com/repos/awslabs/aws-crt-php/zipball/3942776a8c99209908ee0b287746263725685732",
+ "reference": "3942776a8c99209908ee0b287746263725685732",
+ "shasum": ""
+ },
+ "require": {
+ "php": ">=5.5"
+ },
+ "require-dev": {
+ "phpunit/phpunit": "^4.8.35|^5.4.3"
+ },
+ "type": "library",
+ "autoload": {
+ "classmap": [
+ "src/"
+ ]
+ },
+ "notification-url": "https://packagist.org/downloads/",
+ "license": [
+ "Apache-2.0"
+ ],
+ "authors": [
+ {
+ "name": "AWS SDK Common Runtime Team",
+ "email": "aws-sdk-common-runtime@amazon.com"
+ }
+ ],
+ "description": "AWS Common Runtime for PHP",
+ "homepage": "http://aws.amazon.com/sdkforphp",
+ "keywords": [
+ "amazon",
+ "aws",
+ "crt",
+ "sdk"
+ ],
+ "time": "2021-09-03T22:57:30+00:00"
+ },
{
"name": "aws/aws-sdk-php",
- "version": "3.171.20",
+ "version": "3.202.2",
"source": {
"type": "git",
"url": "https://github.com/aws/aws-sdk-php.git",
- "reference": "02aaf7007c5678a6358ea924cd85531300aa1747"
+ "reference": "4460481cd63446454869534c69ddaf00cffa45be"
},
"dist": {
"type": "zip",
- "url": "https://api.github.com/repos/aws/aws-sdk-php/zipball/02aaf7007c5678a6358ea924cd85531300aa1747",
- "reference": "02aaf7007c5678a6358ea924cd85531300aa1747",
+ "url": "https://api.github.com/repos/aws/aws-sdk-php/zipball/4460481cd63446454869534c69ddaf00cffa45be",
+ "reference": "4460481cd63446454869534c69ddaf00cffa45be",
"shasum": ""
},
"require": {
+ "aws/aws-crt-php": "^1.0.2",
"ext-json": "*",
"ext-pcre": "*",
"ext-simplexml": "*",
"guzzlehttp/guzzle": "^5.3.3|^6.2.1|^7.0",
- "guzzlehttp/promises": "^1.0",
- "guzzlehttp/psr7": "^1.4.1",
- "mtdowling/jmespath.php": "^2.5",
+ "guzzlehttp/promises": "^1.4.0",
+ "guzzlehttp/psr7": "^1.7.0|^2.0",
+ "mtdowling/jmespath.php": "^2.6",
"php": ">=5.5"
},
"require-dev": {
@@ -255,12 +290,7 @@
"s3",
"sdk"
],
- "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/3.171.20"
- },
- "time": "2021-01-19T19:13:08+00:00"
+ "time": "2021-11-12T19:15:25+00:00"
},
{
"name": "barryvdh/laravel-cors",
@@ -322,24 +352,20 @@
"crossdomain",
"laravel"
],
- "support": {
- "issues": "https://github.com/fruitcake/laravel-cors/issues",
- "source": "https://github.com/fruitcake/laravel-cors/tree/v0.11.4"
- },
"time": "2019-08-28T11:27:11+00:00"
},
{
"name": "bugsnag/bugsnag",
- "version": "v3.25.0",
+ "version": "v3.26.1",
"source": {
"type": "git",
"url": "https://github.com/bugsnag/bugsnag-php.git",
- "reference": "5a62ea2449e090ac103b1e9883a8fc33567d4241"
+ "reference": "cf0a69401dfe46e3f978cdcc5a32edb24c2efe6b"
},
"dist": {
"type": "zip",
- "url": "https://api.github.com/repos/bugsnag/bugsnag-php/zipball/5a62ea2449e090ac103b1e9883a8fc33567d4241",
- "reference": "5a62ea2449e090ac103b1e9883a8fc33567d4241",
+ "url": "https://api.github.com/repos/bugsnag/bugsnag-php/zipball/cf0a69401dfe46e3f978cdcc5a32edb24c2efe6b",
+ "reference": "cf0a69401dfe46e3f978cdcc5a32edb24c2efe6b",
"shasum": ""
},
"require": {
@@ -385,28 +411,24 @@
"logging",
"tracking"
],
- "support": {
- "issues": "https://github.com/bugsnag/bugsnag-php/issues",
- "source": "https://github.com/bugsnag/bugsnag-php/tree/v3.25.0"
- },
- "time": "2020-11-25T13:15:13+00:00"
+ "time": "2021-09-09T14:42:55+00:00"
},
{
"name": "bugsnag/bugsnag-laravel",
- "version": "v2.21.0",
+ "version": "v2.22.2",
"source": {
"type": "git",
"url": "https://github.com/bugsnag/bugsnag-laravel.git",
- "reference": "b470a34b2b6ba33b2aa4ef1a01c64843ae8ab91b"
+ "reference": "cc5ec4ea3ea3704d384f1c684fa19704289390c0"
},
"dist": {
"type": "zip",
- "url": "https://api.github.com/repos/bugsnag/bugsnag-laravel/zipball/b470a34b2b6ba33b2aa4ef1a01c64843ae8ab91b",
- "reference": "b470a34b2b6ba33b2aa4ef1a01c64843ae8ab91b",
+ "url": "https://api.github.com/repos/bugsnag/bugsnag-laravel/zipball/cc5ec4ea3ea3704d384f1c684fa19704289390c0",
+ "reference": "cc5ec4ea3ea3704d384f1c684fa19704289390c0",
"shasum": ""
},
"require": {
- "bugsnag/bugsnag": "^3.20",
+ "bugsnag/bugsnag": "^3.26.0",
"bugsnag/bugsnag-psr-logger": "^1.4",
"illuminate/contracts": "^5.0|^6.0|^7.0|^8.0",
"illuminate/support": "^5.0|^6.0|^7.0|^8.0",
@@ -414,7 +436,8 @@
"php": ">=5.5"
},
"require-dev": {
- "graham-campbell/testbench": "^3.1|^4.0|^5.0",
+ "graham-campbell/testbench": "^3.1|^4.0|^5.0 < 5.6",
+ "graham-campbell/testbench-core": "< 3.3",
"mockery/mockery": "^0.9.4|^1.3.1",
"phpunit/phpunit": "^4.8.36|^6.3.1|^7.5.15|^8.3.5|^9.3.10"
},
@@ -449,11 +472,7 @@
"logging",
"tracking"
],
- "support": {
- "issues": "https://github.com/bugsnag/bugsnag-laravel/issues",
- "source": "https://github.com/bugsnag/bugsnag-laravel/tree/v2.21.0"
- },
- "time": "2020-11-25T13:26:13+00:00"
+ "time": "2021-09-06T09:15:32+00:00"
},
{
"name": "bugsnag/bugsnag-psr-logger",
@@ -511,10 +530,6 @@
"psr",
"tracking"
],
- "support": {
- "issues": "https://github.com/bugsnag/bugsnag-psr-logger/issues",
- "source": "https://github.com/bugsnag/bugsnag-psr-logger/tree/master"
- },
"time": "2020-02-26T22:02:20+00:00"
},
{
@@ -576,10 +591,6 @@
"shield",
"svg"
],
- "support": {
- "issues": "https://github.com/CachetHQ/Badger/issues",
- "source": "https://github.com/CachetHQ/Badger/tree/v2.0.0"
- },
"time": "2019-11-18T20:06:20+00:00"
},
{
@@ -643,10 +654,6 @@
"emoji",
"parser"
],
- "support": {
- "issues": "https://github.com/CachetHQ/Emoji/issues",
- "source": "https://github.com/CachetHQ/Emoji/tree/v3.0.0"
- },
"time": "2019-11-19T17:04:13+00:00"
},
{
@@ -709,10 +716,6 @@
"parser",
"twitter"
],
- "support": {
- "issues": "https://github.com/CachetHQ/Twitter/issues",
- "source": "https://github.com/CachetHQ/Twitter/tree/v3.0.0"
- },
"time": "2019-11-19T17:04:54+00:00"
},
{
@@ -763,10 +766,6 @@
"keywords": [
"qr code"
],
- "support": {
- "issues": "https://github.com/chillerlan/php-qrcode/issues",
- "source": "https://github.com/chillerlan/php-qrcode/tree/v2.0.x"
- },
"funding": [
{
"url": "https://ko-fi.com/codemasher",
@@ -821,24 +820,21 @@
"helper",
"trait"
],
- "support": {
- "issues": "https://github.com/chillerlan/php-traits/issues",
- "source": "https://github.com/chillerlan/php-traits"
- },
+ "abandoned": true,
"time": "2018-06-22T00:30:47+00:00"
},
{
"name": "composer/ca-bundle",
- "version": "1.2.9",
+ "version": "1.3.1",
"source": {
"type": "git",
"url": "https://github.com/composer/ca-bundle.git",
- "reference": "78a0e288fdcebf92aa2318a8d3656168da6ac1a5"
+ "reference": "4c679186f2aca4ab6a0f1b0b9cf9252decb44d0b"
},
"dist": {
"type": "zip",
- "url": "https://api.github.com/repos/composer/ca-bundle/zipball/78a0e288fdcebf92aa2318a8d3656168da6ac1a5",
- "reference": "78a0e288fdcebf92aa2318a8d3656168da6ac1a5",
+ "url": "https://api.github.com/repos/composer/ca-bundle/zipball/4c679186f2aca4ab6a0f1b0b9cf9252decb44d0b",
+ "reference": "4c679186f2aca4ab6a0f1b0b9cf9252decb44d0b",
"shasum": ""
},
"require": {
@@ -850,7 +846,7 @@
"phpstan/phpstan": "^0.12.55",
"psr/log": "^1.0",
"symfony/phpunit-bridge": "^4.2 || ^5",
- "symfony/process": "^2.5 || ^3.0 || ^4.0 || ^5.0"
+ "symfony/process": "^2.5 || ^3.0 || ^4.0 || ^5.0 || ^6.0"
},
"type": "library",
"extra": {
@@ -882,11 +878,6 @@
"ssl",
"tls"
],
- "support": {
- "irc": "irc://irc.freenode.org/composer",
- "issues": "https://github.com/composer/ca-bundle/issues",
- "source": "https://github.com/composer/ca-bundle/tree/1.2.9"
- },
"funding": [
{
"url": "https://packagist.com",
@@ -901,7 +892,7 @@
"type": "tidelift"
}
],
- "time": "2021-01-12T12:10:35+00:00"
+ "time": "2021-10-28T20:44:15+00:00"
},
{
"name": "dnoegel/php-xdg-base-dir",
@@ -934,24 +925,20 @@
"MIT"
],
"description": "implementation of xdg base directory specification for php",
- "support": {
- "issues": "https://github.com/dnoegel/php-xdg-base-dir/issues",
- "source": "https://github.com/dnoegel/php-xdg-base-dir/tree/v0.1.1"
- },
"time": "2019-12-04T15:06:13+00:00"
},
{
"name": "doctrine/cache",
- "version": "1.10.2",
+ "version": "1.12.1",
"source": {
"type": "git",
"url": "https://github.com/doctrine/cache.git",
- "reference": "13e3381b25847283a91948d04640543941309727"
+ "reference": "4cf401d14df219fa6f38b671f5493449151c9ad8"
},
"dist": {
"type": "zip",
- "url": "https://api.github.com/repos/doctrine/cache/zipball/13e3381b25847283a91948d04640543941309727",
- "reference": "13e3381b25847283a91948d04640543941309727",
+ "url": "https://api.github.com/repos/doctrine/cache/zipball/4cf401d14df219fa6f38b671f5493449151c9ad8",
+ "reference": "4cf401d14df219fa6f38b671f5493449151c9ad8",
"shasum": ""
},
"require": {
@@ -962,20 +949,19 @@
},
"require-dev": {
"alcaeus/mongo-php-adapter": "^1.1",
- "doctrine/coding-standard": "^6.0",
+ "cache/integration-tests": "dev-master",
+ "doctrine/coding-standard": "^8.0",
"mongodb/mongodb": "^1.1",
- "phpunit/phpunit": "^7.0",
- "predis/predis": "~1.0"
+ "phpunit/phpunit": "^7.0 || ^8.0 || ^9.0",
+ "predis/predis": "~1.0",
+ "psr/cache": "^1.0 || ^2.0 || ^3.0",
+ "symfony/cache": "^4.4 || ^5.2 || ^6.0@dev",
+ "symfony/var-exporter": "^4.4 || ^5.2 || ^6.0@dev"
},
"suggest": {
"alcaeus/mongo-php-adapter": "Required to use legacy MongoDB driver"
},
"type": "library",
- "extra": {
- "branch-alias": {
- "dev-master": "1.9.x-dev"
- }
- },
"autoload": {
"psr-4": {
"Doctrine\\Common\\Cache\\": "lib/Doctrine/Common/Cache"
@@ -1020,10 +1006,6 @@
"redis",
"xcache"
],
- "support": {
- "issues": "https://github.com/doctrine/cache/issues",
- "source": "https://github.com/doctrine/cache/tree/1.10.x"
- },
"funding": [
{
"url": "https://www.doctrine-project.org/sponsorship.html",
@@ -1038,7 +1020,7 @@
"type": "tidelift"
}
],
- "time": "2020-07-07T18:54:01+00:00"
+ "time": "2021-07-17T14:39:21+00:00"
},
{
"name": "doctrine/dbal",
@@ -1120,10 +1102,6 @@
"php",
"queryobject"
],
- "support": {
- "issues": "https://github.com/doctrine/dbal/issues",
- "source": "https://github.com/doctrine/dbal/tree/2.9"
- },
"time": "2019-11-02T22:19:34+00:00"
},
{
@@ -1200,10 +1178,6 @@
"event system",
"events"
],
- "support": {
- "issues": "https://github.com/doctrine/event-manager/issues",
- "source": "https://github.com/doctrine/event-manager/tree/1.1.x"
- },
"funding": [
{
"url": "https://www.doctrine-project.org/sponsorship.html",
@@ -1222,33 +1196,33 @@
},
{
"name": "doctrine/inflector",
- "version": "1.3.1",
+ "version": "2.0.4",
"source": {
"type": "git",
"url": "https://github.com/doctrine/inflector.git",
- "reference": "ec3a55242203ffa6a4b27c58176da97ff0a7aec1"
+ "reference": "8b7ff3e4b7de6b2c84da85637b59fd2880ecaa89"
},
"dist": {
"type": "zip",
- "url": "https://api.github.com/repos/doctrine/inflector/zipball/ec3a55242203ffa6a4b27c58176da97ff0a7aec1",
- "reference": "ec3a55242203ffa6a4b27c58176da97ff0a7aec1",
+ "url": "https://api.github.com/repos/doctrine/inflector/zipball/8b7ff3e4b7de6b2c84da85637b59fd2880ecaa89",
+ "reference": "8b7ff3e4b7de6b2c84da85637b59fd2880ecaa89",
"shasum": ""
},
"require": {
- "php": "^7.1"
+ "php": "^7.2 || ^8.0"
},
"require-dev": {
- "phpunit/phpunit": "^6.2"
+ "doctrine/coding-standard": "^8.2",
+ "phpstan/phpstan": "^0.12",
+ "phpstan/phpstan-phpunit": "^0.12",
+ "phpstan/phpstan-strict-rules": "^0.12",
+ "phpunit/phpunit": "^7.0 || ^8.0 || ^9.0",
+ "vimeo/psalm": "^4.10"
},
"type": "library",
- "extra": {
- "branch-alias": {
- "dev-master": "1.3.x-dev"
- }
- },
"autoload": {
"psr-4": {
- "Doctrine\\Common\\Inflector\\": "lib/Doctrine/Common/Inflector"
+ "Doctrine\\Inflector\\": "lib/Doctrine/Inflector"
}
},
"notification-url": "https://packagist.org/downloads/",
@@ -1277,44 +1251,62 @@
"email": "schmittjoh@gmail.com"
}
],
- "description": "Common String Manipulations with regard to casing and singular/plural rules.",
- "homepage": "http://www.doctrine-project.org",
+ "description": "PHP Doctrine Inflector is a small library that can perform string manipulations with regard to upper/lowercase and singular/plural forms of words.",
+ "homepage": "https://www.doctrine-project.org/projects/inflector.html",
"keywords": [
"inflection",
- "pluralize",
- "singularize",
- "string"
+ "inflector",
+ "lowercase",
+ "manipulation",
+ "php",
+ "plural",
+ "singular",
+ "strings",
+ "uppercase",
+ "words"
],
- "support": {
- "issues": "https://github.com/doctrine/inflector/issues",
- "source": "https://github.com/doctrine/inflector/tree/1.3.1"
- },
- "time": "2019-10-30T19:59:35+00:00"
+ "funding": [
+ {
+ "url": "https://www.doctrine-project.org/sponsorship.html",
+ "type": "custom"
+ },
+ {
+ "url": "https://www.patreon.com/phpdoctrine",
+ "type": "patreon"
+ },
+ {
+ "url": "https://tidelift.com/funding/github/packagist/doctrine%2Finflector",
+ "type": "tidelift"
+ }
+ ],
+ "time": "2021-10-22T20:16:43+00:00"
},
{
"name": "doctrine/lexer",
- "version": "1.0.2",
+ "version": "1.2.1",
"source": {
"type": "git",
"url": "https://github.com/doctrine/lexer.git",
- "reference": "1febd6c3ef84253d7c815bed85fc622ad207a9f8"
+ "reference": "e864bbf5904cb8f5bb334f99209b48018522f042"
},
"dist": {
"type": "zip",
- "url": "https://api.github.com/repos/doctrine/lexer/zipball/1febd6c3ef84253d7c815bed85fc622ad207a9f8",
- "reference": "1febd6c3ef84253d7c815bed85fc622ad207a9f8",
+ "url": "https://api.github.com/repos/doctrine/lexer/zipball/e864bbf5904cb8f5bb334f99209b48018522f042",
+ "reference": "e864bbf5904cb8f5bb334f99209b48018522f042",
"shasum": ""
},
"require": {
- "php": ">=5.3.2"
+ "php": "^7.2 || ^8.0"
},
"require-dev": {
- "phpunit/phpunit": "^4.5"
+ "doctrine/coding-standard": "^6.0",
+ "phpstan/phpstan": "^0.11.8",
+ "phpunit/phpunit": "^8.2"
},
"type": "library",
"extra": {
"branch-alias": {
- "dev-master": "1.0.x-dev"
+ "dev-master": "1.2.x-dev"
}
},
"autoload": {
@@ -1327,14 +1319,14 @@
"MIT"
],
"authors": [
- {
- "name": "Roman Borschel",
- "email": "roman@code-factory.org"
- },
{
"name": "Guilherme Blanco",
"email": "guilhermeblanco@gmail.com"
},
+ {
+ "name": "Roman Borschel",
+ "email": "roman@code-factory.org"
+ },
{
"name": "Johannes Schmitt",
"email": "schmittjoh@gmail.com"
@@ -1349,11 +1341,21 @@
"parser",
"php"
],
- "support": {
- "issues": "https://github.com/doctrine/lexer/issues",
- "source": "https://github.com/doctrine/lexer/tree/1.0.2"
- },
- "time": "2019-06-08T11:03:04+00:00"
+ "funding": [
+ {
+ "url": "https://www.doctrine-project.org/sponsorship.html",
+ "type": "custom"
+ },
+ {
+ "url": "https://www.patreon.com/phpdoctrine",
+ "type": "patreon"
+ },
+ {
+ "url": "https://tidelift.com/funding/github/packagist/doctrine%2Flexer",
+ "type": "tidelift"
+ }
+ ],
+ "time": "2020-05-25T17:44:05+00:00"
},
{
"name": "dragonmantank/cron-expression",
@@ -1407,10 +1409,6 @@
"cron",
"schedule"
],
- "support": {
- "issues": "https://github.com/dragonmantank/cron-expression/issues",
- "source": "https://github.com/dragonmantank/cron-expression/tree/v2.3.1"
- },
"funding": [
{
"url": "https://github.com/dragonmantank",
@@ -1475,10 +1473,6 @@
"validation",
"validator"
],
- "support": {
- "issues": "https://github.com/egulias/EmailValidator/issues",
- "source": "https://github.com/egulias/EmailValidator/tree/2.1.25"
- },
"funding": [
{
"url": "https://github.com/egulias",
@@ -1487,56 +1481,6 @@
],
"time": "2020-12-29T14:50:06+00:00"
},
- {
- "name": "erusev/parsedown",
- "version": "1.7.4",
- "source": {
- "type": "git",
- "url": "https://github.com/erusev/parsedown.git",
- "reference": "cb17b6477dfff935958ba01325f2e8a2bfa6dab3"
- },
- "dist": {
- "type": "zip",
- "url": "https://api.github.com/repos/erusev/parsedown/zipball/cb17b6477dfff935958ba01325f2e8a2bfa6dab3",
- "reference": "cb17b6477dfff935958ba01325f2e8a2bfa6dab3",
- "shasum": ""
- },
- "require": {
- "ext-mbstring": "*",
- "php": ">=5.3.0"
- },
- "require-dev": {
- "phpunit/phpunit": "^4.8.35"
- },
- "type": "library",
- "autoload": {
- "psr-0": {
- "Parsedown": ""
- }
- },
- "notification-url": "https://packagist.org/downloads/",
- "license": [
- "MIT"
- ],
- "authors": [
- {
- "name": "Emanuil Rusev",
- "email": "hello@erusev.com",
- "homepage": "http://erusev.com"
- }
- ],
- "description": "Parser for Markdown.",
- "homepage": "http://parsedown.org",
- "keywords": [
- "markdown",
- "parser"
- ],
- "support": {
- "issues": "https://github.com/erusev/parsedown/issues",
- "source": "https://github.com/erusev/parsedown/tree/1.7.x"
- },
- "time": "2019-12-30T22:54:17+00:00"
- },
{
"name": "fideloper/proxy",
"version": "4.4.1",
@@ -1589,10 +1533,6 @@
"proxy",
"trusted proxy"
],
- "support": {
- "issues": "https://github.com/fideloper/TrustedProxy/issues",
- "source": "https://github.com/fideloper/TrustedProxy/tree/4.4.1"
- },
"time": "2020-10-22T13:48:01+00:00"
},
{
@@ -1662,50 +1602,43 @@
"laravel",
"security"
],
- "support": {
- "issues": "https://github.com/GrahamCampbell/Laravel-Binput/issues",
- "source": "https://github.com/GrahamCampbell/Laravel-Binput/tree/master"
- },
"time": "2019-08-26T16:30:03+00:00"
},
{
"name": "graham-campbell/exceptions",
- "version": "v11.3.0",
+ "version": "v13.1.1",
"source": {
"type": "git",
"url": "https://github.com/GrahamCampbell/Laravel-Exceptions.git",
- "reference": "c33548417cf9903a049c7311ab57352a7e720b33"
+ "reference": "11ec1efaf5ce2b56187033b958d533c29678737b"
},
"dist": {
"type": "zip",
- "url": "https://api.github.com/repos/GrahamCampbell/Laravel-Exceptions/zipball/c33548417cf9903a049c7311ab57352a7e720b33",
- "reference": "c33548417cf9903a049c7311ab57352a7e720b33",
+ "url": "https://api.github.com/repos/GrahamCampbell/Laravel-Exceptions/zipball/11ec1efaf5ce2b56187033b958d533c29678737b",
+ "reference": "11ec1efaf5ce2b56187033b958d533c29678737b",
"shasum": ""
},
"require": {
- "illuminate/contracts": "5.5.*|5.6.*|5.7.*|5.8.*",
- "illuminate/support": "5.5.*|5.6.*|5.7.*|5.8.*",
- "php": "^7.1.3",
- "psr/log": "^1.0",
- "symfony/console": "^3.3|^4.0",
- "symfony/debug": "^3.3|^4.0",
- "symfony/http-foundation": "^3.3|^4.0"
+ "illuminate/contracts": "^6.0",
+ "illuminate/support": "^6.0",
+ "php": "^7.2.5 || ^8.0",
+ "psr/log": "^1.1",
+ "symfony/console": "^4.3",
+ "symfony/debug": "^4.3",
+ "symfony/http-foundation": "^4.3"
},
"require-dev": {
- "filp/whoops": "^2.1.4",
- "graham-campbell/analyzer": "^2.1",
- "graham-campbell/testbench": "^5.2",
- "mockery/mockery": "^1.0",
- "phpunit/phpunit": "^6.5|^7.0|^8.0"
+ "filp/whoops": "^2.7.1",
+ "graham-campbell/analyzer": "^3.0",
+ "graham-campbell/testbench": "^5.4",
+ "mockery/mockery": "^1.3.1",
+ "phpunit/phpunit": "^8.5.8 || ^9.3.7"
},
"suggest": {
"filp/whoops": "Enables use of the debug displayer."
},
"type": "library",
"extra": {
- "branch-alias": {
- "dev-master": "11.3-dev"
- },
"laravel": {
"providers": [
"GrahamCampbell\\Exceptions\\ExceptionsServiceProvider"
@@ -1741,11 +1674,17 @@
"laravel",
"whoops"
],
- "support": {
- "issues": "https://github.com/GrahamCampbell/Laravel-Exceptions/issues",
- "source": "https://github.com/GrahamCampbell/Laravel-Exceptions/tree/v11.3.0"
- },
- "time": "2019-06-03T06:57:27+00:00"
+ "funding": [
+ {
+ "url": "https://github.com/GrahamCampbell",
+ "type": "github"
+ },
+ {
+ "url": "https://tidelift.com/funding/github/packagist/graham-campbell/exceptions",
+ "type": "tidelift"
+ }
+ ],
+ "time": "2021-01-25T20:33:06+00:00"
},
{
"name": "graham-campbell/guzzle-factory",
@@ -1799,10 +1738,6 @@
"Guzzle-Factory",
"http"
],
- "support": {
- "issues": "https://github.com/GrahamCampbell/Guzzle-Factory/issues",
- "source": "https://github.com/GrahamCampbell/Guzzle-Factory/tree/3.0"
- },
"funding": [
{
"url": "https://github.com/GrahamCampbell",
@@ -1880,10 +1815,6 @@
"laravel",
"markdown"
],
- "support": {
- "issues": "https://github.com/GrahamCampbell/Laravel-Markdown/issues",
- "source": "https://github.com/GrahamCampbell/Laravel-Markdown/tree/11.2"
- },
"funding": [
{
"url": "https://github.com/GrahamCampbell",
@@ -1962,10 +1893,6 @@
"laravel",
"security"
],
- "support": {
- "issues": "https://github.com/GrahamCampbell/Laravel-Security/issues",
- "source": "https://github.com/GrahamCampbell/Laravel-Security/tree/master"
- },
"time": "2019-08-26T16:30:00+00:00"
},
{
@@ -2021,10 +1948,6 @@
"laravel",
"security"
],
- "support": {
- "issues": "https://github.com/GrahamCampbell/Security-Core/issues",
- "source": "https://github.com/GrahamCampbell/Security-Core/tree/v1.0.3"
- },
"funding": [
{
"url": "https://github.com/GrahamCampbell",
@@ -2106,24 +2029,20 @@
"rest",
"web service"
],
- "support": {
- "issues": "https://github.com/guzzle/guzzle/issues",
- "source": "https://github.com/guzzle/guzzle/tree/6.5"
- },
"time": "2020-06-16T21:01:06+00:00"
},
{
"name": "guzzlehttp/promises",
- "version": "1.4.0",
+ "version": "1.5.1",
"source": {
"type": "git",
"url": "https://github.com/guzzle/promises.git",
- "reference": "60d379c243457e073cff02bc323a2a86cb355631"
+ "reference": "fe752aedc9fd8fcca3fe7ad05d419d32998a06da"
},
"dist": {
"type": "zip",
- "url": "https://api.github.com/repos/guzzle/promises/zipball/60d379c243457e073cff02bc323a2a86cb355631",
- "reference": "60d379c243457e073cff02bc323a2a86cb355631",
+ "url": "https://api.github.com/repos/guzzle/promises/zipball/fe752aedc9fd8fcca3fe7ad05d419d32998a06da",
+ "reference": "fe752aedc9fd8fcca3fe7ad05d419d32998a06da",
"shasum": ""
},
"require": {
@@ -2135,7 +2054,7 @@
"type": "library",
"extra": {
"branch-alias": {
- "dev-master": "1.4-dev"
+ "dev-master": "1.5-dev"
}
},
"autoload": {
@@ -2151,34 +2070,59 @@
"MIT"
],
"authors": [
+ {
+ "name": "Graham Campbell",
+ "email": "hello@gjcampbell.co.uk",
+ "homepage": "https://github.com/GrahamCampbell"
+ },
{
"name": "Michael Dowling",
"email": "mtdowling@gmail.com",
"homepage": "https://github.com/mtdowling"
+ },
+ {
+ "name": "Tobias Nyholm",
+ "email": "tobias.nyholm@gmail.com",
+ "homepage": "https://github.com/Nyholm"
+ },
+ {
+ "name": "Tobias Schultze",
+ "email": "webmaster@tubo-world.de",
+ "homepage": "https://github.com/Tobion"
}
],
"description": "Guzzle promises library",
"keywords": [
"promise"
],
- "support": {
- "issues": "https://github.com/guzzle/promises/issues",
- "source": "https://github.com/guzzle/promises/tree/1.4.0"
- },
- "time": "2020-09-30T07:37:28+00:00"
+ "funding": [
+ {
+ "url": "https://github.com/GrahamCampbell",
+ "type": "github"
+ },
+ {
+ "url": "https://github.com/Nyholm",
+ "type": "github"
+ },
+ {
+ "url": "https://tidelift.com/funding/github/packagist/guzzlehttp/promises",
+ "type": "tidelift"
+ }
+ ],
+ "time": "2021-10-22T20:56:57+00:00"
},
{
"name": "guzzlehttp/psr7",
- "version": "1.7.0",
+ "version": "1.8.3",
"source": {
"type": "git",
"url": "https://github.com/guzzle/psr7.git",
- "reference": "53330f47520498c0ae1f61f7e2c90f55690c06a3"
+ "reference": "1afdd860a2566ed3c2b0b4a3de6e23434a79ec85"
},
"dist": {
"type": "zip",
- "url": "https://api.github.com/repos/guzzle/psr7/zipball/53330f47520498c0ae1f61f7e2c90f55690c06a3",
- "reference": "53330f47520498c0ae1f61f7e2c90f55690c06a3",
+ "url": "https://api.github.com/repos/guzzle/psr7/zipball/1afdd860a2566ed3c2b0b4a3de6e23434a79ec85",
+ "reference": "1afdd860a2566ed3c2b0b4a3de6e23434a79ec85",
"shasum": ""
},
"require": {
@@ -2215,13 +2159,34 @@
"MIT"
],
"authors": [
+ {
+ "name": "Graham Campbell",
+ "email": "hello@gjcampbell.co.uk",
+ "homepage": "https://github.com/GrahamCampbell"
+ },
{
"name": "Michael Dowling",
"email": "mtdowling@gmail.com",
"homepage": "https://github.com/mtdowling"
},
+ {
+ "name": "George Mponos",
+ "email": "gmponos@gmail.com",
+ "homepage": "https://github.com/gmponos"
+ },
+ {
+ "name": "Tobias Nyholm",
+ "email": "tobias.nyholm@gmail.com",
+ "homepage": "https://github.com/Nyholm"
+ },
+ {
+ "name": "Márk Sági-Kazár",
+ "email": "mark.sagikazar@gmail.com",
+ "homepage": "https://github.com/sagikazarmark"
+ },
{
"name": "Tobias Schultze",
+ "email": "webmaster@tubo-world.de",
"homepage": "https://github.com/Tobion"
}
],
@@ -2236,11 +2201,21 @@
"uri",
"url"
],
- "support": {
- "issues": "https://github.com/guzzle/psr7/issues",
- "source": "https://github.com/guzzle/psr7/tree/1.7.0"
- },
- "time": "2020-09-30T07:37:11+00:00"
+ "funding": [
+ {
+ "url": "https://github.com/GrahamCampbell",
+ "type": "github"
+ },
+ {
+ "url": "https://github.com/Nyholm",
+ "type": "github"
+ },
+ {
+ "url": "https://tidelift.com/funding/github/packagist/guzzlehttp/psr7",
+ "type": "tidelift"
+ }
+ ],
+ "time": "2021-10-05T13:56:00+00:00"
},
{
"name": "jakub-onderka/php-console-color",
@@ -2282,10 +2257,6 @@
"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"
},
@@ -2333,10 +2304,6 @@
}
],
"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"
},
@@ -2403,116 +2370,50 @@
"time",
"translation"
],
- "support": {
- "issues": "https://github.com/jenssegers/date/issues",
- "source": "https://github.com/jenssegers/date/tree/master"
- },
"time": "2019-03-10T08:50:58+00:00"
},
- {
- "name": "kylekatarnls/update-helper",
- "version": "1.2.1",
- "source": {
- "type": "git",
- "url": "https://github.com/kylekatarnls/update-helper.git",
- "reference": "429be50660ed8a196e0798e5939760f168ec8ce9"
- },
- "dist": {
- "type": "zip",
- "url": "https://api.github.com/repos/kylekatarnls/update-helper/zipball/429be50660ed8a196e0798e5939760f168ec8ce9",
- "reference": "429be50660ed8a196e0798e5939760f168ec8ce9",
- "shasum": ""
- },
- "require": {
- "composer-plugin-api": "^1.1.0 || ^2.0.0",
- "php": ">=5.3.0"
- },
- "require-dev": {
- "codeclimate/php-test-reporter": "dev-master",
- "composer/composer": "2.0.x-dev || ^2.0.0-dev",
- "phpunit/phpunit": ">=4.8.35 <6.0"
- },
- "type": "composer-plugin",
- "extra": {
- "class": "UpdateHelper\\ComposerPlugin"
- },
- "autoload": {
- "psr-0": {
- "UpdateHelper\\": "src/"
- }
- },
- "notification-url": "https://packagist.org/downloads/",
- "license": [
- "MIT"
- ],
- "authors": [
- {
- "name": "Kyle",
- "email": "kylekatarnls@gmail.com"
- }
- ],
- "description": "Update helper",
- "support": {
- "issues": "https://github.com/kylekatarnls/update-helper/issues",
- "source": "https://github.com/kylekatarnls/update-helper/tree/1.2.1"
- },
- "funding": [
- {
- "url": "https://github.com/kylekatarnls",
- "type": "github"
- },
- {
- "url": "https://opencollective.com/Carbon",
- "type": "open_collective"
- },
- {
- "url": "https://tidelift.com/funding/github/packagist/nesbot/carbon",
- "type": "tidelift"
- }
- ],
- "time": "2020-04-07T20:44:10+00:00"
- },
{
"name": "laravel/framework",
- "version": "v5.7.29",
+ "version": "v6.20.38",
"source": {
"type": "git",
"url": "https://github.com/laravel/framework.git",
- "reference": "2555bf6ef6e6739e5f49f4a5d40f6264c57abd56"
+ "reference": "1b301ac996e65d1319bc0d28716521ef6d1cd5c5"
},
"dist": {
"type": "zip",
- "url": "https://api.github.com/repos/laravel/framework/zipball/2555bf6ef6e6739e5f49f4a5d40f6264c57abd56",
- "reference": "2555bf6ef6e6739e5f49f4a5d40f6264c57abd56",
+ "url": "https://api.github.com/repos/laravel/framework/zipball/1b301ac996e65d1319bc0d28716521ef6d1cd5c5",
+ "reference": "1b301ac996e65d1319bc0d28716521ef6d1cd5c5",
"shasum": ""
},
"require": {
- "doctrine/inflector": "^1.1",
- "dragonmantank/cron-expression": "^2.0",
- "erusev/parsedown": "^1.7",
+ "doctrine/inflector": "^1.4|^2.0",
+ "dragonmantank/cron-expression": "^2.3.1",
+ "egulias/email-validator": "^2.1.10",
+ "ext-json": "*",
"ext-mbstring": "*",
"ext-openssl": "*",
- "laravel/nexmo-notification-channel": "^1.0",
- "laravel/slack-notification-channel": "^1.0",
- "league/flysystem": "^1.0.8",
- "monolog/monolog": "^1.12",
- "nesbot/carbon": "^1.26.3",
- "opis/closure": "^3.1",
- "php": "^7.1.3",
+ "league/commonmark": "^1.3",
+ "league/flysystem": "^1.1",
+ "monolog/monolog": "^1.12|^2.0",
+ "nesbot/carbon": "^2.31",
+ "opis/closure": "^3.6",
+ "php": "^7.2.5|^8.0",
"psr/container": "^1.0",
"psr/simple-cache": "^1.0",
"ramsey/uuid": "^3.7",
"swiftmailer/swiftmailer": "^6.0",
- "symfony/console": "^4.1",
- "symfony/debug": "^4.1",
- "symfony/finder": "^4.1",
- "symfony/http-foundation": "^4.1",
- "symfony/http-kernel": "^4.1",
- "symfony/process": "^4.1",
- "symfony/routing": "^4.1",
- "symfony/var-dumper": "^4.1",
+ "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/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": "^2.2"
+ "vlucas/phpdotenv": "^3.3"
},
"conflict": {
"tightenco/collect": "<5.5.33"
@@ -2548,47 +2449,49 @@
"illuminate/view": "self.version"
},
"require-dev": {
- "aws/aws-sdk-php": "^3.0",
+ "aws/aws-sdk-php": "^3.155",
"doctrine/dbal": "^2.6",
- "filp/whoops": "^2.1.4",
- "guzzlehttp/guzzle": "^6.3",
+ "filp/whoops": "^2.8",
+ "guzzlehttp/guzzle": "^6.3.1|^7.0.1",
"league/flysystem-cached-adapter": "^1.0",
- "mockery/mockery": "^1.0",
+ "mockery/mockery": "~1.3.3|^1.4.2",
"moontoast/math": "^1.1",
- "orchestra/testbench-core": "3.7.*",
- "pda/pheanstalk": "^3.0|^4.0",
- "phpunit/phpunit": "^7.5",
+ "orchestra/testbench-core": "^4.8",
+ "pda/pheanstalk": "^4.0",
+ "phpunit/phpunit": "^7.5.15|^8.4|^9.3.3",
"predis/predis": "^1.1.1",
- "symfony/css-selector": "^4.1",
- "symfony/dom-crawler": "^4.1",
- "true/punycode": "^2.1"
+ "symfony/cache": "^4.3.4"
},
"suggest": {
- "aws/aws-sdk-php": "Required to use the SQS queue driver and SES mail driver (^3.0).",
+ "aws/aws-sdk-php": "Required to use the SQS queue driver, DynamoDb failed job storage and SES mail driver (^3.155).",
"doctrine/dbal": "Required to rename columns and drop SQLite columns (^2.6).",
+ "ext-ftp": "Required to use the Flysystem FTP driver.",
+ "ext-gd": "Required to use Illuminate\\Http\\Testing\\FileFactory::image().",
+ "ext-memcached": "Required to use the memcache cache driver.",
"ext-pcntl": "Required to use all features of the queue worker.",
"ext-posix": "Required to use all features of the queue worker.",
- "filp/whoops": "Required for friendly error pages in development (^2.1.4).",
- "fzaninotto/faker": "Required to use the eloquent factory builder (^1.4).",
- "guzzlehttp/guzzle": "Required to use the Mailgun and Mandrill mail drivers and the ping methods on schedules (^6.0).",
- "laravel/tinker": "Required to use the tinker console command (^1.0).",
+ "ext-redis": "Required to use the Redis cache and queue drivers (^4.0|^5.0).",
+ "fakerphp/faker": "Required to use the eloquent factory builder (^1.9.1).",
+ "filp/whoops": "Required for friendly error pages in development (^2.8).",
+ "guzzlehttp/guzzle": "Required to use the Mailgun mail driver and the ping methods on schedules (^6.3.1|^7.0.1).",
+ "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-rackspace": "Required to use the Flysystem Rackspace driver (^1.0).",
"league/flysystem-sftp": "Required to use the Flysystem SFTP driver (^1.0).",
"moontoast/math": "Required to use ordered UUIDs (^1.1).",
- "nexmo/client": "Required to use the Nexmo transport (^1.0).",
- "pda/pheanstalk": "Required to use the beanstalk queue driver (^3.0|^4.0).",
- "predis/predis": "Required to use the redis cache and queue drivers (^1.0).",
- "pusher/pusher-php-server": "Required to use the Pusher broadcast driver (^3.0).",
- "symfony/css-selector": "Required to use some of the crawler integration testing tools (^4.1).",
- "symfony/dom-crawler": "Required to use most of the crawler integration testing tools (^4.1).",
- "symfony/psr-http-message-bridge": "Required to psr7 bridging features (^1.0)."
+ "nyholm/psr7": "Required to use PSR-7 bridging features (^1.2).",
+ "pda/pheanstalk": "Required to use the beanstalk queue driver (^4.0).",
+ "predis/predis": "Required to use the predis connector (^1.1.2).",
+ "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).",
+ "wildbit/swiftmailer-postmark": "Required to use Postmark mail driver (^3.0)."
},
"type": "library",
"extra": {
"branch-alias": {
- "dev-master": "5.7-dev"
+ "dev-master": "6.x-dev"
}
},
"autoload": {
@@ -2616,133 +2519,7 @@
"framework",
"laravel"
],
- "support": {
- "issues": "https://github.com/laravel/framework/issues",
- "source": "https://github.com/laravel/framework"
- },
- "time": "2020-04-14T14:16:19+00:00"
- },
- {
- "name": "laravel/nexmo-notification-channel",
- "version": "v1.0.1",
- "source": {
- "type": "git",
- "url": "https://github.com/laravel/nexmo-notification-channel.git",
- "reference": "03edd42a55b306ff980c9950899d5a2b03260d48"
- },
- "dist": {
- "type": "zip",
- "url": "https://api.github.com/repos/laravel/nexmo-notification-channel/zipball/03edd42a55b306ff980c9950899d5a2b03260d48",
- "reference": "03edd42a55b306ff980c9950899d5a2b03260d48",
- "shasum": ""
- },
- "require": {
- "nexmo/client": "^1.0",
- "php": "^7.1.3"
- },
- "require-dev": {
- "illuminate/notifications": "~5.7",
- "mockery/mockery": "^1.0",
- "phpunit/phpunit": "^7.0"
- },
- "type": "library",
- "extra": {
- "branch-alias": {
- "dev-master": "1.0-dev"
- },
- "laravel": {
- "providers": [
- "Illuminate\\Notifications\\NexmoChannelServiceProvider"
- ]
- }
- },
- "autoload": {
- "psr-4": {
- "Illuminate\\Notifications\\": "src/"
- }
- },
- "notification-url": "https://packagist.org/downloads/",
- "license": [
- "MIT"
- ],
- "authors": [
- {
- "name": "Taylor Otwell",
- "email": "taylor@laravel.com"
- }
- ],
- "description": "Nexmo Notification Channel for laravel.",
- "keywords": [
- "laravel",
- "nexmo",
- "notifications"
- ],
- "support": {
- "issues": "https://github.com/laravel/nexmo-notification-channel/issues",
- "source": "https://github.com/laravel/nexmo-notification-channel/tree/1.0"
- },
- "time": "2018-12-04T12:57:08+00:00"
- },
- {
- "name": "laravel/slack-notification-channel",
- "version": "v1.0.3",
- "source": {
- "type": "git",
- "url": "https://github.com/laravel/slack-notification-channel.git",
- "reference": "6e164293b754a95f246faf50ab2bbea3e4923cc9"
- },
- "dist": {
- "type": "zip",
- "url": "https://api.github.com/repos/laravel/slack-notification-channel/zipball/6e164293b754a95f246faf50ab2bbea3e4923cc9",
- "reference": "6e164293b754a95f246faf50ab2bbea3e4923cc9",
- "shasum": ""
- },
- "require": {
- "guzzlehttp/guzzle": "^6.0",
- "php": "^7.1.3"
- },
- "require-dev": {
- "illuminate/notifications": "~5.7",
- "mockery/mockery": "^1.0",
- "phpunit/phpunit": "^7.0"
- },
- "type": "library",
- "extra": {
- "branch-alias": {
- "dev-master": "1.0-dev"
- },
- "laravel": {
- "providers": [
- "Illuminate\\Notifications\\SlackChannelServiceProvider"
- ]
- }
- },
- "autoload": {
- "psr-4": {
- "Illuminate\\Notifications\\": "src/"
- }
- },
- "notification-url": "https://packagist.org/downloads/",
- "license": [
- "MIT"
- ],
- "authors": [
- {
- "name": "Taylor Otwell",
- "email": "taylor@laravel.com"
- }
- ],
- "description": "Slack Notification Channel for laravel.",
- "keywords": [
- "laravel",
- "notifications",
- "slack"
- ],
- "support": {
- "issues": "https://github.com/laravel/slack-notification-channel/issues",
- "source": "https://github.com/laravel/slack-notification-channel/tree/1.0"
- },
- "time": "2018-12-12T13:12:06+00:00"
+ "time": "2021-11-09T15:35:52+00:00"
},
{
"name": "laravel/tinker",
@@ -2805,24 +2582,20 @@
"laravel",
"psysh"
],
- "support": {
- "issues": "https://github.com/laravel/tinker/issues",
- "source": "https://github.com/laravel/tinker/tree/v1.0.10"
- },
"time": "2019-08-07T15:10:45+00:00"
},
{
"name": "lcobucci/jwt",
- "version": "3.4.2",
+ "version": "3.4.6",
"source": {
"type": "git",
"url": "https://github.com/lcobucci/jwt.git",
- "reference": "17cb82dd625ccb17c74bf8f38563d3b260306483"
+ "reference": "3ef8657a78278dfeae7707d51747251db4176240"
},
"dist": {
"type": "zip",
- "url": "https://api.github.com/repos/lcobucci/jwt/zipball/17cb82dd625ccb17c74bf8f38563d3b260306483",
- "reference": "17cb82dd625ccb17c74bf8f38563d3b260306483",
+ "url": "https://api.github.com/repos/lcobucci/jwt/zipball/3ef8657a78278dfeae7707d51747251db4176240",
+ "reference": "3ef8657a78278dfeae7707d51747251db4176240",
"shasum": ""
},
"require": {
@@ -2872,10 +2645,6 @@
"JWS",
"jwt"
],
- "support": {
- "issues": "https://github.com/lcobucci/jwt/issues",
- "source": "https://github.com/lcobucci/jwt/tree/3.4.2"
- },
"funding": [
{
"url": "https://github.com/lcobucci",
@@ -2886,20 +2655,20 @@
"type": "patreon"
}
],
- "time": "2020-12-03T13:43:45+00:00"
+ "time": "2021-09-28T19:18:28+00:00"
},
{
"name": "league/commonmark",
- "version": "1.5.7",
+ "version": "1.6.6",
"source": {
"type": "git",
"url": "https://github.com/thephpleague/commonmark.git",
- "reference": "11df9b36fd4f1d2b727a73bf14931d81373b9a54"
+ "reference": "c4228d11e30d7493c6836d20872f9582d8ba6dcf"
},
"dist": {
"type": "zip",
- "url": "https://api.github.com/repos/thephpleague/commonmark/zipball/11df9b36fd4f1d2b727a73bf14931d81373b9a54",
- "reference": "11df9b36fd4f1d2b727a73bf14931d81373b9a54",
+ "url": "https://api.github.com/repos/thephpleague/commonmark/zipball/c4228d11e30d7493c6836d20872f9582d8ba6dcf",
+ "reference": "c4228d11e30d7493c6836d20872f9582d8ba6dcf",
"shasum": ""
},
"require": {
@@ -2917,7 +2686,7 @@
"github/gfm": "0.29.0",
"michelf/php-markdown": "~1.4",
"mikehaertl/php-shellcommand": "^1.4",
- "phpstan/phpstan": "^0.12",
+ "phpstan/phpstan": "^0.12.90",
"phpunit/phpunit": "^7.5 || ^8.5 || ^9.2",
"scrutinizer/ocular": "^1.5",
"symfony/finder": "^4.2"
@@ -2955,12 +2724,6 @@
"md",
"parser"
],
- "support": {
- "docs": "https://commonmark.thephpleague.com/",
- "issues": "https://github.com/thephpleague/commonmark/issues",
- "rss": "https://github.com/thephpleague/commonmark/releases.atom",
- "source": "https://github.com/thephpleague/commonmark"
- },
"funding": [
{
"url": "https://enjoy.gitstore.app/repositories/thephpleague/commonmark",
@@ -2987,35 +2750,35 @@
"type": "tidelift"
}
],
- "time": "2020-10-31T13:49:32+00:00"
+ "time": "2021-07-17T17:13:23+00:00"
},
{
"name": "league/flysystem",
- "version": "1.0.70",
+ "version": "1.1.5",
"source": {
"type": "git",
"url": "https://github.com/thephpleague/flysystem.git",
- "reference": "585824702f534f8d3cf7fab7225e8466cc4b7493"
+ "reference": "18634df356bfd4119fe3d6156bdb990c414c14ea"
},
"dist": {
"type": "zip",
- "url": "https://api.github.com/repos/thephpleague/flysystem/zipball/585824702f534f8d3cf7fab7225e8466cc4b7493",
- "reference": "585824702f534f8d3cf7fab7225e8466cc4b7493",
+ "url": "https://api.github.com/repos/thephpleague/flysystem/zipball/18634df356bfd4119fe3d6156bdb990c414c14ea",
+ "reference": "18634df356bfd4119fe3d6156bdb990c414c14ea",
"shasum": ""
},
"require": {
"ext-fileinfo": "*",
- "php": ">=5.5.9"
+ "league/mime-type-detection": "^1.3",
+ "php": "^7.2.5 || ^8.0"
},
"conflict": {
"league/flysystem-sftp": "<1.0.6"
},
"require-dev": {
- "phpspec/phpspec": "^3.4 || ^4.0 || ^5.0 || ^6.0",
- "phpunit/phpunit": "^5.7.26"
+ "phpspec/prophecy": "^1.11.1",
+ "phpunit/phpunit": "^8.5.8"
},
"suggest": {
- "ext-fileinfo": "Required for MimeType",
"ext-ftp": "Allows you to use FTP server storage",
"ext-openssl": "Allows you to use FTPS server storage",
"league/flysystem-aws-s3-v2": "Allows you to use S3 storage with AWS SDK v2",
@@ -3071,30 +2834,78 @@
"sftp",
"storage"
],
- "support": {
- "issues": "https://github.com/thephpleague/flysystem/issues",
- "source": "https://github.com/thephpleague/flysystem/tree/1.0.70"
- },
"funding": [
{
"url": "https://offset.earth/frankdejonge",
"type": "other"
}
],
- "time": "2020-07-26T07:20:36+00:00"
+ "time": "2021-08-17T13:49:42+00:00"
+ },
+ {
+ "name": "league/mime-type-detection",
+ "version": "1.8.0",
+ "source": {
+ "type": "git",
+ "url": "https://github.com/thephpleague/mime-type-detection.git",
+ "reference": "b38b25d7b372e9fddb00335400467b223349fd7e"
+ },
+ "dist": {
+ "type": "zip",
+ "url": "https://api.github.com/repos/thephpleague/mime-type-detection/zipball/b38b25d7b372e9fddb00335400467b223349fd7e",
+ "reference": "b38b25d7b372e9fddb00335400467b223349fd7e",
+ "shasum": ""
+ },
+ "require": {
+ "ext-fileinfo": "*",
+ "php": "^7.2 || ^8.0"
+ },
+ "require-dev": {
+ "friendsofphp/php-cs-fixer": "^2.18",
+ "phpstan/phpstan": "^0.12.68",
+ "phpunit/phpunit": "^8.5.8 || ^9.3"
+ },
+ "type": "library",
+ "autoload": {
+ "psr-4": {
+ "League\\MimeTypeDetection\\": "src"
+ }
+ },
+ "notification-url": "https://packagist.org/downloads/",
+ "license": [
+ "MIT"
+ ],
+ "authors": [
+ {
+ "name": "Frank de Jonge",
+ "email": "info@frankdejonge.nl"
+ }
+ ],
+ "description": "Mime-type detection for Flysystem",
+ "funding": [
+ {
+ "url": "https://github.com/frankdejonge",
+ "type": "github"
+ },
+ {
+ "url": "https://tidelift.com/funding/github/packagist/league/flysystem",
+ "type": "tidelift"
+ }
+ ],
+ "time": "2021-09-25T08:23:19+00:00"
},
{
"name": "mccool/laravel-auto-presenter",
- "version": "7.5.0",
+ "version": "7.6.0",
"source": {
"type": "git",
"url": "https://github.com/laravel-auto-presenter/laravel-auto-presenter.git",
- "reference": "bbebb533ea6493762cd4cd6ee24b24244c6c0b8e"
+ "reference": "05249a894888d22da32b5b43d5d365fc3cbaf81b"
},
"dist": {
"type": "zip",
- "url": "https://api.github.com/repos/laravel-auto-presenter/laravel-auto-presenter/zipball/bbebb533ea6493762cd4cd6ee24b24244c6c0b8e",
- "reference": "bbebb533ea6493762cd4cd6ee24b24244c6c0b8e",
+ "url": "https://api.github.com/repos/laravel-auto-presenter/laravel-auto-presenter/zipball/05249a894888d22da32b5b43d5d365fc3cbaf81b",
+ "reference": "05249a894888d22da32b5b43d5d365fc3cbaf81b",
"shasum": ""
},
"require": {
@@ -3115,7 +2926,7 @@
"type": "library",
"extra": {
"branch-alias": {
- "dev-master": "7.5-dev"
+ "dev-master": "7.6-dev"
},
"laravel": {
"providers": [
@@ -3139,7 +2950,7 @@
},
{
"name": "Graham Campbell",
- "email": "graham@alt-three.com"
+ "email": "hello@gjcampbell.co.uk"
}
],
"description": "A system for auto-decorating models with presenter objects.",
@@ -3149,10 +2960,6 @@
"lpm",
"presenter"
],
- "support": {
- "issues": "https://github.com/laravel-auto-presenter/laravel-auto-presenter/issues",
- "source": "https://github.com/laravel-auto-presenter/laravel-auto-presenter/tree/7.5.0"
- },
"funding": [
{
"url": "https://github.com/GrahamCampbell",
@@ -3163,55 +2970,68 @@
"type": "tidelift"
}
],
- "time": "2020-10-12T10:14:54+00:00"
+ "time": "2021-10-17T23:49:41+00:00"
},
{
"name": "monolog/monolog",
- "version": "1.26.0",
+ "version": "2.3.5",
"source": {
"type": "git",
"url": "https://github.com/Seldaek/monolog.git",
- "reference": "2209ddd84e7ef1256b7af205d0717fb62cfc9c33"
+ "reference": "fd4380d6fc37626e2f799f29d91195040137eba9"
},
"dist": {
"type": "zip",
- "url": "https://api.github.com/repos/Seldaek/monolog/zipball/2209ddd84e7ef1256b7af205d0717fb62cfc9c33",
- "reference": "2209ddd84e7ef1256b7af205d0717fb62cfc9c33",
+ "url": "https://api.github.com/repos/Seldaek/monolog/zipball/fd4380d6fc37626e2f799f29d91195040137eba9",
+ "reference": "fd4380d6fc37626e2f799f29d91195040137eba9",
"shasum": ""
},
"require": {
- "php": ">=5.3.0",
- "psr/log": "~1.0"
+ "php": ">=7.2",
+ "psr/log": "^1.0.1 || ^2.0 || ^3.0"
},
"provide": {
- "psr/log-implementation": "1.0.0"
+ "psr/log-implementation": "1.0.0 || 2.0.0 || 3.0.0"
},
"require-dev": {
"aws/aws-sdk-php": "^2.4.9 || ^3.0",
"doctrine/couchdb": "~1.0@dev",
- "graylog2/gelf-php": "~1.0",
- "php-amqplib/php-amqplib": "~2.4",
+ "elasticsearch/elasticsearch": "^7",
+ "graylog2/gelf-php": "^1.4.2",
+ "mongodb/mongodb": "^1.8",
+ "php-amqplib/php-amqplib": "~2.4 || ^3",
"php-console/php-console": "^3.1.3",
- "phpstan/phpstan": "^0.12.59",
- "phpunit/phpunit": "~4.5",
- "ruflin/elastica": ">=0.90 <3.0",
- "sentry/sentry": "^0.13",
+ "phpspec/prophecy": "^1.6.1",
+ "phpstan/phpstan": "^0.12.91",
+ "phpunit/phpunit": "^8.5",
+ "predis/predis": "^1.1",
+ "rollbar/rollbar": "^1.3",
+ "ruflin/elastica": ">=0.90@dev",
"swiftmailer/swiftmailer": "^5.3|^6.0"
},
"suggest": {
"aws/aws-sdk-php": "Allow sending log messages to AWS services like DynamoDB",
"doctrine/couchdb": "Allow sending log messages to a CouchDB server",
+ "elasticsearch/elasticsearch": "Allow sending log messages to an Elasticsearch server via official client",
"ext-amqp": "Allow sending log messages to an AMQP server (1.0+ required)",
- "ext-mongo": "Allow sending log messages to a MongoDB server",
+ "ext-curl": "Required to send log messages using the IFTTTHandler, the LogglyHandler, the SendGridHandler, the SlackWebhookHandler or the TelegramBotHandler",
+ "ext-mbstring": "Allow to work properly with unicode symbols",
+ "ext-mongodb": "Allow sending log messages to a MongoDB server (via driver)",
+ "ext-openssl": "Required to send log messages using SSL",
+ "ext-sockets": "Allow sending log messages to a Syslog server (via UDP driver)",
"graylog2/gelf-php": "Allow sending log messages to a GrayLog2 server",
- "mongodb/mongodb": "Allow sending log messages to a MongoDB server via PHP Driver",
+ "mongodb/mongodb": "Allow sending log messages to a MongoDB server (via library)",
"php-amqplib/php-amqplib": "Allow sending log messages to an AMQP server using php-amqplib",
"php-console/php-console": "Allow sending log messages to Google Chrome",
"rollbar/rollbar": "Allow sending log messages to Rollbar",
- "ruflin/elastica": "Allow sending log messages to an Elastic Search server",
- "sentry/sentry": "Allow sending log messages to a Sentry server"
+ "ruflin/elastica": "Allow sending log messages to an Elastic Search server"
},
"type": "library",
+ "extra": {
+ "branch-alias": {
+ "dev-main": "2.x-dev"
+ }
+ },
"autoload": {
"psr-4": {
"Monolog\\": "src/Monolog"
@@ -3225,20 +3045,16 @@
{
"name": "Jordi Boggiano",
"email": "j.boggiano@seld.be",
- "homepage": "http://seld.be"
+ "homepage": "https://seld.be"
}
],
"description": "Sends your logs to files, sockets, inboxes, databases and various web services",
- "homepage": "http://github.com/Seldaek/monolog",
+ "homepage": "https://github.com/Seldaek/monolog",
"keywords": [
"log",
"logging",
"psr-3"
],
- "support": {
- "issues": "https://github.com/Seldaek/monolog/issues",
- "source": "https://github.com/Seldaek/monolog/tree/1.26.0"
- },
"funding": [
{
"url": "https://github.com/Seldaek",
@@ -3249,20 +3065,20 @@
"type": "tidelift"
}
],
- "time": "2020-12-14T12:56:38+00:00"
+ "time": "2021-10-01T21:08:31+00:00"
},
{
"name": "mtdowling/jmespath.php",
- "version": "2.6.0",
+ "version": "2.6.1",
"source": {
"type": "git",
"url": "https://github.com/jmespath/jmespath.php.git",
- "reference": "42dae2cbd13154083ca6d70099692fef8ca84bfb"
+ "reference": "9b87907a81b87bc76d19a7fb2d61e61486ee9edb"
},
"dist": {
"type": "zip",
- "url": "https://api.github.com/repos/jmespath/jmespath.php/zipball/42dae2cbd13154083ca6d70099692fef8ca84bfb",
- "reference": "42dae2cbd13154083ca6d70099692fef8ca84bfb",
+ "url": "https://api.github.com/repos/jmespath/jmespath.php/zipball/9b87907a81b87bc76d19a7fb2d61e61486ee9edb",
+ "reference": "9b87907a81b87bc76d19a7fb2d61e61486ee9edb",
"shasum": ""
},
"require": {
@@ -3270,7 +3086,7 @@
"symfony/polyfill-mbstring": "^1.17"
},
"require-dev": {
- "composer/xdebug-handler": "^1.4",
+ "composer/xdebug-handler": "^1.4 || ^2.0",
"phpunit/phpunit": "^4.8.36 || ^7.5.15"
},
"bin": [
@@ -3306,51 +3122,63 @@
"json",
"jsonpath"
],
- "support": {
- "issues": "https://github.com/jmespath/jmespath.php/issues",
- "source": "https://github.com/jmespath/jmespath.php/tree/2.6.0"
- },
- "time": "2020-07-31T21:01:56+00:00"
+ "time": "2021-06-14T00:11:39+00:00"
},
{
"name": "nesbot/carbon",
- "version": "1.39.1",
+ "version": "2.54.0",
"source": {
"type": "git",
"url": "https://github.com/briannesbitt/Carbon.git",
- "reference": "4be0c005164249208ce1b5ca633cd57bdd42ff33"
+ "reference": "eed83939f1aed3eee517d03a33f5ec587ac529b5"
},
"dist": {
"type": "zip",
- "url": "https://api.github.com/repos/briannesbitt/Carbon/zipball/4be0c005164249208ce1b5ca633cd57bdd42ff33",
- "reference": "4be0c005164249208ce1b5ca633cd57bdd42ff33",
+ "url": "https://api.github.com/repos/briannesbitt/Carbon/zipball/eed83939f1aed3eee517d03a33f5ec587ac529b5",
+ "reference": "eed83939f1aed3eee517d03a33f5ec587ac529b5",
"shasum": ""
},
"require": {
- "kylekatarnls/update-helper": "^1.1",
- "php": ">=5.3.9",
- "symfony/translation": "~2.6 || ~3.0 || ~4.0"
+ "ext-json": "*",
+ "php": "^7.1.8 || ^8.0",
+ "symfony/polyfill-mbstring": "^1.0",
+ "symfony/polyfill-php80": "^1.16",
+ "symfony/translation": "^3.4 || ^4.0 || ^5.0"
},
"require-dev": {
- "composer/composer": "^1.2",
- "friendsofphp/php-cs-fixer": "~2",
- "phpunit/phpunit": "^4.8.35 || ^5.7"
+ "doctrine/dbal": "^2.0 || ^3.0",
+ "doctrine/orm": "^2.7",
+ "friendsofphp/php-cs-fixer": "^3.0",
+ "kylekatarnls/multi-tester": "^2.0",
+ "phpmd/phpmd": "^2.9",
+ "phpstan/extension-installer": "^1.0",
+ "phpstan/phpstan": "^0.12.54",
+ "phpunit/phpunit": "^7.5.20 || ^8.5.14",
+ "squizlabs/php_codesniffer": "^3.4"
},
"bin": [
- "bin/upgrade-carbon"
+ "bin/carbon"
],
"type": "library",
"extra": {
- "update-helper": "Carbon\\Upgrade",
+ "branch-alias": {
+ "dev-3.x": "3.x-dev",
+ "dev-master": "2.x-dev"
+ },
"laravel": {
"providers": [
"Carbon\\Laravel\\ServiceProvider"
]
+ },
+ "phpstan": {
+ "includes": [
+ "extension.neon"
+ ]
}
},
"autoload": {
"psr-4": {
- "": "src/"
+ "Carbon\\": "src/Carbon/"
}
},
"notification-url": "https://packagist.org/downloads/",
@@ -3361,21 +3189,31 @@
{
"name": "Brian Nesbitt",
"email": "brian@nesbot.com",
- "homepage": "http://nesbot.com"
+ "homepage": "https://markido.com"
+ },
+ {
+ "name": "kylekatarnls",
+ "homepage": "https://github.com/kylekatarnls"
}
],
- "description": "A simple API extension for DateTime.",
- "homepage": "http://carbon.nesbot.com",
+ "description": "An API extension for DateTime that supports 281 different languages.",
+ "homepage": "https://carbon.nesbot.com",
"keywords": [
"date",
"datetime",
"time"
],
- "support": {
- "issues": "https://github.com/briannesbitt/Carbon/issues",
- "source": "https://github.com/briannesbitt/Carbon"
- },
- "time": "2019-10-14T05:51:36+00:00"
+ "funding": [
+ {
+ "url": "https://opencollective.com/Carbon",
+ "type": "open_collective"
+ },
+ {
+ "url": "https://tidelift.com/funding/github/packagist/nesbot/carbon",
+ "type": "tidelift"
+ }
+ ],
+ "time": "2021-11-01T21:22:20+00:00"
},
{
"name": "nexmo/client",
@@ -3420,10 +3258,6 @@
}
],
"description": "PHP Client for using Nexmo's API.",
- "support": {
- "email": "devrel@nexmo.com",
- "source": "https://github.com/Nexmo/nexmo-php-complete/tree/1.9.1"
- },
"time": "2019-11-26T15:25:11+00:00"
},
{
@@ -3472,24 +3306,20 @@
}
],
"description": "PHP Client for using Nexmo's API.",
- "support": {
- "email": "devrel@nexmo.com",
- "source": "https://github.com/Nexmo/nexmo-php/tree/1.8.1"
- },
"time": "2019-05-13T20:27:43+00:00"
},
{
"name": "nikic/php-parser",
- "version": "v4.10.4",
+ "version": "v4.13.1",
"source": {
"type": "git",
"url": "https://github.com/nikic/PHP-Parser.git",
- "reference": "c6d052fc58cb876152f89f532b95a8d7907e7f0e"
+ "reference": "63a79e8daa781cac14e5195e63ed8ae231dd10fd"
},
"dist": {
"type": "zip",
- "url": "https://api.github.com/repos/nikic/PHP-Parser/zipball/c6d052fc58cb876152f89f532b95a8d7907e7f0e",
- "reference": "c6d052fc58cb876152f89f532b95a8d7907e7f0e",
+ "url": "https://api.github.com/repos/nikic/PHP-Parser/zipball/63a79e8daa781cac14e5195e63ed8ae231dd10fd",
+ "reference": "63a79e8daa781cac14e5195e63ed8ae231dd10fd",
"shasum": ""
},
"require": {
@@ -3528,24 +3358,20 @@
"parser",
"php"
],
- "support": {
- "issues": "https://github.com/nikic/PHP-Parser/issues",
- "source": "https://github.com/nikic/PHP-Parser/tree/v4.10.4"
- },
- "time": "2020-12-20T10:01:03+00:00"
+ "time": "2021-11-03T20:52:16+00:00"
},
{
"name": "opis/closure",
- "version": "3.6.1",
+ "version": "3.6.2",
"source": {
"type": "git",
"url": "https://github.com/opis/closure.git",
- "reference": "943b5d70cc5ae7483f6aff6ff43d7e34592ca0f5"
+ "reference": "06e2ebd25f2869e54a306dda991f7db58066f7f6"
},
"dist": {
"type": "zip",
- "url": "https://api.github.com/repos/opis/closure/zipball/943b5d70cc5ae7483f6aff6ff43d7e34592ca0f5",
- "reference": "943b5d70cc5ae7483f6aff6ff43d7e34592ca0f5",
+ "url": "https://api.github.com/repos/opis/closure/zipball/06e2ebd25f2869e54a306dda991f7db58066f7f6",
+ "reference": "06e2ebd25f2869e54a306dda991f7db58066f7f6",
"shasum": ""
},
"require": {
@@ -3593,11 +3419,7 @@
"serialization",
"serialize"
],
- "support": {
- "issues": "https://github.com/opis/closure/issues",
- "source": "https://github.com/opis/closure/tree/3.6.1"
- },
- "time": "2020-11-07T02:01:34+00:00"
+ "time": "2021-04-09T13:42:10+00:00"
},
{
"name": "paragonie/constant_time_encoding",
@@ -3659,11 +3481,6 @@
"hex2bin",
"rfc4648"
],
- "support": {
- "email": "info@paragonie.com",
- "issues": "https://github.com/paragonie/constant_time_encoding/issues",
- "source": "https://github.com/paragonie/constant_time_encoding"
- },
"time": "2020-12-06T15:14:20+00:00"
},
{
@@ -3724,10 +3541,6 @@
"Guzzle",
"http"
],
- "support": {
- "issues": "https://github.com/php-http/guzzle6-adapter/issues",
- "source": "https://github.com/php-http/guzzle6-adapter/tree/master"
- },
"time": "2016-05-10T06:13:32+00:00"
},
{
@@ -3784,10 +3597,6 @@
"client",
"http"
],
- "support": {
- "issues": "https://github.com/php-http/httplug/issues",
- "source": "https://github.com/php-http/httplug/tree/master"
- },
"time": "2016-08-31T08:30:17+00:00"
},
{
@@ -3841,12 +3650,73 @@
"keywords": [
"promise"
],
- "support": {
- "issues": "https://github.com/php-http/promise/issues",
- "source": "https://github.com/php-http/promise/tree/1.1.0"
- },
"time": "2020-07-07T09:29:14+00:00"
},
+ {
+ "name": "phpoption/phpoption",
+ "version": "1.8.0",
+ "source": {
+ "type": "git",
+ "url": "https://github.com/schmittjoh/php-option.git",
+ "reference": "5455cb38aed4523f99977c4a12ef19da4bfe2a28"
+ },
+ "dist": {
+ "type": "zip",
+ "url": "https://api.github.com/repos/schmittjoh/php-option/zipball/5455cb38aed4523f99977c4a12ef19da4bfe2a28",
+ "reference": "5455cb38aed4523f99977c4a12ef19da4bfe2a28",
+ "shasum": ""
+ },
+ "require": {
+ "php": "^7.0 || ^8.0"
+ },
+ "require-dev": {
+ "bamarni/composer-bin-plugin": "^1.4.1",
+ "phpunit/phpunit": "^6.5.14 || ^7.0.20 || ^8.5.19 || ^9.5.8"
+ },
+ "type": "library",
+ "extra": {
+ "branch-alias": {
+ "dev-master": "1.8-dev"
+ }
+ },
+ "autoload": {
+ "psr-4": {
+ "PhpOption\\": "src/PhpOption/"
+ }
+ },
+ "notification-url": "https://packagist.org/downloads/",
+ "license": [
+ "Apache-2.0"
+ ],
+ "authors": [
+ {
+ "name": "Johannes M. Schmitt",
+ "email": "schmittjoh@gmail.com"
+ },
+ {
+ "name": "Graham Campbell",
+ "email": "hello@gjcampbell.co.uk"
+ }
+ ],
+ "description": "Option Type for PHP",
+ "keywords": [
+ "language",
+ "option",
+ "php",
+ "type"
+ ],
+ "funding": [
+ {
+ "url": "https://github.com/GrahamCampbell",
+ "type": "github"
+ },
+ {
+ "url": "https://tidelift.com/funding/github/packagist/phpoption/phpoption",
+ "type": "tidelift"
+ }
+ ],
+ "time": "2021-08-28T21:27:29+00:00"
+ },
{
"name": "pragmarx/google2fa",
"version": "v5.0.0",
@@ -3901,31 +3771,26 @@
"Two Factor Authentication",
"google2fa"
],
- "support": {
- "issues": "https://github.com/antonioribeiro/google2fa/issues",
- "source": "https://github.com/antonioribeiro/google2fa/tree/master"
- },
"time": "2019-03-19T22:44:16+00:00"
},
{
"name": "predis/predis",
- "version": "v1.1.6",
+ "version": "v1.1.9",
"source": {
"type": "git",
"url": "https://github.com/predis/predis.git",
- "reference": "9930e933c67446962997b05201c69c2319bf26de"
+ "reference": "c50c3393bb9f47fa012d0cdfb727a266b0818259"
},
"dist": {
"type": "zip",
- "url": "https://api.github.com/repos/predis/predis/zipball/9930e933c67446962997b05201c69c2319bf26de",
- "reference": "9930e933c67446962997b05201c69c2319bf26de",
+ "url": "https://api.github.com/repos/predis/predis/zipball/c50c3393bb9f47fa012d0cdfb727a266b0818259",
+ "reference": "c50c3393bb9f47fa012d0cdfb727a266b0818259",
"shasum": ""
},
"require": {
"php": ">=5.3.9"
},
"require-dev": {
- "cweagans/composer-patches": "^1.6",
"phpunit/phpunit": "~4.8"
},
"suggest": {
@@ -3933,18 +3798,6 @@
"ext-phpiredis": "Allows faster serialization and deserialization of the Redis protocol"
},
"type": "library",
- "extra": {
- "composer-exit-on-patch-failure": true,
- "patches": {
- "phpunit/phpunit-mock-objects": {
- "Fix PHP 7 and 8 compatibility": "./tests/phpunit_mock_objects.patch"
- },
- "phpunit/phpunit": {
- "Fix PHP 7 compatibility": "./tests/phpunit_php7.patch",
- "Fix PHP 8 compatibility": "./tests/phpunit_php8.patch"
- }
- }
- },
"autoload": {
"psr-4": {
"Predis\\": "src/"
@@ -3974,41 +3827,32 @@
"predis",
"redis"
],
- "support": {
- "issues": "https://github.com/predis/predis/issues",
- "source": "https://github.com/predis/predis/tree/v1.1.6"
- },
"funding": [
{
"url": "https://github.com/sponsors/tillkruss",
"type": "github"
}
],
- "time": "2020-09-11T19:18:05+00:00"
+ "time": "2021-10-05T19:02:38+00:00"
},
{
"name": "psr/container",
- "version": "1.0.0",
+ "version": "1.1.1",
"source": {
"type": "git",
"url": "https://github.com/php-fig/container.git",
- "reference": "b7ce3b176482dbbc1245ebf52b181af44c2cf55f"
+ "reference": "8622567409010282b7aeebe4bb841fe98b58dcaf"
},
"dist": {
"type": "zip",
- "url": "https://api.github.com/repos/php-fig/container/zipball/b7ce3b176482dbbc1245ebf52b181af44c2cf55f",
- "reference": "b7ce3b176482dbbc1245ebf52b181af44c2cf55f",
+ "url": "https://api.github.com/repos/php-fig/container/zipball/8622567409010282b7aeebe4bb841fe98b58dcaf",
+ "reference": "8622567409010282b7aeebe4bb841fe98b58dcaf",
"shasum": ""
},
"require": {
- "php": ">=5.3.0"
+ "php": ">=7.2.0"
},
"type": "library",
- "extra": {
- "branch-alias": {
- "dev-master": "1.0.x-dev"
- }
- },
"autoload": {
"psr-4": {
"Psr\\Container\\": "src/"
@@ -4021,7 +3865,7 @@
"authors": [
{
"name": "PHP-FIG",
- "homepage": "http://www.php-fig.org/"
+ "homepage": "https://www.php-fig.org/"
}
],
"description": "Common Container Interface (PHP FIG PSR-11)",
@@ -4033,11 +3877,7 @@
"container-interop",
"psr"
],
- "support": {
- "issues": "https://github.com/php-fig/container/issues",
- "source": "https://github.com/php-fig/container/tree/master"
- },
- "time": "2017-02-14T16:28:37+00:00"
+ "time": "2021-03-05T17:36:06+00:00"
},
{
"name": "psr/http-factory",
@@ -4089,9 +3929,6 @@
"request",
"response"
],
- "support": {
- "source": "https://github.com/php-fig/http-factory/tree/master"
- },
"time": "2019-04-30T12:38:16+00:00"
},
{
@@ -4142,23 +3979,20 @@
"request",
"response"
],
- "support": {
- "source": "https://github.com/php-fig/http-message/tree/master"
- },
"time": "2016-08-06T14:39:51+00:00"
},
{
"name": "psr/log",
- "version": "1.1.3",
+ "version": "1.1.4",
"source": {
"type": "git",
"url": "https://github.com/php-fig/log.git",
- "reference": "0f73288fd15629204f9d42b7055f72dacbe811fc"
+ "reference": "d49695b909c3b7628b6289db5479a1c204601f11"
},
"dist": {
"type": "zip",
- "url": "https://api.github.com/repos/php-fig/log/zipball/0f73288fd15629204f9d42b7055f72dacbe811fc",
- "reference": "0f73288fd15629204f9d42b7055f72dacbe811fc",
+ "url": "https://api.github.com/repos/php-fig/log/zipball/d49695b909c3b7628b6289db5479a1c204601f11",
+ "reference": "d49695b909c3b7628b6289db5479a1c204601f11",
"shasum": ""
},
"require": {
@@ -4182,7 +4016,7 @@
"authors": [
{
"name": "PHP-FIG",
- "homepage": "http://www.php-fig.org/"
+ "homepage": "https://www.php-fig.org/"
}
],
"description": "Common interface for logging libraries",
@@ -4192,10 +4026,7 @@
"psr",
"psr-3"
],
- "support": {
- "source": "https://github.com/php-fig/log/tree/1.1.3"
- },
- "time": "2020-03-23T09:12:05+00:00"
+ "time": "2021-05-03T11:20:27+00:00"
},
{
"name": "psr/simple-cache",
@@ -4243,9 +4074,6 @@
"psr-16",
"simple-cache"
],
- "support": {
- "source": "https://github.com/php-fig/simple-cache/tree/master"
- },
"time": "2017-10-23T01:57:42+00:00"
},
{
@@ -4320,10 +4148,6 @@
"interactive",
"shell"
],
- "support": {
- "issues": "https://github.com/bobthecow/psysh/issues",
- "source": "https://github.com/bobthecow/psysh/tree/v0.9.12"
- },
"time": "2019-12-06T14:19:43+00:00"
},
{
@@ -4364,30 +4188,26 @@
}
],
"description": "A polyfill for getallheaders.",
- "support": {
- "issues": "https://github.com/ralouphie/getallheaders/issues",
- "source": "https://github.com/ralouphie/getallheaders/tree/develop"
- },
"time": "2019-03-08T08:55:37+00:00"
},
{
"name": "ramsey/uuid",
- "version": "3.9.3",
+ "version": "3.9.6",
"source": {
"type": "git",
"url": "https://github.com/ramsey/uuid.git",
- "reference": "7e1633a6964b48589b142d60542f9ed31bd37a92"
+ "reference": "ffa80ab953edd85d5b6c004f96181a538aad35a3"
},
"dist": {
"type": "zip",
- "url": "https://api.github.com/repos/ramsey/uuid/zipball/7e1633a6964b48589b142d60542f9ed31bd37a92",
- "reference": "7e1633a6964b48589b142d60542f9ed31bd37a92",
+ "url": "https://api.github.com/repos/ramsey/uuid/zipball/ffa80ab953edd85d5b6c004f96181a538aad35a3",
+ "reference": "ffa80ab953edd85d5b6c004f96181a538aad35a3",
"shasum": ""
},
"require": {
"ext-json": "*",
- "paragonie/random_compat": "^1 | ^2 | 9.99.99",
- "php": "^5.4 | ^7 | ^8",
+ "paragonie/random_compat": "^1 | ^2 | ^9.99.99",
+ "php": "^5.4 | ^7.0 | ^8.0",
"symfony/polyfill-ctype": "^1.8"
},
"replace": {
@@ -4396,14 +4216,16 @@
"require-dev": {
"codeception/aspect-mock": "^1 | ^2",
"doctrine/annotations": "^1.2",
- "goaop/framework": "1.0.0-alpha.2 | ^1 | ^2.1",
- "jakub-onderka/php-parallel-lint": "^1",
+ "goaop/framework": "1.0.0-alpha.2 | ^1 | >=2.1.0 <=2.3.2",
"mockery/mockery": "^0.9.11 | ^1",
"moontoast/math": "^1.1",
+ "nikic/php-parser": "<=4.5.0",
"paragonie/random-lib": "^2",
- "php-mock/php-mock-phpunit": "^0.3 | ^1.1",
- "phpunit/phpunit": "^4.8 | ^5.4 | ^6.5",
- "squizlabs/php_codesniffer": "^3.5"
+ "php-mock/php-mock-phpunit": "^0.3 | ^1.1 | ^2.6",
+ "php-parallel-lint/php-parallel-lint": "^1.3",
+ "phpunit/phpunit": ">=4.8.36 <9.0.0 | >=9.3.0",
+ "squizlabs/php_codesniffer": "^3.5",
+ "yoast/phpunit-polyfills": "^1.0"
},
"suggest": {
"ext-ctype": "Provides support for PHP Ctype functions",
@@ -4455,30 +4277,34 @@
"identifier",
"uuid"
],
- "support": {
- "issues": "https://github.com/ramsey/uuid/issues",
- "rss": "https://github.com/ramsey/uuid/releases.atom",
- "source": "https://github.com/ramsey/uuid",
- "wiki": "https://github.com/ramsey/uuid/wiki"
- },
- "time": "2020-02-21T04:36:14+00:00"
+ "funding": [
+ {
+ "url": "https://github.com/ramsey",
+ "type": "github"
+ },
+ {
+ "url": "https://tidelift.com/funding/github/packagist/ramsey/uuid",
+ "type": "tidelift"
+ }
+ ],
+ "time": "2021-09-25T23:07:42+00:00"
},
{
"name": "swiftmailer/swiftmailer",
- "version": "v6.2.5",
+ "version": "v6.3.0",
"source": {
"type": "git",
"url": "https://github.com/swiftmailer/swiftmailer.git",
- "reference": "698a6a9f54d7eb321274de3ad19863802c879fb7"
+ "reference": "8a5d5072dca8f48460fce2f4131fcc495eec654c"
},
"dist": {
"type": "zip",
- "url": "https://api.github.com/repos/swiftmailer/swiftmailer/zipball/698a6a9f54d7eb321274de3ad19863802c879fb7",
- "reference": "698a6a9f54d7eb321274de3ad19863802c879fb7",
+ "url": "https://api.github.com/repos/swiftmailer/swiftmailer/zipball/8a5d5072dca8f48460fce2f4131fcc495eec654c",
+ "reference": "8a5d5072dca8f48460fce2f4131fcc495eec654c",
"shasum": ""
},
"require": {
- "egulias/email-validator": "^2.0",
+ "egulias/email-validator": "^2.0|^3.1",
"php": ">=7.0.0",
"symfony/polyfill-iconv": "^1.0",
"symfony/polyfill-intl-idn": "^1.10",
@@ -4486,7 +4312,7 @@
},
"require-dev": {
"mockery/mockery": "^1.0",
- "symfony/phpunit-bridge": "^4.4|^5.0"
+ "symfony/phpunit-bridge": "^4.4|^5.4"
},
"suggest": {
"ext-intl": "Needed to support internationalized email addresses"
@@ -4522,10 +4348,6 @@
"mail",
"mailer"
],
- "support": {
- "issues": "https://github.com/swiftmailer/swiftmailer/issues",
- "source": "https://github.com/swiftmailer/swiftmailer/tree/v6.2.5"
- },
"funding": [
{
"url": "https://github.com/fabpot",
@@ -4536,40 +4358,41 @@
"type": "tidelift"
}
],
- "time": "2021-01-12T09:35:59+00:00"
+ "time": "2021-10-18T15:26:12+00:00"
},
{
"name": "symfony/console",
- "version": "v4.4.18",
+ "version": "v4.4.33",
"source": {
"type": "git",
"url": "https://github.com/symfony/console.git",
- "reference": "12e071278e396cc3e1c149857337e9e192deca0b"
+ "reference": "8dbd23ef7a8884051482183ddee8d9061b5feed0"
},
"dist": {
"type": "zip",
- "url": "https://api.github.com/repos/symfony/console/zipball/12e071278e396cc3e1c149857337e9e192deca0b",
- "reference": "12e071278e396cc3e1c149857337e9e192deca0b",
+ "url": "https://api.github.com/repos/symfony/console/zipball/8dbd23ef7a8884051482183ddee8d9061b5feed0",
+ "reference": "8dbd23ef7a8884051482183ddee8d9061b5feed0",
"shasum": ""
},
"require": {
"php": ">=7.1.3",
"symfony/polyfill-mbstring": "~1.0",
"symfony/polyfill-php73": "^1.8",
- "symfony/polyfill-php80": "^1.15",
+ "symfony/polyfill-php80": "^1.16",
"symfony/service-contracts": "^1.1|^2"
},
"conflict": {
+ "psr/log": ">=3",
"symfony/dependency-injection": "<3.4",
"symfony/event-dispatcher": "<4.3|>=5",
"symfony/lock": "<4.4",
"symfony/process": "<3.3"
},
"provide": {
- "psr/log-implementation": "1.0"
+ "psr/log-implementation": "1.0|2.0"
},
"require-dev": {
- "psr/log": "~1.0",
+ "psr/log": "^1|^2",
"symfony/config": "^3.4|^4.0|^5.0",
"symfony/dependency-injection": "^3.4|^4.0|^5.0",
"symfony/event-dispatcher": "^4.3",
@@ -4606,11 +4429,71 @@
"homepage": "https://symfony.com/contributors"
}
],
- "description": "Symfony Console Component",
+ "description": "Eases the creation of beautiful and testable command line interfaces",
+ "homepage": "https://symfony.com",
+ "funding": [
+ {
+ "url": "https://symfony.com/sponsor",
+ "type": "custom"
+ },
+ {
+ "url": "https://github.com/fabpot",
+ "type": "github"
+ },
+ {
+ "url": "https://tidelift.com/funding/github/packagist/symfony/symfony",
+ "type": "tidelift"
+ }
+ ],
+ "time": "2021-10-25T16:36:08+00:00"
+ },
+ {
+ "name": "symfony/css-selector",
+ "version": "v5.3.4",
+ "source": {
+ "type": "git",
+ "url": "https://github.com/symfony/css-selector.git",
+ "reference": "7fb120adc7f600a59027775b224c13a33530dd90"
+ },
+ "dist": {
+ "type": "zip",
+ "url": "https://api.github.com/repos/symfony/css-selector/zipball/7fb120adc7f600a59027775b224c13a33530dd90",
+ "reference": "7fb120adc7f600a59027775b224c13a33530dd90",
+ "shasum": ""
+ },
+ "require": {
+ "php": ">=7.2.5",
+ "symfony/polyfill-php80": "^1.16"
+ },
+ "type": "library",
+ "autoload": {
+ "psr-4": {
+ "Symfony\\Component\\CssSelector\\": ""
+ },
+ "exclude-from-classmap": [
+ "/Tests/"
+ ]
+ },
+ "notification-url": "https://packagist.org/downloads/",
+ "license": [
+ "MIT"
+ ],
+ "authors": [
+ {
+ "name": "Fabien Potencier",
+ "email": "fabien@symfony.com"
+ },
+ {
+ "name": "Jean-François Simon",
+ "email": "jeanfrancois.simon@sensiolabs.com"
+ },
+ {
+ "name": "Symfony Community",
+ "homepage": "https://symfony.com/contributors"
+ }
+ ],
+ "description": "Converts CSS selectors to XPath expressions",
"homepage": "https://symfony.com",
- "support": {
- "source": "https://github.com/symfony/console/tree/v4.4.18"
- },
"funding": [
{
"url": "https://symfony.com/sponsor",
@@ -4625,29 +4508,36 @@
"type": "tidelift"
}
],
- "time": "2020-12-18T07:41:31+00:00"
+ "time": "2021-07-21T12:38:00+00:00"
},
{
- "name": "symfony/css-selector",
- "version": "v4.4.18",
+ "name": "symfony/debug",
+ "version": "v4.4.31",
"source": {
"type": "git",
- "url": "https://github.com/symfony/css-selector.git",
- "reference": "74bd82e75da256ad20851af6ded07823332216c7"
+ "url": "https://github.com/symfony/debug.git",
+ "reference": "43ede438d4cb52cd589ae5dc070e9323866ba8e0"
},
"dist": {
"type": "zip",
- "url": "https://api.github.com/repos/symfony/css-selector/zipball/74bd82e75da256ad20851af6ded07823332216c7",
- "reference": "74bd82e75da256ad20851af6ded07823332216c7",
+ "url": "https://api.github.com/repos/symfony/debug/zipball/43ede438d4cb52cd589ae5dc070e9323866ba8e0",
+ "reference": "43ede438d4cb52cd589ae5dc070e9323866ba8e0",
"shasum": ""
},
"require": {
- "php": ">=7.1.3"
+ "php": ">=7.1.3",
+ "psr/log": "^1|^2|^3"
+ },
+ "conflict": {
+ "symfony/http-kernel": "<3.4"
+ },
+ "require-dev": {
+ "symfony/http-kernel": "^3.4|^4.0|^5.0"
},
"type": "library",
"autoload": {
"psr-4": {
- "Symfony\\Component\\CssSelector\\": ""
+ "Symfony\\Component\\Debug\\": ""
},
"exclude-from-classmap": [
"/Tests/"
@@ -4662,20 +4552,13 @@
"name": "Fabien Potencier",
"email": "fabien@symfony.com"
},
- {
- "name": "Jean-François Simon",
- "email": "jeanfrancois.simon@sensiolabs.com"
- },
{
"name": "Symfony Community",
"homepage": "https://symfony.com/contributors"
}
],
- "description": "Symfony CssSelector Component",
+ "description": "Provides tools to ease debugging PHP code",
"homepage": "https://symfony.com",
- "support": {
- "source": "https://github.com/symfony/css-selector/tree/v4.4.18"
- },
"funding": [
{
"url": "https://symfony.com/sponsor",
@@ -4690,40 +4573,38 @@
"type": "tidelift"
}
],
- "time": "2020-12-08T16:59:59+00:00"
+ "time": "2021-09-24T13:30:14+00:00"
},
{
- "name": "symfony/debug",
- "version": "v4.4.18",
+ "name": "symfony/deprecation-contracts",
+ "version": "v2.4.0",
"source": {
"type": "git",
- "url": "https://github.com/symfony/debug.git",
- "reference": "5dfc7825f3bfe9bb74b23d8b8ce0e0894e32b544"
+ "url": "https://github.com/symfony/deprecation-contracts.git",
+ "reference": "5f38c8804a9e97d23e0c8d63341088cd8a22d627"
},
"dist": {
"type": "zip",
- "url": "https://api.github.com/repos/symfony/debug/zipball/5dfc7825f3bfe9bb74b23d8b8ce0e0894e32b544",
- "reference": "5dfc7825f3bfe9bb74b23d8b8ce0e0894e32b544",
+ "url": "https://api.github.com/repos/symfony/deprecation-contracts/zipball/5f38c8804a9e97d23e0c8d63341088cd8a22d627",
+ "reference": "5f38c8804a9e97d23e0c8d63341088cd8a22d627",
"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",
- "autoload": {
- "psr-4": {
- "Symfony\\Component\\Debug\\": ""
+ "extra": {
+ "branch-alias": {
+ "dev-main": "2.4-dev"
},
- "exclude-from-classmap": [
- "/Tests/"
+ "thanks": {
+ "name": "symfony/contracts",
+ "url": "https://github.com/symfony/contracts"
+ }
+ },
+ "autoload": {
+ "files": [
+ "function.php"
]
},
"notification-url": "https://packagist.org/downloads/",
@@ -4732,19 +4613,16 @@
],
"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/v4.4.18"
- },
"funding": [
{
"url": "https://symfony.com/sponsor",
@@ -4759,27 +4637,26 @@
"type": "tidelift"
}
],
- "time": "2020-12-10T16:34:26+00:00"
+ "time": "2021-03-23T23:28:01+00:00"
},
{
"name": "symfony/error-handler",
- "version": "v4.4.18",
+ "version": "v4.4.30",
"source": {
"type": "git",
"url": "https://github.com/symfony/error-handler.git",
- "reference": "ef2f7ddd3b9177bbf8ff2ecd8d0e970ed48da0c3"
+ "reference": "51f98f7aa99f00f3b1da6bafe934e67ae6ba6dc5"
},
"dist": {
"type": "zip",
- "url": "https://api.github.com/repos/symfony/error-handler/zipball/ef2f7ddd3b9177bbf8ff2ecd8d0e970ed48da0c3",
- "reference": "ef2f7ddd3b9177bbf8ff2ecd8d0e970ed48da0c3",
+ "url": "https://api.github.com/repos/symfony/error-handler/zipball/51f98f7aa99f00f3b1da6bafe934e67ae6ba6dc5",
+ "reference": "51f98f7aa99f00f3b1da6bafe934e67ae6ba6dc5",
"shasum": ""
},
"require": {
"php": ">=7.1.3",
- "psr/log": "~1.0",
+ "psr/log": "^1|^2|^3",
"symfony/debug": "^4.4.5",
- "symfony/polyfill-php80": "^1.15",
"symfony/var-dumper": "^4.4|^5.0"
},
"require-dev": {
@@ -4809,11 +4686,8 @@
"homepage": "https://symfony.com/contributors"
}
],
- "description": "Symfony ErrorHandler Component",
+ "description": "Provides tools to manage errors and ease debugging PHP code",
"homepage": "https://symfony.com",
- "support": {
- "source": "https://github.com/symfony/error-handler/tree/v4.4.18"
- },
"funding": [
{
"url": "https://symfony.com/sponsor",
@@ -4828,25 +4702,26 @@
"type": "tidelift"
}
],
- "time": "2020-12-09T11:15:38+00:00"
+ "time": "2021-08-27T17:42:48+00:00"
},
{
"name": "symfony/event-dispatcher",
- "version": "v4.4.18",
+ "version": "v4.4.30",
"source": {
"type": "git",
"url": "https://github.com/symfony/event-dispatcher.git",
- "reference": "5d4c874b0eb1c32d40328a09dbc37307a5a910b0"
+ "reference": "2fe81680070043c4c80e7cedceb797e34f377bac"
},
"dist": {
"type": "zip",
- "url": "https://api.github.com/repos/symfony/event-dispatcher/zipball/5d4c874b0eb1c32d40328a09dbc37307a5a910b0",
- "reference": "5d4c874b0eb1c32d40328a09dbc37307a5a910b0",
+ "url": "https://api.github.com/repos/symfony/event-dispatcher/zipball/2fe81680070043c4c80e7cedceb797e34f377bac",
+ "reference": "2fe81680070043c4c80e7cedceb797e34f377bac",
"shasum": ""
},
"require": {
"php": ">=7.1.3",
- "symfony/event-dispatcher-contracts": "^1.1"
+ "symfony/event-dispatcher-contracts": "^1.1",
+ "symfony/polyfill-php80": "^1.16"
},
"conflict": {
"symfony/dependency-injection": "<3.4"
@@ -4856,7 +4731,7 @@
"symfony/event-dispatcher-implementation": "1.1"
},
"require-dev": {
- "psr/log": "~1.0",
+ "psr/log": "^1|^2|^3",
"symfony/config": "^3.4|^4.0|^5.0",
"symfony/dependency-injection": "^3.4|^4.0|^5.0",
"symfony/error-handler": "~3.4|~4.4",
@@ -4892,11 +4767,8 @@
"homepage": "https://symfony.com/contributors"
}
],
- "description": "Symfony EventDispatcher Component",
+ "description": "Provides tools that allow your application components to communicate with each other by dispatching events and listening to them",
"homepage": "https://symfony.com",
- "support": {
- "source": "https://github.com/symfony/event-dispatcher/tree/v4.4.18"
- },
"funding": [
{
"url": "https://symfony.com/sponsor",
@@ -4911,7 +4783,7 @@
"type": "tidelift"
}
],
- "time": "2020-12-18T07:41:31+00:00"
+ "time": "2021-08-04T20:31:23+00:00"
},
{
"name": "symfony/event-dispatcher-contracts",
@@ -4973,9 +4845,6 @@
"interoperability",
"standards"
],
- "support": {
- "source": "https://github.com/symfony/event-dispatcher-contracts/tree/v1.1.9"
- },
"funding": [
{
"url": "https://symfony.com/sponsor",
@@ -4994,20 +4863,21 @@
},
{
"name": "symfony/finder",
- "version": "v4.4.18",
+ "version": "v4.4.30",
"source": {
"type": "git",
"url": "https://github.com/symfony/finder.git",
- "reference": "ebd0965f2dc2d4e0f11487c16fbb041e50b5c09b"
+ "reference": "70362f1e112280d75b30087c7598b837c1b468b6"
},
"dist": {
"type": "zip",
- "url": "https://api.github.com/repos/symfony/finder/zipball/ebd0965f2dc2d4e0f11487c16fbb041e50b5c09b",
- "reference": "ebd0965f2dc2d4e0f11487c16fbb041e50b5c09b",
+ "url": "https://api.github.com/repos/symfony/finder/zipball/70362f1e112280d75b30087c7598b837c1b468b6",
+ "reference": "70362f1e112280d75b30087c7598b837c1b468b6",
"shasum": ""
},
"require": {
- "php": ">=7.1.3"
+ "php": ">=7.1.3",
+ "symfony/polyfill-php80": "^1.16"
},
"type": "library",
"autoload": {
@@ -5032,11 +4902,8 @@
"homepage": "https://symfony.com/contributors"
}
],
- "description": "Symfony Finder Component",
+ "description": "Finds files and directories via an intuitive fluent interface",
"homepage": "https://symfony.com",
- "support": {
- "source": "https://github.com/symfony/finder/tree/v4.4.18"
- },
"funding": [
{
"url": "https://symfony.com/sponsor",
@@ -5051,24 +4918,24 @@
"type": "tidelift"
}
],
- "time": "2020-12-08T16:59:59+00:00"
+ "time": "2021-08-04T20:31:23+00:00"
},
{
"name": "symfony/http-client-contracts",
- "version": "v1.1.10",
+ "version": "v2.4.0",
"source": {
"type": "git",
"url": "https://github.com/symfony/http-client-contracts.git",
- "reference": "7e86f903f9720d0caa7688f5c29a2de2d77cbb89"
+ "reference": "7e82f6084d7cae521a75ef2cb5c9457bbda785f4"
},
"dist": {
"type": "zip",
- "url": "https://api.github.com/repos/symfony/http-client-contracts/zipball/7e86f903f9720d0caa7688f5c29a2de2d77cbb89",
- "reference": "7e86f903f9720d0caa7688f5c29a2de2d77cbb89",
+ "url": "https://api.github.com/repos/symfony/http-client-contracts/zipball/7e82f6084d7cae521a75ef2cb5c9457bbda785f4",
+ "reference": "7e82f6084d7cae521a75ef2cb5c9457bbda785f4",
"shasum": ""
},
"require": {
- "php": ">=7.1.3"
+ "php": ">=7.2.5"
},
"suggest": {
"symfony/http-client-implementation": ""
@@ -5076,7 +4943,7 @@
"type": "library",
"extra": {
"branch-alias": {
- "dev-master": "1.1-dev"
+ "dev-main": "2.4-dev"
},
"thanks": {
"name": "symfony/contracts",
@@ -5112,9 +4979,6 @@
"interoperability",
"standards"
],
- "support": {
- "source": "https://github.com/symfony/http-client-contracts/tree/v1.1.10"
- },
"funding": [
{
"url": "https://symfony.com/sponsor",
@@ -5129,27 +4993,27 @@
"type": "tidelift"
}
],
- "time": "2020-08-17T09:35:39+00:00"
+ "time": "2021-04-11T23:07:08+00:00"
},
{
"name": "symfony/http-foundation",
- "version": "v4.4.18",
+ "version": "v4.4.33",
"source": {
"type": "git",
"url": "https://github.com/symfony/http-foundation.git",
- "reference": "5ebda66b51612516bf338d5f87da2f37ff74cf34"
+ "reference": "b9a91102f548e0111f4996e8c622fb1d1d479850"
},
"dist": {
"type": "zip",
- "url": "https://api.github.com/repos/symfony/http-foundation/zipball/5ebda66b51612516bf338d5f87da2f37ff74cf34",
- "reference": "5ebda66b51612516bf338d5f87da2f37ff74cf34",
+ "url": "https://api.github.com/repos/symfony/http-foundation/zipball/b9a91102f548e0111f4996e8c622fb1d1d479850",
+ "reference": "b9a91102f548e0111f4996e8c622fb1d1d479850",
"shasum": ""
},
"require": {
"php": ">=7.1.3",
"symfony/mime": "^4.3|^5.0",
"symfony/polyfill-mbstring": "~1.1",
- "symfony/polyfill-php80": "^1.15"
+ "symfony/polyfill-php80": "^1.16"
},
"require-dev": {
"predis/predis": "~1.0",
@@ -5178,11 +5042,8 @@
"homepage": "https://symfony.com/contributors"
}
],
- "description": "Symfony HttpFoundation Component",
+ "description": "Defines an object-oriented layer for the HTTP specification",
"homepage": "https://symfony.com",
- "support": {
- "source": "https://github.com/symfony/http-foundation/tree/v4.4.18"
- },
"funding": [
{
"url": "https://symfony.com/sponsor",
@@ -5197,32 +5058,32 @@
"type": "tidelift"
}
],
- "time": "2020-12-18T07:41:31+00:00"
+ "time": "2021-10-07T15:31:35+00:00"
},
{
"name": "symfony/http-kernel",
- "version": "v4.4.18",
+ "version": "v4.4.33",
"source": {
"type": "git",
"url": "https://github.com/symfony/http-kernel.git",
- "reference": "eaff9a43e74513508867ecfa66ef94fbb96ab128"
+ "reference": "6f1fcca1154f782796549f4f4e5090bae9525c0e"
},
"dist": {
"type": "zip",
- "url": "https://api.github.com/repos/symfony/http-kernel/zipball/eaff9a43e74513508867ecfa66ef94fbb96ab128",
- "reference": "eaff9a43e74513508867ecfa66ef94fbb96ab128",
+ "url": "https://api.github.com/repos/symfony/http-kernel/zipball/6f1fcca1154f782796549f4f4e5090bae9525c0e",
+ "reference": "6f1fcca1154f782796549f4f4e5090bae9525c0e",
"shasum": ""
},
"require": {
"php": ">=7.1.3",
- "psr/log": "~1.0",
+ "psr/log": "^1|^2",
"symfony/error-handler": "^4.4",
"symfony/event-dispatcher": "^4.4",
"symfony/http-client-contracts": "^1.1|^2",
- "symfony/http-foundation": "^4.4|^5.0",
+ "symfony/http-foundation": "^4.4.30|^5.3.7",
"symfony/polyfill-ctype": "^1.8",
"symfony/polyfill-php73": "^1.9",
- "symfony/polyfill-php80": "^1.15"
+ "symfony/polyfill-php80": "^1.16"
},
"conflict": {
"symfony/browser-kit": "<4.3",
@@ -5230,13 +5091,13 @@
"symfony/console": ">=5",
"symfony/dependency-injection": "<4.3",
"symfony/translation": "<4.2",
- "twig/twig": "<1.34|<2.4,>=2"
+ "twig/twig": "<1.43|<2.13,>=2"
},
"provide": {
- "psr/log-implementation": "1.0"
+ "psr/log-implementation": "1.0|2.0"
},
"require-dev": {
- "psr/cache": "~1.0",
+ "psr/cache": "^1.0|^2.0|^3.0",
"symfony/browser-kit": "^4.3|^5.0",
"symfony/config": "^3.4|^4.0|^5.0",
"symfony/console": "^3.4|^4.0",
@@ -5251,7 +5112,7 @@
"symfony/templating": "^3.4|^4.0|^5.0",
"symfony/translation": "^4.2|^5.0",
"symfony/translation-contracts": "^1.1|^2",
- "twig/twig": "^1.34|^2.4|^3.0"
+ "twig/twig": "^1.43|^2.13|^3.0.4"
},
"suggest": {
"symfony/browser-kit": "",
@@ -5282,11 +5143,8 @@
"homepage": "https://symfony.com/contributors"
}
],
- "description": "Symfony HttpKernel Component",
+ "description": "Provides a structured process for converting a Request into a Response",
"homepage": "https://symfony.com",
- "support": {
- "source": "https://github.com/symfony/http-kernel/tree/v4.4.18"
- },
"funding": [
{
"url": "https://symfony.com/sponsor",
@@ -5301,33 +5159,42 @@
"type": "tidelift"
}
],
- "time": "2020-12-18T13:32:33+00:00"
+ "time": "2021-10-29T08:14:01+00:00"
},
{
"name": "symfony/mime",
- "version": "v4.4.18",
+ "version": "v5.3.8",
"source": {
"type": "git",
"url": "https://github.com/symfony/mime.git",
- "reference": "7a4176a1cbc4cc99268c531de547fccbd0beb370"
+ "reference": "a756033d0a7e53db389618653ae991eba5a19a11"
},
"dist": {
"type": "zip",
- "url": "https://api.github.com/repos/symfony/mime/zipball/7a4176a1cbc4cc99268c531de547fccbd0beb370",
- "reference": "7a4176a1cbc4cc99268c531de547fccbd0beb370",
+ "url": "https://api.github.com/repos/symfony/mime/zipball/a756033d0a7e53db389618653ae991eba5a19a11",
+ "reference": "a756033d0a7e53db389618653ae991eba5a19a11",
"shasum": ""
},
"require": {
- "php": ">=7.1.3",
+ "php": ">=7.2.5",
+ "symfony/deprecation-contracts": "^2.1",
"symfony/polyfill-intl-idn": "^1.10",
- "symfony/polyfill-mbstring": "^1.0"
+ "symfony/polyfill-mbstring": "^1.0",
+ "symfony/polyfill-php80": "^1.16"
},
"conflict": {
+ "egulias/email-validator": "~3.0.0",
+ "phpdocumentor/reflection-docblock": "<3.2.2",
+ "phpdocumentor/type-resolver": "<1.4.0",
"symfony/mailer": "<4.4"
},
"require-dev": {
- "egulias/email-validator": "^2.1.10",
- "symfony/dependency-injection": "^3.4|^4.1|^5.0"
+ "egulias/email-validator": "^2.1.10|^3.1",
+ "phpdocumentor/reflection-docblock": "^3.0|^4.0|^5.0",
+ "symfony/dependency-injection": "^4.4|^5.0",
+ "symfony/property-access": "^4.4|^5.1",
+ "symfony/property-info": "^4.4|^5.1",
+ "symfony/serializer": "^5.2"
},
"type": "library",
"autoload": {
@@ -5352,15 +5219,12 @@
"homepage": "https://symfony.com/contributors"
}
],
- "description": "A library to manipulate MIME messages",
+ "description": "Allows manipulating MIME messages",
"homepage": "https://symfony.com",
"keywords": [
"mime",
"mime-type"
],
- "support": {
- "source": "https://github.com/symfony/mime/tree/v4.4.18"
- },
"funding": [
{
"url": "https://symfony.com/sponsor",
@@ -5375,20 +5239,20 @@
"type": "tidelift"
}
],
- "time": "2020-12-09T11:15:38+00:00"
+ "time": "2021-09-10T12:30:38+00:00"
},
{
"name": "symfony/polyfill-ctype",
- "version": "v1.22.0",
+ "version": "v1.23.0",
"source": {
"type": "git",
"url": "https://github.com/symfony/polyfill-ctype.git",
- "reference": "c6c942b1ac76c82448322025e084cadc56048b4e"
+ "reference": "46cd95797e9df938fdd2b03693b5fca5e64b01ce"
},
"dist": {
"type": "zip",
- "url": "https://api.github.com/repos/symfony/polyfill-ctype/zipball/c6c942b1ac76c82448322025e084cadc56048b4e",
- "reference": "c6c942b1ac76c82448322025e084cadc56048b4e",
+ "url": "https://api.github.com/repos/symfony/polyfill-ctype/zipball/46cd95797e9df938fdd2b03693b5fca5e64b01ce",
+ "reference": "46cd95797e9df938fdd2b03693b5fca5e64b01ce",
"shasum": ""
},
"require": {
@@ -5400,7 +5264,7 @@
"type": "library",
"extra": {
"branch-alias": {
- "dev-main": "1.22-dev"
+ "dev-main": "1.23-dev"
},
"thanks": {
"name": "symfony/polyfill",
@@ -5437,9 +5301,6 @@
"polyfill",
"portable"
],
- "support": {
- "source": "https://github.com/symfony/polyfill-ctype/tree/v1.22.0"
- },
"funding": [
{
"url": "https://symfony.com/sponsor",
@@ -5454,20 +5315,20 @@
"type": "tidelift"
}
],
- "time": "2021-01-07T16:49:33+00:00"
+ "time": "2021-02-19T12:13:01+00:00"
},
{
"name": "symfony/polyfill-iconv",
- "version": "v1.22.0",
+ "version": "v1.23.0",
"source": {
"type": "git",
"url": "https://github.com/symfony/polyfill-iconv.git",
- "reference": "b34bfb8c4c22650ac080d2662ae3502e5f2f4ae6"
+ "reference": "63b5bb7db83e5673936d6e3b8b3e022ff6474933"
},
"dist": {
"type": "zip",
- "url": "https://api.github.com/repos/symfony/polyfill-iconv/zipball/b34bfb8c4c22650ac080d2662ae3502e5f2f4ae6",
- "reference": "b34bfb8c4c22650ac080d2662ae3502e5f2f4ae6",
+ "url": "https://api.github.com/repos/symfony/polyfill-iconv/zipball/63b5bb7db83e5673936d6e3b8b3e022ff6474933",
+ "reference": "63b5bb7db83e5673936d6e3b8b3e022ff6474933",
"shasum": ""
},
"require": {
@@ -5479,7 +5340,7 @@
"type": "library",
"extra": {
"branch-alias": {
- "dev-main": "1.22-dev"
+ "dev-main": "1.23-dev"
},
"thanks": {
"name": "symfony/polyfill",
@@ -5517,9 +5378,6 @@
"portable",
"shim"
],
- "support": {
- "source": "https://github.com/symfony/polyfill-iconv/tree/v1.22.0"
- },
"funding": [
{
"url": "https://symfony.com/sponsor",
@@ -5534,20 +5392,20 @@
"type": "tidelift"
}
],
- "time": "2021-01-07T16:49:33+00:00"
+ "time": "2021-05-27T09:27:20+00:00"
},
{
"name": "symfony/polyfill-intl-idn",
- "version": "v1.22.0",
+ "version": "v1.23.0",
"source": {
"type": "git",
"url": "https://github.com/symfony/polyfill-intl-idn.git",
- "reference": "0eb8293dbbcd6ef6bf81404c9ce7d95bcdf34f44"
+ "reference": "65bd267525e82759e7d8c4e8ceea44f398838e65"
},
"dist": {
"type": "zip",
- "url": "https://api.github.com/repos/symfony/polyfill-intl-idn/zipball/0eb8293dbbcd6ef6bf81404c9ce7d95bcdf34f44",
- "reference": "0eb8293dbbcd6ef6bf81404c9ce7d95bcdf34f44",
+ "url": "https://api.github.com/repos/symfony/polyfill-intl-idn/zipball/65bd267525e82759e7d8c4e8ceea44f398838e65",
+ "reference": "65bd267525e82759e7d8c4e8ceea44f398838e65",
"shasum": ""
},
"require": {
@@ -5561,7 +5419,7 @@
"type": "library",
"extra": {
"branch-alias": {
- "dev-main": "1.22-dev"
+ "dev-main": "1.23-dev"
},
"thanks": {
"name": "symfony/polyfill",
@@ -5604,9 +5462,6 @@
"portable",
"shim"
],
- "support": {
- "source": "https://github.com/symfony/polyfill-intl-idn/tree/v1.22.0"
- },
"funding": [
{
"url": "https://symfony.com/sponsor",
@@ -5621,20 +5476,20 @@
"type": "tidelift"
}
],
- "time": "2021-01-07T16:49:33+00:00"
+ "time": "2021-05-27T09:27:20+00:00"
},
{
"name": "symfony/polyfill-intl-normalizer",
- "version": "v1.22.0",
+ "version": "v1.23.0",
"source": {
"type": "git",
"url": "https://github.com/symfony/polyfill-intl-normalizer.git",
- "reference": "6e971c891537eb617a00bb07a43d182a6915faba"
+ "reference": "8590a5f561694770bdcd3f9b5c69dde6945028e8"
},
"dist": {
"type": "zip",
- "url": "https://api.github.com/repos/symfony/polyfill-intl-normalizer/zipball/6e971c891537eb617a00bb07a43d182a6915faba",
- "reference": "6e971c891537eb617a00bb07a43d182a6915faba",
+ "url": "https://api.github.com/repos/symfony/polyfill-intl-normalizer/zipball/8590a5f561694770bdcd3f9b5c69dde6945028e8",
+ "reference": "8590a5f561694770bdcd3f9b5c69dde6945028e8",
"shasum": ""
},
"require": {
@@ -5646,7 +5501,7 @@
"type": "library",
"extra": {
"branch-alias": {
- "dev-main": "1.22-dev"
+ "dev-main": "1.23-dev"
},
"thanks": {
"name": "symfony/polyfill",
@@ -5688,9 +5543,6 @@
"portable",
"shim"
],
- "support": {
- "source": "https://github.com/symfony/polyfill-intl-normalizer/tree/v1.22.0"
- },
"funding": [
{
"url": "https://symfony.com/sponsor",
@@ -5705,7 +5557,7 @@
"type": "tidelift"
}
],
- "time": "2021-01-07T17:09:11+00:00"
+ "time": "2021-02-19T12:13:01+00:00"
},
{
"name": "symfony/polyfill-php56",
@@ -5756,9 +5608,6 @@
"portable",
"shim"
],
- "support": {
- "source": "https://github.com/symfony/polyfill-php56/tree/v1.20.0"
- },
"funding": [
{
"url": "https://symfony.com/sponsor",
@@ -5777,16 +5626,16 @@
},
{
"name": "symfony/polyfill-php72",
- "version": "v1.22.0",
+ "version": "v1.23.0",
"source": {
"type": "git",
"url": "https://github.com/symfony/polyfill-php72.git",
- "reference": "cc6e6f9b39fe8075b3dabfbaf5b5f645ae1340c9"
+ "reference": "9a142215a36a3888e30d0a9eeea9766764e96976"
},
"dist": {
"type": "zip",
- "url": "https://api.github.com/repos/symfony/polyfill-php72/zipball/cc6e6f9b39fe8075b3dabfbaf5b5f645ae1340c9",
- "reference": "cc6e6f9b39fe8075b3dabfbaf5b5f645ae1340c9",
+ "url": "https://api.github.com/repos/symfony/polyfill-php72/zipball/9a142215a36a3888e30d0a9eeea9766764e96976",
+ "reference": "9a142215a36a3888e30d0a9eeea9766764e96976",
"shasum": ""
},
"require": {
@@ -5795,7 +5644,7 @@
"type": "library",
"extra": {
"branch-alias": {
- "dev-main": "1.22-dev"
+ "dev-main": "1.23-dev"
},
"thanks": {
"name": "symfony/polyfill",
@@ -5832,9 +5681,6 @@
"portable",
"shim"
],
- "support": {
- "source": "https://github.com/symfony/polyfill-php72/tree/v1.22.0"
- },
"funding": [
{
"url": "https://symfony.com/sponsor",
@@ -5849,20 +5695,20 @@
"type": "tidelift"
}
],
- "time": "2021-01-07T16:49:33+00:00"
+ "time": "2021-05-27T09:17:38+00:00"
},
{
"name": "symfony/polyfill-php73",
- "version": "v1.22.0",
+ "version": "v1.23.0",
"source": {
"type": "git",
"url": "https://github.com/symfony/polyfill-php73.git",
- "reference": "a678b42e92f86eca04b7fa4c0f6f19d097fb69e2"
+ "reference": "fba8933c384d6476ab14fb7b8526e5287ca7e010"
},
"dist": {
"type": "zip",
- "url": "https://api.github.com/repos/symfony/polyfill-php73/zipball/a678b42e92f86eca04b7fa4c0f6f19d097fb69e2",
- "reference": "a678b42e92f86eca04b7fa4c0f6f19d097fb69e2",
+ "url": "https://api.github.com/repos/symfony/polyfill-php73/zipball/fba8933c384d6476ab14fb7b8526e5287ca7e010",
+ "reference": "fba8933c384d6476ab14fb7b8526e5287ca7e010",
"shasum": ""
},
"require": {
@@ -5871,7 +5717,7 @@
"type": "library",
"extra": {
"branch-alias": {
- "dev-main": "1.22-dev"
+ "dev-main": "1.23-dev"
},
"thanks": {
"name": "symfony/polyfill",
@@ -5911,9 +5757,6 @@
"portable",
"shim"
],
- "support": {
- "source": "https://github.com/symfony/polyfill-php73/tree/v1.22.0"
- },
"funding": [
{
"url": "https://symfony.com/sponsor",
@@ -5928,20 +5771,20 @@
"type": "tidelift"
}
],
- "time": "2021-01-07T16:49:33+00:00"
+ "time": "2021-02-19T12:13:01+00:00"
},
{
"name": "symfony/polyfill-php80",
- "version": "v1.22.0",
+ "version": "v1.23.1",
"source": {
"type": "git",
"url": "https://github.com/symfony/polyfill-php80.git",
- "reference": "dc3063ba22c2a1fd2f45ed856374d79114998f91"
+ "reference": "1100343ed1a92e3a38f9ae122fc0eb21602547be"
},
"dist": {
"type": "zip",
- "url": "https://api.github.com/repos/symfony/polyfill-php80/zipball/dc3063ba22c2a1fd2f45ed856374d79114998f91",
- "reference": "dc3063ba22c2a1fd2f45ed856374d79114998f91",
+ "url": "https://api.github.com/repos/symfony/polyfill-php80/zipball/1100343ed1a92e3a38f9ae122fc0eb21602547be",
+ "reference": "1100343ed1a92e3a38f9ae122fc0eb21602547be",
"shasum": ""
},
"require": {
@@ -5950,7 +5793,7 @@
"type": "library",
"extra": {
"branch-alias": {
- "dev-main": "1.22-dev"
+ "dev-main": "1.23-dev"
},
"thanks": {
"name": "symfony/polyfill",
@@ -5994,9 +5837,6 @@
"portable",
"shim"
],
- "support": {
- "source": "https://github.com/symfony/polyfill-php80/tree/v1.22.0"
- },
"funding": [
{
"url": "https://symfony.com/sponsor",
@@ -6011,24 +5851,25 @@
"type": "tidelift"
}
],
- "time": "2021-01-07T16:49:33+00:00"
+ "time": "2021-07-28T13:41:28+00:00"
},
{
"name": "symfony/process",
- "version": "v4.4.18",
+ "version": "v4.4.30",
"source": {
"type": "git",
"url": "https://github.com/symfony/process.git",
- "reference": "075316ff72233ce3d04a9743414292e834f2cb4a"
+ "reference": "13d3161ef63a8ec21eeccaaf9a4d7f784a87a97d"
},
"dist": {
"type": "zip",
- "url": "https://api.github.com/repos/symfony/process/zipball/075316ff72233ce3d04a9743414292e834f2cb4a",
- "reference": "075316ff72233ce3d04a9743414292e834f2cb4a",
+ "url": "https://api.github.com/repos/symfony/process/zipball/13d3161ef63a8ec21eeccaaf9a4d7f784a87a97d",
+ "reference": "13d3161ef63a8ec21eeccaaf9a4d7f784a87a97d",
"shasum": ""
},
"require": {
- "php": ">=7.1.3"
+ "php": ">=7.1.3",
+ "symfony/polyfill-php80": "^1.16"
},
"type": "library",
"autoload": {
@@ -6053,11 +5894,8 @@
"homepage": "https://symfony.com/contributors"
}
],
- "description": "Symfony Process Component",
+ "description": "Executes commands in sub-processes",
"homepage": "https://symfony.com",
- "support": {
- "source": "https://github.com/symfony/process/tree/v4.4.18"
- },
"funding": [
{
"url": "https://symfony.com/sponsor",
@@ -6072,24 +5910,25 @@
"type": "tidelift"
}
],
- "time": "2020-12-08T16:59:59+00:00"
+ "time": "2021-08-04T20:31:23+00:00"
},
{
"name": "symfony/routing",
- "version": "v4.4.18",
+ "version": "v4.4.30",
"source": {
"type": "git",
"url": "https://github.com/symfony/routing.git",
- "reference": "80b042c20b035818daec844723e23b9825134ba0"
+ "reference": "9ddf033927ad9f30ba2bfd167a7b342cafa13e8e"
},
"dist": {
"type": "zip",
- "url": "https://api.github.com/repos/symfony/routing/zipball/80b042c20b035818daec844723e23b9825134ba0",
- "reference": "80b042c20b035818daec844723e23b9825134ba0",
+ "url": "https://api.github.com/repos/symfony/routing/zipball/9ddf033927ad9f30ba2bfd167a7b342cafa13e8e",
+ "reference": "9ddf033927ad9f30ba2bfd167a7b342cafa13e8e",
"shasum": ""
},
"require": {
- "php": ">=7.1.3"
+ "php": ">=7.1.3",
+ "symfony/polyfill-php80": "^1.16"
},
"conflict": {
"symfony/config": "<4.2",
@@ -6097,8 +5936,8 @@
"symfony/yaml": "<3.4"
},
"require-dev": {
- "doctrine/annotations": "~1.2",
- "psr/log": "~1.0",
+ "doctrine/annotations": "^1.10.4",
+ "psr/log": "^1|^2|^3",
"symfony/config": "^4.2|^5.0",
"symfony/dependency-injection": "^3.4|^4.0|^5.0",
"symfony/expression-language": "^3.4|^4.0|^5.0",
@@ -6135,7 +5974,7 @@
"homepage": "https://symfony.com/contributors"
}
],
- "description": "Symfony Routing Component",
+ "description": "Maps an HTTP request to a set of configuration variables",
"homepage": "https://symfony.com",
"keywords": [
"router",
@@ -6143,9 +5982,6 @@
"uri",
"url"
],
- "support": {
- "source": "https://github.com/symfony/routing/tree/v4.4.18"
- },
"funding": [
{
"url": "https://symfony.com/sponsor",
@@ -6160,25 +5996,25 @@
"type": "tidelift"
}
],
- "time": "2020-12-08T16:59:59+00:00"
+ "time": "2021-08-04T21:41:01+00:00"
},
{
"name": "symfony/service-contracts",
- "version": "v1.1.9",
+ "version": "v2.4.0",
"source": {
"type": "git",
"url": "https://github.com/symfony/service-contracts.git",
- "reference": "b776d18b303a39f56c63747bcb977ad4b27aca26"
+ "reference": "f040a30e04b57fbcc9c6cbcf4dbaa96bd318b9bb"
},
"dist": {
"type": "zip",
- "url": "https://api.github.com/repos/symfony/service-contracts/zipball/b776d18b303a39f56c63747bcb977ad4b27aca26",
- "reference": "b776d18b303a39f56c63747bcb977ad4b27aca26",
+ "url": "https://api.github.com/repos/symfony/service-contracts/zipball/f040a30e04b57fbcc9c6cbcf4dbaa96bd318b9bb",
+ "reference": "f040a30e04b57fbcc9c6cbcf4dbaa96bd318b9bb",
"shasum": ""
},
"require": {
- "php": ">=7.1.3",
- "psr/container": "^1.0"
+ "php": ">=7.2.5",
+ "psr/container": "^1.1"
},
"suggest": {
"symfony/service-implementation": ""
@@ -6186,7 +6022,7 @@
"type": "library",
"extra": {
"branch-alias": {
- "dev-master": "1.1-dev"
+ "dev-main": "2.4-dev"
},
"thanks": {
"name": "symfony/contracts",
@@ -6222,9 +6058,6 @@
"interoperability",
"standards"
],
- "support": {
- "source": "https://github.com/symfony/service-contracts/tree/v1.1.9"
- },
"funding": [
{
"url": "https://symfony.com/sponsor",
@@ -6239,25 +6072,26 @@
"type": "tidelift"
}
],
- "time": "2020-07-06T13:19:58+00:00"
+ "time": "2021-04-01T10:43:52+00:00"
},
{
"name": "symfony/translation",
- "version": "v4.4.18",
+ "version": "v4.4.32",
"source": {
"type": "git",
"url": "https://github.com/symfony/translation.git",
- "reference": "c1001b7d75b3136648f94b245588209d881c6939"
+ "reference": "db0ba1e85280d8ff11e38d53c70f8814d4d740f5"
},
"dist": {
"type": "zip",
- "url": "https://api.github.com/repos/symfony/translation/zipball/c1001b7d75b3136648f94b245588209d881c6939",
- "reference": "c1001b7d75b3136648f94b245588209d881c6939",
+ "url": "https://api.github.com/repos/symfony/translation/zipball/db0ba1e85280d8ff11e38d53c70f8814d4d740f5",
+ "reference": "db0ba1e85280d8ff11e38d53c70f8814d4d740f5",
"shasum": ""
},
"require": {
"php": ">=7.1.3",
"symfony/polyfill-mbstring": "~1.0",
+ "symfony/polyfill-php80": "^1.16",
"symfony/translation-contracts": "^1.1.6|^2"
},
"conflict": {
@@ -6267,10 +6101,10 @@
"symfony/yaml": "<3.4"
},
"provide": {
- "symfony/translation-implementation": "1.0"
+ "symfony/translation-implementation": "1.0|2.0"
},
"require-dev": {
- "psr/log": "~1.0",
+ "psr/log": "^1|^2|^3",
"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",
@@ -6308,11 +6142,8 @@
"homepage": "https://symfony.com/contributors"
}
],
- "description": "Symfony Translation Component",
+ "description": "Provides tools to internationalize your application",
"homepage": "https://symfony.com",
- "support": {
- "source": "https://github.com/symfony/translation/tree/v4.4.18"
- },
"funding": [
{
"url": "https://symfony.com/sponsor",
@@ -6327,24 +6158,24 @@
"type": "tidelift"
}
],
- "time": "2020-12-08T16:59:59+00:00"
+ "time": "2021-08-26T05:57:13+00:00"
},
{
"name": "symfony/translation-contracts",
- "version": "v1.1.10",
+ "version": "v2.4.0",
"source": {
"type": "git",
"url": "https://github.com/symfony/translation-contracts.git",
- "reference": "84180a25fad31e23bebd26ca09d89464f082cacc"
+ "reference": "95c812666f3e91db75385749fe219c5e494c7f95"
},
"dist": {
"type": "zip",
- "url": "https://api.github.com/repos/symfony/translation-contracts/zipball/84180a25fad31e23bebd26ca09d89464f082cacc",
- "reference": "84180a25fad31e23bebd26ca09d89464f082cacc",
+ "url": "https://api.github.com/repos/symfony/translation-contracts/zipball/95c812666f3e91db75385749fe219c5e494c7f95",
+ "reference": "95c812666f3e91db75385749fe219c5e494c7f95",
"shasum": ""
},
"require": {
- "php": ">=7.1.3"
+ "php": ">=7.2.5"
},
"suggest": {
"symfony/translation-implementation": ""
@@ -6352,7 +6183,7 @@
"type": "library",
"extra": {
"branch-alias": {
- "dev-master": "1.1-dev"
+ "dev-main": "2.4-dev"
},
"thanks": {
"name": "symfony/contracts",
@@ -6388,9 +6219,6 @@
"interoperability",
"standards"
],
- "support": {
- "source": "https://github.com/symfony/translation-contracts/tree/v1.1.10"
- },
"funding": [
{
"url": "https://symfony.com/sponsor",
@@ -6405,27 +6233,27 @@
"type": "tidelift"
}
],
- "time": "2020-09-02T16:08:58+00:00"
+ "time": "2021-03-23T23:28:01+00:00"
},
{
"name": "symfony/var-dumper",
- "version": "v4.4.18",
+ "version": "v4.4.33",
"source": {
"type": "git",
"url": "https://github.com/symfony/var-dumper.git",
- "reference": "4f31364bbc8177f2a6dbc125ac3851634ebe2a03"
+ "reference": "50286e2b7189bfb4f419c0731e86632cddf7c5ee"
},
"dist": {
"type": "zip",
- "url": "https://api.github.com/repos/symfony/var-dumper/zipball/4f31364bbc8177f2a6dbc125ac3851634ebe2a03",
- "reference": "4f31364bbc8177f2a6dbc125ac3851634ebe2a03",
+ "url": "https://api.github.com/repos/symfony/var-dumper/zipball/50286e2b7189bfb4f419c0731e86632cddf7c5ee",
+ "reference": "50286e2b7189bfb4f419c0731e86632cddf7c5ee",
"shasum": ""
},
"require": {
"php": ">=7.1.3",
"symfony/polyfill-mbstring": "~1.0",
"symfony/polyfill-php72": "~1.5",
- "symfony/polyfill-php80": "^1.15"
+ "symfony/polyfill-php80": "^1.16"
},
"conflict": {
"phpunit/phpunit": "<4.8.35|<5.4.3,>=5.0",
@@ -6435,7 +6263,7 @@
"ext-iconv": "*",
"symfony/console": "^3.4|^4.0|^5.0",
"symfony/process": "^4.4|^5.0",
- "twig/twig": "^1.34|^2.4|^3.0"
+ "twig/twig": "^1.43|^2.13|^3.0.4"
},
"suggest": {
"ext-iconv": "To convert non-UTF-8 strings to UTF-8 (or symfony/polyfill-iconv in case ext-iconv cannot be used).",
@@ -6471,15 +6299,12 @@
"homepage": "https://symfony.com/contributors"
}
],
- "description": "Symfony mechanism for exploring and dumping PHP variables",
+ "description": "Provides mechanisms for walking through any arbitrary PHP variable",
"homepage": "https://symfony.com",
"keywords": [
"debug",
"dump"
],
- "support": {
- "source": "https://github.com/symfony/var-dumper/tree/v4.4.18"
- },
"funding": [
{
"url": "https://symfony.com/sponsor",
@@ -6494,7 +6319,7 @@
"type": "tidelift"
}
],
- "time": "2020-12-08T16:59:59+00:00"
+ "time": "2021-10-25T20:24:58+00:00"
},
{
"name": "tijsverkoyen/css-to-inline-styles",
@@ -6543,39 +6368,35 @@
],
"description": "CssToInlineStyles is a class that enables you to convert HTML-pages/files into HTML-pages/files with inline styles. This is very useful when you're sending emails.",
"homepage": "https://github.com/tijsverkoyen/CssToInlineStyles",
- "support": {
- "issues": "https://github.com/tijsverkoyen/CssToInlineStyles/issues",
- "source": "https://github.com/tijsverkoyen/CssToInlineStyles/tree/2.2.3"
- },
"time": "2020-07-13T06:12:54+00:00"
},
{
"name": "twig/twig",
- "version": "v2.13.1",
+ "version": "v2.14.7",
"source": {
"type": "git",
"url": "https://github.com/twigphp/Twig.git",
- "reference": "57e96259776ddcacf1814885fc3950460c8e18ef"
+ "reference": "8e202327ee1ed863629de9b18a5ec70ac614d88f"
},
"dist": {
"type": "zip",
- "url": "https://api.github.com/repos/twigphp/Twig/zipball/57e96259776ddcacf1814885fc3950460c8e18ef",
- "reference": "57e96259776ddcacf1814885fc3950460c8e18ef",
+ "url": "https://api.github.com/repos/twigphp/Twig/zipball/8e202327ee1ed863629de9b18a5ec70ac614d88f",
+ "reference": "8e202327ee1ed863629de9b18a5ec70ac614d88f",
"shasum": ""
},
"require": {
- "php": ">=7.1.3",
+ "php": ">=7.2.5",
"symfony/polyfill-ctype": "^1.8",
"symfony/polyfill-mbstring": "^1.3"
},
"require-dev": {
"psr/container": "^1.0",
- "symfony/phpunit-bridge": "^4.4.9|^5.0.9"
+ "symfony/phpunit-bridge": "^4.4.9|^5.0.9|^6.0"
},
"type": "library",
"extra": {
"branch-alias": {
- "dev-master": "2.13-dev"
+ "dev-master": "2.14-dev"
}
},
"autoload": {
@@ -6612,10 +6433,6 @@
"keywords": [
"templating"
],
- "support": {
- "issues": "https://github.com/twigphp/Twig/issues",
- "source": "https://github.com/twigphp/Twig/tree/v2.13.1"
- },
"funding": [
{
"url": "https://github.com/fabpot",
@@ -6626,30 +6443,31 @@
"type": "tidelift"
}
],
- "time": "2020-08-05T15:09:04+00:00"
+ "time": "2021-09-17T08:39:54+00:00"
},
{
"name": "vlucas/phpdotenv",
- "version": "v2.6.7",
+ "version": "v3.6.9",
"source": {
"type": "git",
"url": "https://github.com/vlucas/phpdotenv.git",
- "reference": "b786088918a884258c9e3e27405c6a4cf2ee246e"
+ "reference": "a1bf4c9853d90ade427b4efe35355fc41b3d6988"
},
"dist": {
"type": "zip",
- "url": "https://api.github.com/repos/vlucas/phpdotenv/zipball/b786088918a884258c9e3e27405c6a4cf2ee246e",
- "reference": "b786088918a884258c9e3e27405c6a4cf2ee246e",
+ "url": "https://api.github.com/repos/vlucas/phpdotenv/zipball/a1bf4c9853d90ade427b4efe35355fc41b3d6988",
+ "reference": "a1bf4c9853d90ade427b4efe35355fc41b3d6988",
"shasum": ""
},
"require": {
- "php": "^5.3.9 || ^7.0 || ^8.0",
+ "php": "^5.4 || ^7.0 || ^8.0",
+ "phpoption/phpoption": "^1.5.2",
"symfony/polyfill-ctype": "^1.17"
},
"require-dev": {
"ext-filter": "*",
"ext-pcre": "*",
- "phpunit/phpunit": "^4.8.36 || ^5.7.27 || ^6.5.14 || ^7.5.20"
+ "phpunit/phpunit": "^4.8.36 || ^5.7.27 || ^6.5.14 || ^7.5.20 || ^8.5.21"
},
"suggest": {
"ext-filter": "Required to use the boolean validator.",
@@ -6658,7 +6476,7 @@
"type": "library",
"extra": {
"branch-alias": {
- "dev-master": "2.6-dev"
+ "dev-master": "3.6-dev"
}
},
"autoload": {
@@ -6673,13 +6491,11 @@
"authors": [
{
"name": "Graham Campbell",
- "email": "graham@alt-three.com",
- "homepage": "https://gjcampbell.co.uk/"
+ "email": "hello@gjcampbell.co.uk"
},
{
"name": "Vance Lucas",
- "email": "vance@vancelucas.com",
- "homepage": "https://vancelucas.com/"
+ "email": "vance@vancelucas.com"
}
],
"description": "Loads environment variables from `.env` to `getenv()`, `$_ENV` and `$_SERVER` automagically.",
@@ -6688,10 +6504,6 @@
"env",
"environment"
],
- "support": {
- "issues": "https://github.com/vlucas/phpdotenv/issues",
- "source": "https://github.com/vlucas/phpdotenv/tree/v2.6.7"
- },
"funding": [
{
"url": "https://github.com/GrahamCampbell",
@@ -6702,7 +6514,7 @@
"type": "tidelift"
}
],
- "time": "2021-01-20T14:39:13+00:00"
+ "time": "2021-10-02T19:07:56+00:00"
},
{
"name": "zendframework/zend-diactoros",
@@ -6769,14 +6581,6 @@
"psr",
"psr-7"
],
- "support": {
- "docs": "https://docs.zendframework.com/zend-diactoros/",
- "forum": "https://discourse.zendframework.com/c/questions/exprssive",
- "issues": "https://github.com/zendframework/zend-diactoros/issues",
- "rss": "https://github.com/zendframework/zend-diactoros/releases.atom",
- "slack": "https://zendframework-slack.herokuapp.com",
- "source": "https://github.com/zendframework/zend-diactoros"
- },
"abandoned": "laminas/laminas-diactoros",
"time": "2019-11-13T19:16:13+00:00"
}
@@ -6841,35 +6645,37 @@
},
{
"name": "barryvdh/laravel-debugbar",
- "version": "v3.4.2",
+ "version": "v3.6.4",
"source": {
"type": "git",
"url": "https://github.com/barryvdh/laravel-debugbar.git",
- "reference": "91ee8b3acf0d72a4937f4855bd245acbda9910ac"
+ "reference": "3c2d678269ba60e178bcd93e36f6a91c36b727f1"
},
"dist": {
"type": "zip",
- "url": "https://api.github.com/repos/barryvdh/laravel-debugbar/zipball/91ee8b3acf0d72a4937f4855bd245acbda9910ac",
- "reference": "91ee8b3acf0d72a4937f4855bd245acbda9910ac",
+ "url": "https://api.github.com/repos/barryvdh/laravel-debugbar/zipball/3c2d678269ba60e178bcd93e36f6a91c36b727f1",
+ "reference": "3c2d678269ba60e178bcd93e36f6a91c36b727f1",
"shasum": ""
},
"require": {
- "illuminate/routing": "^5.5|^6|^7",
- "illuminate/session": "^5.5|^6|^7",
- "illuminate/support": "^5.5|^6|^7",
- "maximebf/debugbar": "^1.16.3",
- "php": ">=7.0",
- "symfony/debug": "^3|^4|^5",
- "symfony/finder": "^3|^4|^5"
+ "illuminate/routing": "^6|^7|^8",
+ "illuminate/session": "^6|^7|^8",
+ "illuminate/support": "^6|^7|^8",
+ "maximebf/debugbar": "^1.17.2",
+ "php": ">=7.2",
+ "symfony/debug": "^4.3|^5",
+ "symfony/finder": "^4.3|^5"
},
"require-dev": {
- "orchestra/testbench": "^3.5|^4.0|^5.0",
- "phpunit/phpunit": "^6.0|^7.0|^8.5|^9.0"
+ "mockery/mockery": "^1.3.3",
+ "orchestra/testbench-dusk": "^4|^5|^6",
+ "phpunit/phpunit": "^8.5|^9.0",
+ "squizlabs/php_codesniffer": "^3.5"
},
"type": "library",
"extra": {
"branch-alias": {
- "dev-master": "3.2-dev"
+ "dev-master": "3.6-dev"
},
"laravel": {
"providers": [
@@ -6906,17 +6712,17 @@
"profiler",
"webprofiler"
],
- "support": {
- "issues": "https://github.com/barryvdh/laravel-debugbar/issues",
- "source": "https://github.com/barryvdh/laravel-debugbar/tree/3.4"
- },
"funding": [
+ {
+ "url": "https://fruitcake.nl",
+ "type": "custom"
+ },
{
"url": "https://github.com/barryvdh",
"type": "github"
}
],
- "time": "2020-08-30T07:08:17+00:00"
+ "time": "2021-10-21T10:57:31+00:00"
},
{
"name": "doctrine/instantiator",
@@ -6967,10 +6773,6 @@
"constructor",
"instantiate"
],
- "support": {
- "issues": "https://github.com/doctrine/instantiator/issues",
- "source": "https://github.com/doctrine/instantiator/tree/1.4.0"
- },
"funding": [
{
"url": "https://www.doctrine-project.org/sponsorship.html",
@@ -6989,21 +6791,21 @@
},
{
"name": "filp/whoops",
- "version": "2.9.1",
+ "version": "2.14.4",
"source": {
"type": "git",
"url": "https://github.com/filp/whoops.git",
- "reference": "307fb34a5ab697461ec4c9db865b20ff2fd40771"
+ "reference": "f056f1fe935d9ed86e698905a957334029899895"
},
"dist": {
"type": "zip",
- "url": "https://api.github.com/repos/filp/whoops/zipball/307fb34a5ab697461ec4c9db865b20ff2fd40771",
- "reference": "307fb34a5ab697461ec4c9db865b20ff2fd40771",
+ "url": "https://api.github.com/repos/filp/whoops/zipball/f056f1fe935d9ed86e698905a957334029899895",
+ "reference": "f056f1fe935d9ed86e698905a957334029899895",
"shasum": ""
},
"require": {
"php": "^5.5.9 || ^7.0 || ^8.0",
- "psr/log": "^1.0.1"
+ "psr/log": "^1.0.1 || ^2.0 || ^3.0"
},
"require-dev": {
"mockery/mockery": "^0.9 || ^1.0",
@@ -7046,11 +6848,13 @@
"throwable",
"whoops"
],
- "support": {
- "issues": "https://github.com/filp/whoops/issues",
- "source": "https://github.com/filp/whoops/tree/2.9.1"
- },
- "time": "2020-11-01T12:00:00+00:00"
+ "funding": [
+ {
+ "url": "https://github.com/denis-sokolov",
+ "type": "github"
+ }
+ ],
+ "time": "2021-10-03T12:00:00+00:00"
},
{
"name": "fzaninotto/faker",
@@ -7100,10 +6904,6 @@
"faker",
"fixtures"
],
- "support": {
- "issues": "https://github.com/fzaninotto/Faker/issues",
- "source": "https://github.com/fzaninotto/Faker/tree/v1.9.2"
- },
"abandoned": true,
"time": "2020-12-11T09:56:16+00:00"
},
@@ -7163,10 +6963,6 @@
"classes",
"testing"
],
- "support": {
- "issues": "https://github.com/GrahamCampbell/Analyzer/issues",
- "source": "https://github.com/GrahamCampbell/Analyzer/tree/v2.4.3"
- },
"funding": [
{
"url": "https://github.com/GrahamCampbell",
@@ -7181,16 +6977,16 @@
},
{
"name": "graham-campbell/testbench-core",
- "version": "v3.2.2",
+ "version": "v3.3.1",
"source": {
"type": "git",
"url": "https://github.com/GrahamCampbell/Laravel-TestBench-Core.git",
- "reference": "6323e0305fea8488c75de223251941f1f966f4ec"
+ "reference": "5adbc6f6c03f0c71dc11943bd417c7c5eb6076b4"
},
"dist": {
"type": "zip",
- "url": "https://api.github.com/repos/GrahamCampbell/Laravel-TestBench-Core/zipball/6323e0305fea8488c75de223251941f1f966f4ec",
- "reference": "6323e0305fea8488c75de223251941f1f966f4ec",
+ "url": "https://api.github.com/repos/GrahamCampbell/Laravel-TestBench-Core/zipball/5adbc6f6c03f0c71dc11943bd417c7c5eb6076b4",
+ "reference": "5adbc6f6c03f0c71dc11943bd417c7c5eb6076b4",
"shasum": ""
},
"require": {
@@ -7198,7 +6994,7 @@
},
"require-dev": {
"graham-campbell/analyzer": "^2.4 || ^3.0",
- "phpunit/phpunit": "^6.5 || ^7.5 || ^8.0 || ^9.0"
+ "phpunit/phpunit": "^6.5 || ^7.5 || ^8.0 || ^9.0 || ^10.0"
},
"suggest": {
"illuminate/support": "Required to use the laravel trait.",
@@ -7218,7 +7014,7 @@
"authors": [
{
"name": "Graham Campbell",
- "email": "graham@alt-three.com"
+ "email": "hello@gjcampbell.co.uk"
}
],
"description": "TestBench Core Provides Some Testing Functionality For Laravel",
@@ -7233,10 +7029,6 @@
"testbench-core",
"testing"
],
- "support": {
- "issues": "https://github.com/GrahamCampbell/Laravel-TestBench-Core/issues",
- "source": "https://github.com/GrahamCampbell/Laravel-TestBench-Core/tree/v3.2.2"
- },
"funding": [
{
"url": "https://github.com/GrahamCampbell",
@@ -7247,7 +7039,7 @@
"type": "tidelift"
}
],
- "time": "2020-07-25T17:31:14+00:00"
+ "time": "2021-10-17T20:08:17+00:00"
},
{
"name": "hamcrest/hamcrest-php",
@@ -7294,29 +7086,25 @@
"keywords": [
"test"
],
- "support": {
- "issues": "https://github.com/hamcrest/hamcrest-php/issues",
- "source": "https://github.com/hamcrest/hamcrest-php/tree/v2.0.1"
- },
"time": "2020-07-09T08:09:16+00:00"
},
{
"name": "maximebf/debugbar",
- "version": "v1.16.5",
+ "version": "v1.17.3",
"source": {
"type": "git",
"url": "https://github.com/maximebf/php-debugbar.git",
- "reference": "6d51ee9e94cff14412783785e79a4e7ef97b9d62"
+ "reference": "e8ac3499af0ea5b440908e06cc0abe5898008b3c"
},
"dist": {
"type": "zip",
- "url": "https://api.github.com/repos/maximebf/php-debugbar/zipball/6d51ee9e94cff14412783785e79a4e7ef97b9d62",
- "reference": "6d51ee9e94cff14412783785e79a4e7ef97b9d62",
+ "url": "https://api.github.com/repos/maximebf/php-debugbar/zipball/e8ac3499af0ea5b440908e06cc0abe5898008b3c",
+ "reference": "e8ac3499af0ea5b440908e06cc0abe5898008b3c",
"shasum": ""
},
"require": {
"php": "^7.1|^8",
- "psr/log": "^1.0",
+ "psr/log": "^1|^2|^3",
"symfony/var-dumper": "^2.6|^3|^4|^5"
},
"require-dev": {
@@ -7330,7 +7118,7 @@
"type": "library",
"extra": {
"branch-alias": {
- "dev-master": "1.16-dev"
+ "dev-master": "1.17-dev"
}
},
"autoload": {
@@ -7359,24 +7147,20 @@
"debug",
"debugbar"
],
- "support": {
- "issues": "https://github.com/maximebf/php-debugbar/issues",
- "source": "https://github.com/maximebf/php-debugbar/tree/v1.16.5"
- },
- "time": "2020-12-07T11:07:24+00:00"
+ "time": "2021-10-19T12:33:27+00:00"
},
{
"name": "mockery/mockery",
- "version": "1.3.3",
+ "version": "1.3.5",
"source": {
"type": "git",
"url": "https://github.com/mockery/mockery.git",
- "reference": "60fa2f67f6e4d3634bb4a45ff3171fa52215800d"
+ "reference": "472fa8ca4e55483d55ee1e73c963718c4393791d"
},
"dist": {
"type": "zip",
- "url": "https://api.github.com/repos/mockery/mockery/zipball/60fa2f67f6e4d3634bb4a45ff3171fa52215800d",
- "reference": "60fa2f67f6e4d3634bb4a45ff3171fa52215800d",
+ "url": "https://api.github.com/repos/mockery/mockery/zipball/472fa8ca4e55483d55ee1e73c963718c4393791d",
+ "reference": "472fa8ca4e55483d55ee1e73c963718c4393791d",
"shasum": ""
},
"require": {
@@ -7428,11 +7212,7 @@
"test double",
"testing"
],
- "support": {
- "issues": "https://github.com/mockery/mockery/issues",
- "source": "https://github.com/mockery/mockery/tree/1.3.3"
- },
- "time": "2020-08-11T18:10:21+00:00"
+ "time": "2021-09-13T15:33:03+00:00"
},
{
"name": "myclabs/deep-copy",
@@ -7480,10 +7260,6 @@
"object",
"object graph"
],
- "support": {
- "issues": "https://github.com/myclabs/DeepCopy/issues",
- "source": "https://github.com/myclabs/DeepCopy/tree/1.10.2"
- },
"funding": [
{
"url": "https://tidelift.com/funding/github/packagist/myclabs/deep-copy",
@@ -7545,10 +7321,6 @@
}
],
"description": "Component for reading phar.io manifest information from a PHP Archive (PHAR)",
- "support": {
- "issues": "https://github.com/phar-io/manifest/issues",
- "source": "https://github.com/phar-io/manifest/tree/master"
- },
"time": "2018-07-08T19:23:20+00:00"
},
{
@@ -7596,33 +7368,29 @@
}
],
"description": "Library for handling version information and constraints",
- "support": {
- "issues": "https://github.com/phar-io/version/issues",
- "source": "https://github.com/phar-io/version/tree/master"
- },
"time": "2018-07-08T19:19:57+00:00"
},
{
"name": "phpdocumentor/reflection-common",
- "version": "2.1.0",
+ "version": "2.2.0",
"source": {
"type": "git",
"url": "https://github.com/phpDocumentor/ReflectionCommon.git",
- "reference": "6568f4687e5b41b054365f9ae03fcb1ed5f2069b"
+ "reference": "1d01c49d4ed62f25aa84a747ad35d5a16924662b"
},
"dist": {
"type": "zip",
- "url": "https://api.github.com/repos/phpDocumentor/ReflectionCommon/zipball/6568f4687e5b41b054365f9ae03fcb1ed5f2069b",
- "reference": "6568f4687e5b41b054365f9ae03fcb1ed5f2069b",
+ "url": "https://api.github.com/repos/phpDocumentor/ReflectionCommon/zipball/1d01c49d4ed62f25aa84a747ad35d5a16924662b",
+ "reference": "1d01c49d4ed62f25aa84a747ad35d5a16924662b",
"shasum": ""
},
"require": {
- "php": ">=7.1"
+ "php": "^7.2 || ^8.0"
},
"type": "library",
"extra": {
"branch-alias": {
- "dev-master": "2.x-dev"
+ "dev-2.x": "2.x-dev"
}
},
"autoload": {
@@ -7649,11 +7417,7 @@
"reflection",
"static analysis"
],
- "support": {
- "issues": "https://github.com/phpDocumentor/ReflectionCommon/issues",
- "source": "https://github.com/phpDocumentor/ReflectionCommon/tree/master"
- },
- "time": "2020-04-27T09:25:28+00:00"
+ "time": "2020-06-27T09:03:43+00:00"
},
{
"name": "phpdocumentor/reflection-docblock",
@@ -7705,39 +7469,34 @@
}
],
"description": "With this component, a library can provide support for annotations via DocBlocks or otherwise retrieve information that is embedded in a DocBlock.",
- "support": {
- "issues": "https://github.com/phpDocumentor/ReflectionDocBlock/issues",
- "source": "https://github.com/phpDocumentor/ReflectionDocBlock/tree/release/4.x"
- },
"time": "2019-12-28T18:55:12+00:00"
},
{
"name": "phpdocumentor/type-resolver",
- "version": "1.0.1",
+ "version": "1.5.1",
"source": {
"type": "git",
"url": "https://github.com/phpDocumentor/TypeResolver.git",
- "reference": "2e32a6d48972b2c1976ed5d8967145b6cec4a4a9"
+ "reference": "a12f7e301eb7258bb68acd89d4aefa05c2906cae"
},
"dist": {
"type": "zip",
- "url": "https://api.github.com/repos/phpDocumentor/TypeResolver/zipball/2e32a6d48972b2c1976ed5d8967145b6cec4a4a9",
- "reference": "2e32a6d48972b2c1976ed5d8967145b6cec4a4a9",
+ "url": "https://api.github.com/repos/phpDocumentor/TypeResolver/zipball/a12f7e301eb7258bb68acd89d4aefa05c2906cae",
+ "reference": "a12f7e301eb7258bb68acd89d4aefa05c2906cae",
"shasum": ""
},
"require": {
- "php": "^7.1",
+ "php": "^7.2 || ^8.0",
"phpdocumentor/reflection-common": "^2.0"
},
"require-dev": {
- "ext-tokenizer": "^7.1",
- "mockery/mockery": "~1",
- "phpunit/phpunit": "^7.0"
+ "ext-tokenizer": "*",
+ "psalm/phar": "^4.8"
},
"type": "library",
"extra": {
"branch-alias": {
- "dev-master": "1.x-dev"
+ "dev-1.x": "1.x-dev"
}
},
"autoload": {
@@ -7756,11 +7515,7 @@
}
],
"description": "A PSR-5 based resolver of Class names, Types and Structural Element Names",
- "support": {
- "issues": "https://github.com/phpDocumentor/TypeResolver/issues",
- "source": "https://github.com/phpDocumentor/TypeResolver/tree/0.7.2"
- },
- "time": "2019-08-22T18:11:29+00:00"
+ "time": "2021-10-02T14:08:47+00:00"
},
{
"name": "phpspec/prophecy",
@@ -7823,10 +7578,6 @@
"spy",
"stub"
],
- "support": {
- "issues": "https://github.com/phpspec/prophecy/issues",
- "source": "https://github.com/phpspec/prophecy/tree/v1.10.3"
- },
"time": "2020-03-05T15:02:03+00:00"
},
{
@@ -7890,24 +7641,20 @@
"testing",
"xunit"
],
- "support": {
- "issues": "https://github.com/sebastianbergmann/php-code-coverage/issues",
- "source": "https://github.com/sebastianbergmann/php-code-coverage/tree/master"
- },
"time": "2018-10-31T16:06:48+00:00"
},
{
"name": "phpunit/php-file-iterator",
- "version": "2.0.3",
+ "version": "2.0.4",
"source": {
"type": "git",
"url": "https://github.com/sebastianbergmann/php-file-iterator.git",
- "reference": "4b49fb70f067272b659ef0174ff9ca40fdaa6357"
+ "reference": "28af674ff175d0768a5a978e6de83f697d4a7f05"
},
"dist": {
"type": "zip",
- "url": "https://api.github.com/repos/sebastianbergmann/php-file-iterator/zipball/4b49fb70f067272b659ef0174ff9ca40fdaa6357",
- "reference": "4b49fb70f067272b659ef0174ff9ca40fdaa6357",
+ "url": "https://api.github.com/repos/sebastianbergmann/php-file-iterator/zipball/28af674ff175d0768a5a978e6de83f697d4a7f05",
+ "reference": "28af674ff175d0768a5a978e6de83f697d4a7f05",
"shasum": ""
},
"require": {
@@ -7944,17 +7691,13 @@
"filesystem",
"iterator"
],
- "support": {
- "issues": "https://github.com/sebastianbergmann/php-file-iterator/issues",
- "source": "https://github.com/sebastianbergmann/php-file-iterator/tree/2.0.3"
- },
"funding": [
{
"url": "https://github.com/sebastianbergmann",
"type": "github"
}
],
- "time": "2020-11-30T08:25:21+00:00"
+ "time": "2021-07-19T06:46:01+00:00"
},
{
"name": "phpunit/php-text-template",
@@ -7995,10 +7738,6 @@
"keywords": [
"template"
],
- "support": {
- "issues": "https://github.com/sebastianbergmann/php-text-template/issues",
- "source": "https://github.com/sebastianbergmann/php-text-template/tree/1.2.1"
- },
"time": "2015-06-21T13:50:34+00:00"
},
{
@@ -8048,10 +7787,6 @@
"keywords": [
"timer"
],
- "support": {
- "issues": "https://github.com/sebastianbergmann/php-timer/issues",
- "source": "https://github.com/sebastianbergmann/php-timer/tree/2.1.3"
- },
"funding": [
{
"url": "https://github.com/sebastianbergmann",
@@ -8062,16 +7797,16 @@
},
{
"name": "phpunit/php-token-stream",
- "version": "3.1.2",
+ "version": "3.1.3",
"source": {
"type": "git",
"url": "https://github.com/sebastianbergmann/php-token-stream.git",
- "reference": "472b687829041c24b25f475e14c2f38a09edf1c2"
+ "reference": "9c1da83261628cb24b6a6df371b6e312b3954768"
},
"dist": {
"type": "zip",
- "url": "https://api.github.com/repos/sebastianbergmann/php-token-stream/zipball/472b687829041c24b25f475e14c2f38a09edf1c2",
- "reference": "472b687829041c24b25f475e14c2f38a09edf1c2",
+ "url": "https://api.github.com/repos/sebastianbergmann/php-token-stream/zipball/9c1da83261628cb24b6a6df371b6e312b3954768",
+ "reference": "9c1da83261628cb24b6a6df371b6e312b3954768",
"shasum": ""
},
"require": {
@@ -8107,10 +7842,6 @@
"keywords": [
"tokenizer"
],
- "support": {
- "issues": "https://github.com/sebastianbergmann/php-token-stream/issues",
- "source": "https://github.com/sebastianbergmann/php-token-stream/tree/3.1.2"
- },
"funding": [
{
"url": "https://github.com/sebastianbergmann",
@@ -8118,7 +7849,7 @@
}
],
"abandoned": true,
- "time": "2020-11-30T08:38:46+00:00"
+ "time": "2021-07-26T12:15:06+00:00"
},
{
"name": "phpunit/phpunit",
@@ -8202,10 +7933,6 @@
"testing",
"xunit"
],
- "support": {
- "issues": "https://github.com/sebastianbergmann/phpunit/issues",
- "source": "https://github.com/sebastianbergmann/phpunit/tree/7.5.20"
- },
"time": "2020-01-08T08:45:45+00:00"
},
{
@@ -8251,10 +7978,6 @@
],
"description": "Looks up which function or method a line of code belongs to",
"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/1.0.2"
- },
"funding": [
{
"url": "https://github.com/sebastianbergmann",
@@ -8325,10 +8048,6 @@
"compare",
"equality"
],
- "support": {
- "issues": "https://github.com/sebastianbergmann/comparator/issues",
- "source": "https://github.com/sebastianbergmann/comparator/tree/3.0.3"
- },
"funding": [
{
"url": "https://github.com/sebastianbergmann",
@@ -8391,10 +8110,6 @@
"unidiff",
"unified diff"
],
- "support": {
- "issues": "https://github.com/sebastianbergmann/diff/issues",
- "source": "https://github.com/sebastianbergmann/diff/tree/3.0.3"
- },
"funding": [
{
"url": "https://github.com/sebastianbergmann",
@@ -8454,10 +8169,6 @@
"environment",
"hhvm"
],
- "support": {
- "issues": "https://github.com/sebastianbergmann/environment/issues",
- "source": "https://github.com/sebastianbergmann/environment/tree/4.2.4"
- },
"funding": [
{
"url": "https://github.com/sebastianbergmann",
@@ -8468,16 +8179,16 @@
},
{
"name": "sebastian/exporter",
- "version": "3.1.3",
+ "version": "3.1.4",
"source": {
"type": "git",
"url": "https://github.com/sebastianbergmann/exporter.git",
- "reference": "6b853149eab67d4da22291d36f5b0631c0fd856e"
+ "reference": "0c32ea2e40dbf59de29f3b49bf375176ce7dd8db"
},
"dist": {
"type": "zip",
- "url": "https://api.github.com/repos/sebastianbergmann/exporter/zipball/6b853149eab67d4da22291d36f5b0631c0fd856e",
- "reference": "6b853149eab67d4da22291d36f5b0631c0fd856e",
+ "url": "https://api.github.com/repos/sebastianbergmann/exporter/zipball/0c32ea2e40dbf59de29f3b49bf375176ce7dd8db",
+ "reference": "0c32ea2e40dbf59de29f3b49bf375176ce7dd8db",
"shasum": ""
},
"require": {
@@ -8486,7 +8197,7 @@
},
"require-dev": {
"ext-mbstring": "*",
- "phpunit/phpunit": "^6.0"
+ "phpunit/phpunit": "^8.5"
},
"type": "library",
"extra": {
@@ -8531,17 +8242,13 @@
"export",
"exporter"
],
- "support": {
- "issues": "https://github.com/sebastianbergmann/exporter/issues",
- "source": "https://github.com/sebastianbergmann/exporter/tree/3.1.3"
- },
"funding": [
{
"url": "https://github.com/sebastianbergmann",
"type": "github"
}
],
- "time": "2020-11-30T07:47:53+00:00"
+ "time": "2021-11-11T13:51:24+00:00"
},
{
"name": "sebastian/global-state",
@@ -8592,10 +8299,6 @@
"keywords": [
"global state"
],
- "support": {
- "issues": "https://github.com/sebastianbergmann/global-state/issues",
- "source": "https://github.com/sebastianbergmann/global-state/tree/2.0.0"
- },
"time": "2017-04-27T15:39:26+00:00"
},
{
@@ -8643,10 +8346,6 @@
],
"description": "Traverses array structures and object graphs to enumerate all referenced objects",
"homepage": "https://github.com/sebastianbergmann/object-enumerator/",
- "support": {
- "issues": "https://github.com/sebastianbergmann/object-enumerator/issues",
- "source": "https://github.com/sebastianbergmann/object-enumerator/tree/3.0.4"
- },
"funding": [
{
"url": "https://github.com/sebastianbergmann",
@@ -8698,10 +8397,6 @@
],
"description": "Allows reflection of object attributes, including inherited and non-public ones",
"homepage": "https://github.com/sebastianbergmann/object-reflector/",
- "support": {
- "issues": "https://github.com/sebastianbergmann/object-reflector/issues",
- "source": "https://github.com/sebastianbergmann/object-reflector/tree/1.1.2"
- },
"funding": [
{
"url": "https://github.com/sebastianbergmann",
@@ -8761,10 +8456,6 @@
],
"description": "Provides functionality to recursively process PHP variables",
"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/3.0.1"
- },
"funding": [
{
"url": "https://github.com/sebastianbergmann",
@@ -8813,10 +8504,6 @@
],
"description": "Provides a list of PHP built-in functions that operate on resources",
"homepage": "https://www.github.com/sebastianbergmann/resource-operations",
- "support": {
- "issues": "https://github.com/sebastianbergmann/resource-operations/issues",
- "source": "https://github.com/sebastianbergmann/resource-operations/tree/2.0.2"
- },
"funding": [
{
"url": "https://github.com/sebastianbergmann",
@@ -8866,31 +8553,27 @@
],
"description": "Library that helps with managing the version number of Git-hosted PHP projects",
"homepage": "https://github.com/sebastianbergmann/version",
- "support": {
- "issues": "https://github.com/sebastianbergmann/version/issues",
- "source": "https://github.com/sebastianbergmann/version/tree/master"
- },
"time": "2016-10-03T07:35:21+00:00"
},
{
"name": "theseer/tokenizer",
- "version": "1.1.3",
+ "version": "1.2.1",
"source": {
"type": "git",
"url": "https://github.com/theseer/tokenizer.git",
- "reference": "11336f6f84e16a720dae9d8e6ed5019efa85a0f9"
+ "reference": "34a41e998c2183e22995f158c581e7b5e755ab9e"
},
"dist": {
"type": "zip",
- "url": "https://api.github.com/repos/theseer/tokenizer/zipball/11336f6f84e16a720dae9d8e6ed5019efa85a0f9",
- "reference": "11336f6f84e16a720dae9d8e6ed5019efa85a0f9",
+ "url": "https://api.github.com/repos/theseer/tokenizer/zipball/34a41e998c2183e22995f158c581e7b5e755ab9e",
+ "reference": "34a41e998c2183e22995f158c581e7b5e755ab9e",
"shasum": ""
},
"require": {
"ext-dom": "*",
"ext-tokenizer": "*",
"ext-xmlwriter": "*",
- "php": "^7.0"
+ "php": "^7.2 || ^8.0"
},
"type": "library",
"autoload": {
@@ -8910,84 +8593,45 @@
}
],
"description": "A small library for converting tokenized PHP source code into XML and potentially other formats",
- "support": {
- "issues": "https://github.com/theseer/tokenizer/issues",
- "source": "https://github.com/theseer/tokenizer/tree/master"
- },
- "time": "2019-06-13T22:48:21+00:00"
- },
- {
- "name": "tightenco/mailthief",
- "version": "v0.3.14",
- "source": {
- "type": "git",
- "url": "https://github.com/tighten/mailthief.git",
- "reference": "9a8c2443be2b3d77753596f70ae6cd879b5b26a6"
- },
- "dist": {
- "type": "zip",
- "url": "https://api.github.com/repos/tighten/mailthief/zipball/9a8c2443be2b3d77753596f70ae6cd879b5b26a6",
- "reference": "9a8c2443be2b3d77753596f70ae6cd879b5b26a6",
- "shasum": ""
- },
- "require": {
- "illuminate/mail": "5.*",
- "illuminate/view": "5.*"
- },
- "require-dev": {
- "laravel/framework": ">=5.0 <5.5",
- "mockery/mockery": "^0.9.5",
- "phpunit/phpunit": "^5.5"
- },
- "type": "library",
- "autoload": {
- "psr-4": {
- "MailThief\\": "src/"
- }
- },
- "notification-url": "https://packagist.org/downloads/",
- "license": [
- "MIT"
- ],
- "authors": [
+ "funding": [
{
- "name": "Adam Wathan",
- "email": "adam.wathan@gmail.com"
+ "url": "https://github.com/theseer",
+ "type": "github"
}
],
- "description": "A fake Mailer for Laravel applications that takes the pain out of testing mail.",
- "support": {
- "issues": "https://github.com/tighten/mailthief/issues",
- "source": "https://github.com/tighten/mailthief/tree/v0.3.14"
- },
- "time": "2018-02-10T04:17:52+00:00"
+ "time": "2021-07-28T10:34:58+00:00"
},
{
"name": "webmozart/assert",
- "version": "1.9.1",
+ "version": "1.10.0",
"source": {
"type": "git",
"url": "https://github.com/webmozarts/assert.git",
- "reference": "bafc69caeb4d49c39fd0779086c03a3738cbb389"
+ "reference": "6964c76c7804814a842473e0c8fd15bab0f18e25"
},
"dist": {
"type": "zip",
- "url": "https://api.github.com/repos/webmozarts/assert/zipball/bafc69caeb4d49c39fd0779086c03a3738cbb389",
- "reference": "bafc69caeb4d49c39fd0779086c03a3738cbb389",
+ "url": "https://api.github.com/repos/webmozarts/assert/zipball/6964c76c7804814a842473e0c8fd15bab0f18e25",
+ "reference": "6964c76c7804814a842473e0c8fd15bab0f18e25",
"shasum": ""
},
"require": {
- "php": "^5.3.3 || ^7.0 || ^8.0",
+ "php": "^7.2 || ^8.0",
"symfony/polyfill-ctype": "^1.8"
},
"conflict": {
"phpstan/phpstan": "<0.12.20",
- "vimeo/psalm": "<3.9.1"
+ "vimeo/psalm": "<4.6.1 || 4.6.2"
},
"require-dev": {
- "phpunit/phpunit": "^4.8.36 || ^7.5.13"
+ "phpunit/phpunit": "^8.5.13"
},
"type": "library",
+ "extra": {
+ "branch-alias": {
+ "dev-master": "1.10-dev"
+ }
+ },
"autoload": {
"psr-4": {
"Webmozart\\Assert\\": "src/"
@@ -9009,11 +8653,7 @@
"check",
"validate"
],
- "support": {
- "issues": "https://github.com/webmozarts/assert/issues",
- "source": "https://github.com/webmozarts/assert/tree/1.9.1"
- },
- "time": "2020-07-08T17:02:28+00:00"
+ "time": "2021-03-09T10:59:23+00:00"
}
],
"aliases": [],
@@ -9022,7 +8662,7 @@
"prefer-stable": true,
"prefer-lowest": false,
"platform": {
- "php": "^7.1.3",
+ "php": "^7.3",
"ext-mbstring": "*",
"ext-openssl": "*",
"ext-xml": "*"
@@ -9031,7 +8671,7 @@
"ext-sqlite3": "*"
},
"platform-overrides": {
- "php": "7.1.3"
+ "php": "7.3.32"
},
- "plugin-api-version": "2.0.0"
+ "plugin-api-version": "1.1.0"
}
diff --git a/config/bugsnag.php b/config/bugsnag.php
new file mode 100644
index 000000000000..d4016be62e8f
--- /dev/null
+++ b/config/bugsnag.php
@@ -0,0 +1,333 @@
+ env('BUGSNAG_API_KEY', ''),
+
+ /*
+ |--------------------------------------------------------------------------
+ | App Type
+ |--------------------------------------------------------------------------
+ |
+ | Set the type of application executing the current code.
+ |
+ */
+
+ 'app_type' => env('BUGSNAG_APP_TYPE'),
+
+ /*
+ |--------------------------------------------------------------------------
+ | App Version
+ |--------------------------------------------------------------------------
+ |
+ | Set the version of application executing the current code.
+ |
+ */
+
+ 'app_version' => env('BUGSNAG_APP_VERSION'),
+
+ /*
+ |--------------------------------------------------------------------------
+ | Batch Sending
+ |--------------------------------------------------------------------------
+ |
+ | Set to true to send the errors through to Bugsnag when the PHP process
+ | shuts down, in order to prevent your app waiting on HTTP requests.
+ |
+ | Setting this to false will send an HTTP request straight away for each
+ | error.
+ |
+ */
+
+ 'batch_sending' => env('BUGSNAG_BATCH_SENDING'),
+
+ /*
+ |--------------------------------------------------------------------------
+ | Endpoint
+ |--------------------------------------------------------------------------
+ |
+ | Set what server the Bugsnag notifier should send errors to. By default
+ | this is set to 'https://notify.bugsnag.com', but for Bugsnag Enterprise
+ | this should be the URL to your Bugsnag instance.
+ |
+ */
+
+ 'endpoint' => env('BUGSNAG_ENDPOINT'),
+
+ /*
+ |--------------------------------------------------------------------------
+ | Filters
+ |--------------------------------------------------------------------------
+ |
+ | Use this if you want to ensure you don't send sensitive data such as
+ | passwords, and credit card numbers to our servers. Any keys which
+ | contain these strings will be filtered.
+ |
+ | This option has been deprecated in favour of 'redacted_keys'
+ |
+ */
+
+ 'filters' => empty(env('BUGSNAG_FILTERS')) ? null : explode(',', str_replace(' ', '', env('BUGSNAG_FILTERS'))),
+
+ /*
+ |--------------------------------------------------------------------------
+ | Hostname
+ |--------------------------------------------------------------------------
+ |
+ | You can set the hostname of your server to something specific for you to
+ | identify it by if needed.
+ |
+ */
+
+ 'hostname' => env('BUGSNAG_HOSTNAME'),
+
+ /*
+ |--------------------------------------------------------------------------
+ | Proxy
+ |--------------------------------------------------------------------------
+ |
+ | This is where you can set the proxy settings you'd like us to use when
+ | communicating with Bugsnag when reporting errors.
+ |
+ */
+
+ 'proxy' => array_filter([
+ 'http' => env('HTTP_PROXY'),
+ 'https' => env('HTTPS_PROXY'),
+ 'no' => empty(env('NO_PROXY')) ? null : explode(',', str_replace(' ', '', env('NO_PROXY'))),
+ ]),
+
+ /*
+ |--------------------------------------------------------------------------
+ | Project Root
+ |--------------------------------------------------------------------------
+ |
+ | Bugsnag marks stacktrace lines as in-project if they come from files
+ | inside your “project root”. You can set this here.
+ |
+ | If this is not set, we will automatically try to detect it.
+ |
+ */
+
+ 'project_root' => env('BUGSNAG_PROJECT_ROOT'),
+
+ /*
+ |--------------------------------------------------------------------------
+ | Project Root Regex
+ |--------------------------------------------------------------------------
+ |
+ | Bugsnag marks stacktrace lines as in-project if they come from files
+ | inside your “project root”. You can set this here.
+ |
+ | This option allows you to set it as a regular expression and will take
+ | precedence over "project_root" if both are defined.
+ |
+ */
+
+ 'project_root_regex' => env('BUGSNAG_PROJECT_ROOT_REGEX'),
+
+ /*
+ |--------------------------------------------------------------------------
+ | Strip Path
+ |--------------------------------------------------------------------------
+ |
+ | The strip path is a path to be trimmed from the start of any filepaths in
+ | your stacktraces.
+ |
+ | If this is not set, we will automatically try to detect it.
+ |
+ */
+
+ 'strip_path' => env('BUGSNAG_STRIP_PATH'),
+
+ /*
+ |--------------------------------------------------------------------------
+ | Strip Path Regex
+ |--------------------------------------------------------------------------
+ |
+ | The strip path is a path to be trimmed from the start of any filepaths in
+ | your stacktraces.
+ |
+ | This option allows you to set it as a regular expression and will take
+ | precedence over "strip_path" if both are defined.
+ |
+ */
+
+ 'strip_path_regex' => env('BUGSNAG_STRIP_PATH_REGEX'),
+
+ /*
+ |--------------------------------------------------------------------------
+ | Query
+ |--------------------------------------------------------------------------
+ |
+ | Enable this if you'd like us to automatically record all queries executed
+ | as breadcrumbs.
+ |
+ */
+
+ 'query' => env('BUGSNAG_QUERY', true),
+
+ /*
+ |--------------------------------------------------------------------------
+ | Bindings
+ |--------------------------------------------------------------------------
+ |
+ | Enable this if you'd like us to include the query bindings in our query
+ | breadcrumbs.
+ |
+ */
+
+ 'bindings' => env('BUGSNAG_QUERY_BINDINGS', false),
+
+ /*
+ |--------------------------------------------------------------------------
+ | Release Stage
+ |--------------------------------------------------------------------------
+ |
+ | Set the release stage to use when sending notifications to Bugsnag.
+ |
+ | Leaving this unset will default to using the application environment.
+ |
+ */
+
+ 'release_stage' => env('BUGSNAG_RELEASE_STAGE'),
+
+ /*
+ |--------------------------------------------------------------------------
+ | Notify Release Stages
+ |--------------------------------------------------------------------------
+ |
+ | Set which release stages should send notifications to Bugsnag.
+ |
+ */
+
+ 'notify_release_stages' => empty(env('BUGSNAG_NOTIFY_RELEASE_STAGES')) ? null : explode(',', str_replace(' ', '', env('BUGSNAG_NOTIFY_RELEASE_STAGES'))),
+
+ /*
+ |--------------------------------------------------------------------------
+ | Send Code
+ |--------------------------------------------------------------------------
+ |
+ | Bugsnag automatically sends a small snippet of the code that crashed to
+ | help you diagnose even faster from within your dashboard. If you don’t
+ | want to send this snippet, then set this to false.
+ |
+ */
+
+ 'send_code' => env('BUGSNAG_SEND_CODE', true),
+
+ /*
+ |--------------------------------------------------------------------------
+ | Callbacks
+ |--------------------------------------------------------------------------
+ |
+ | Enable this if you'd like us to enable our default set of notification
+ | callbacks. These add things like the cookie information and session
+ | details to the error to be sent to Bugsnag.
+ |
+ | If you'd like to add your own callbacks, you can call the
+ | Bugsnag::registerCallback method from the boot method of your app
+ | service provider.
+ |
+ */
+
+ 'callbacks' => env('BUGSNAG_CALLBACKS', true),
+
+ /*
+ |--------------------------------------------------------------------------
+ | User
+ |--------------------------------------------------------------------------
+ |
+ | Enable this if you'd like us to set the current user logged in via
+ | Laravel's authentication system.
+ |
+ | If you'd like to add your own user resolver, you can do this by using
+ | callbacks via Bugsnag::registerCallback.
+ |
+ */
+
+ 'user' => env('BUGSNAG_USER', true),
+
+ /*
+ |--------------------------------------------------------------------------
+ | Logger Notify Level
+ |--------------------------------------------------------------------------
+ |
+ | This sets the level at which a logged message will trigger a notification
+ | to Bugsnag. By default this level will be 'notice'.
+ |
+ | Must be one of the Psr\Log\LogLevel levels from the Psr specification.
+ |
+ */
+
+ 'logger_notify_level' => env('BUGSNAG_LOGGER_LEVEL'),
+
+ /*
+ |--------------------------------------------------------------------------
+ | Auto Capture Sessions
+ |--------------------------------------------------------------------------
+ |
+ | Enable this to start tracking sessions and deliver them to Bugsnag.
+ |
+ */
+
+ 'auto_capture_sessions' => env('BUGSNAG_CAPTURE_SESSIONS', false),
+
+ /*
+ |--------------------------------------------------------------------------
+ | Sessions Endpoint
+ |--------------------------------------------------------------------------
+ |
+ | Sets a url to send tracked sessions to.
+ |
+ */
+
+ 'session_endpoint' => env('BUGSNAG_SESSION_ENDPOINT'),
+
+ /*
+ |--------------------------------------------------------------------------
+ | Builds Endpoint
+ |--------------------------------------------------------------------------
+ |
+ | Sets a url to send build reports to.
+ |
+ */
+
+ 'build_endpoint' => env('BUGSNAG_BUILD_ENDPOINT'),
+
+ /*
+ |--------------------------------------------------------------------------
+ | Discard Classes
+ |--------------------------------------------------------------------------
+ |
+ | An array of classes that should not be sent to Bugsnag.
+ |
+ | This can contain both fully qualified class names and regular expressions.
+ |
+ */
+
+ 'discard_classes' => empty(env('BUGSNAG_DISCARD_CLASSES')) ? null : explode(',', env('BUGSNAG_DISCARD_CLASSES')),
+
+ /*
+ |--------------------------------------------------------------------------
+ | Redacted Keys
+ |--------------------------------------------------------------------------
+ |
+ | An array of metadata keys that should be redacted.
+ |
+ */
+
+ 'redacted_keys' => empty(env('BUGSNAG_REDACTED_KEYS')) ? null : explode(',', env('BUGSNAG_REDACTED_KEYS')),
+];
diff --git a/config/exceptions.php b/config/exceptions.php
index bbdd386e0e4a..0998f6ea394f 100644
--- a/config/exceptions.php
+++ b/config/exceptions.php
@@ -1,5 +1,7 @@
[
- 'GrahamCampbell\Exceptions\Transformers\AuthTransformer',
- 'GrahamCampbell\Exceptions\Transformers\CsrfTransformer',
- 'GrahamCampbell\Exceptions\Transformers\ModelTransformer',
- 'CachetHQ\Cachet\Exceptions\Transformers\BusTransformer',
+ GrahamCampbell\Exceptions\Transformer\BadHeadersTransformer::class,
+ GrahamCampbell\Exceptions\Transformer\BadHostTransformer::class,
+ GrahamCampbell\Exceptions\Transformer\AuthTransformer::class,
+ GrahamCampbell\Exceptions\Transformer\CsrfTransformer::class,
+ GrahamCampbell\Exceptions\Transformer\ModelTransformer::class,
+ CachetHQ\Cachet\Exceptions\Transformers\BusTransformer::class,
],
/*
@@ -47,15 +51,16 @@
*/
'displayers' => [
- 'CachetHQ\Cachet\Exceptions\Displayers\MaintenanceDisplayer',
- 'CachetHQ\Cachet\Exceptions\Displayers\SettingsDisplayer',
- 'CachetHQ\Cachet\Exceptions\Displayers\RedirectDisplayer',
- 'CachetHQ\Cachet\Exceptions\Displayers\ThrottleDisplayer',
- 'CachetHQ\Cachet\Exceptions\Displayers\JsonValidationDisplayer',
- 'GrahamCampbell\Exceptions\Displayers\DebugDisplayer',
- 'GrahamCampbell\Exceptions\Displayers\HtmlDisplayer',
- 'GrahamCampbell\Exceptions\Displayers\JsonDisplayer',
- 'GrahamCampbell\Exceptions\Displayers\JsonApiDisplayer',
+ GrahamCampbell\Exceptions\Displayer\DebugDisplayer::class,
+ GrahamCampbell\Exceptions\Displayer\ViewDisplayer::class,
+ GrahamCampbell\Exceptions\Displayer\HtmlDisplayer::class,
+ GrahamCampbell\Exceptions\Displayer\JsonDisplayer::class,
+ GrahamCampbell\Exceptions\Displayer\JsonApiDisplayer::class,
+ CachetHQ\Cachet\Exceptions\Displayers\MaintenanceDisplayer::class,
+ CachetHQ\Cachet\Exceptions\Displayers\SettingsDisplayer::class,
+ CachetHQ\Cachet\Exceptions\Displayers\RedirectDisplayer::class,
+ CachetHQ\Cachet\Exceptions\Displayers\ThrottleDisplayer::class,
+ CachetHQ\Cachet\Exceptions\Displayers\JsonValidationDisplayer::class,
],
/*
@@ -72,10 +77,10 @@
*/
'filters' => [
- 'GrahamCampbell\Exceptions\Filters\VerboseFilter',
- 'GrahamCampbell\Exceptions\Filters\CanDisplayFilter',
- 'GrahamCampbell\Exceptions\Filters\ContentTypeFilter',
- 'CachetHQ\Cachet\Exceptions\Filters\ApiFilter',
+ GrahamCampbell\Exceptions\Filter\VerboseFilter::class,
+ GrahamCampbell\Exceptions\Filter\CanDisplayFilter::class,
+ GrahamCampbell\Exceptions\Filter\ContentTypeFilter::class,
+ CachetHQ\Cachet\Exceptions\Filters\ApiFilter::class,
],
/*
@@ -90,7 +95,7 @@
|
*/
- 'default' => 'GrahamCampbell\Exceptions\Displayers\HtmlDisplayer',
+ 'default' => GrahamCampbell\Exceptions\Displayer\HtmlDisplayer::class,
/*
|--------------------------------------------------------------------------
@@ -105,12 +110,17 @@
*/
'levels' => [
- 'Illuminate\Auth\Access\AuthorizationException' => 'warning',
- 'Illuminate\Database\Eloquent\ModelNotFoundException' => 'warning',
- 'Illuminate\Session\TokenMismatchException' => 'notice',
- 'Symfony\Component\HttpKernel\Exception\HttpExceptionInterface' => 'notice',
- 'Symfony\Component\Debug\Exception\FatalErrorException' => 'critical',
- 'Exception' => 'error',
+ Illuminate\Auth\Access\AuthorizationException::class => 'warning',
+ Illuminate\Database\Eloquent\ModelNotFoundException::class => 'warning',
+ Illuminate\Session\TokenMismatchException::class => 'notice',
+ Symfony\Component\HttpFoundation\Exception\RequestExceptionInterface::class => 'notice',
+ Symfony\Component\HttpKernel\Exception\NotFoundHttpException::class => 'notice',
+ Symfony\Component\HttpKernel\Exception\UnprocessableEntityHttpException::class => 'error',
+ Symfony\Component\HttpKernel\Exception\HttpExceptionInterface::class => 'warning',
+ Symfony\Component\Debug\Exception\FatalErrorException::class => 'critical',
+ Exception::class => 'error',
+ Throwable::class => 'critical',
],
];
+
diff --git a/database/factories/ModelFactory.php b/database/factories/ModelFactory.php
index 850f9b76a676..44cee855c181 100644
--- a/database/factories/ModelFactory.php
+++ b/database/factories/ModelFactory.php
@@ -135,9 +135,9 @@
return [
'username' => $faker->userName,
'email' => $faker->safeEmail,
- 'password' => str_random(10),
- 'remember_token' => str_random(10),
- 'api_key' => str_random(20),
+ 'password' => Str::random(10),
+ 'remember_token' => Str::random(10),
+ 'api_key' => Str::random(20),
'active' => true,
'level' => 1,
];
diff --git a/resources/views/auth/login.blade.php b/resources/views/auth/login.blade.php
index a5f709bf9315..7e8bcfd27807 100644
--- a/resources/views/auth/login.blade.php
+++ b/resources/views/auth/login.blade.php
@@ -10,7 +10,7 @@
-