diff --git a/.styleci.yml b/.styleci.yml index 268f62b44..eecf29f7c 100644 --- a/.styleci.yml +++ b/.styleci.yml @@ -16,5 +16,5 @@ finder: - "resources" - "bootstrap" - "database/migrations" - - "database/seeds" - - "database/fixtures" \ No newline at end of file + - "database/seeders" + - "database/fixtures" diff --git a/Changelog b/Changelog index ad852513b..36fdf5265 100755 --- a/Changelog +++ b/Changelog @@ -1,3 +1,5 @@ +2020-09-28 DariusIII + * Chg: Update to Laravel 8 2020-04-12 DariusIII * Chg: Update ElasticSearch search handling 2020-04-11 DariusIII diff --git a/app/Http/Controllers/Admin/AjaxController.php b/app/Http/Controllers/Admin/AdminAjaxController.php similarity index 99% rename from app/Http/Controllers/Admin/AjaxController.php rename to app/Http/Controllers/Admin/AdminAjaxController.php index 6583d15b3..f322a6097 100644 --- a/app/Http/Controllers/Admin/AjaxController.php +++ b/app/Http/Controllers/Admin/AdminAjaxController.php @@ -11,7 +11,7 @@ use Blacklight\Binaries; use Blacklight\Regexes; use Illuminate\Http\Request; -class AjaxController extends BasePageController +class AdminAjaxController extends BasePageController { /** * @param \Illuminate\Http\Request $request diff --git a/app/Http/Controllers/Admin/AnidbController.php b/app/Http/Controllers/Admin/AdminAnidbController.php similarity index 98% rename from app/Http/Controllers/Admin/AnidbController.php rename to app/Http/Controllers/Admin/AdminAnidbController.php index 1dfd6f391..19624e950 100644 --- a/app/Http/Controllers/Admin/AnidbController.php +++ b/app/Http/Controllers/Admin/AdminAnidbController.php @@ -6,7 +6,7 @@ use App\Http\Controllers\BasePageController; use App\Models\Release; use Blacklight\AniDB; -class AnidbController extends BasePageController +class AdminAnidbController extends BasePageController { /** * @throws \Exception diff --git a/app/Http/Controllers/Admin/BlacklistController.php b/app/Http/Controllers/Admin/AdminBlacklistController.php similarity index 98% rename from app/Http/Controllers/Admin/BlacklistController.php rename to app/Http/Controllers/Admin/AdminBlacklistController.php index 21d1a1f9f..9d33eed26 100644 --- a/app/Http/Controllers/Admin/BlacklistController.php +++ b/app/Http/Controllers/Admin/AdminBlacklistController.php @@ -7,7 +7,7 @@ use App\Models\Category; use Blacklight\Binaries; use Illuminate\Http\Request; -class BlacklistController extends BasePageController +class AdminBlacklistController extends BasePageController { /** * @throws \Exception diff --git a/app/Http/Controllers/Admin/BookController.php b/app/Http/Controllers/Admin/AdminBookController.php similarity index 98% rename from app/Http/Controllers/Admin/BookController.php rename to app/Http/Controllers/Admin/AdminBookController.php index 16daf62ea..0963e1727 100644 --- a/app/Http/Controllers/Admin/BookController.php +++ b/app/Http/Controllers/Admin/AdminBookController.php @@ -8,7 +8,7 @@ use Blacklight\Books; use Illuminate\Http\Request; use Illuminate\Support\Carbon; -class BookController extends BasePageController +class AdminBookController extends BasePageController { /** * @throws \Exception diff --git a/app/Http/Controllers/Admin/CategoryController.php b/app/Http/Controllers/Admin/AdminCategoryController.php similarity index 97% rename from app/Http/Controllers/Admin/CategoryController.php rename to app/Http/Controllers/Admin/AdminCategoryController.php index 8cb8ee26a..c1dc5f715 100644 --- a/app/Http/Controllers/Admin/CategoryController.php +++ b/app/Http/Controllers/Admin/AdminCategoryController.php @@ -6,7 +6,7 @@ use App\Http\Controllers\BasePageController; use App\Models\Category; use Illuminate\Http\Request; -class CategoryController extends BasePageController +class AdminCategoryController extends BasePageController { /** * @throws \Exception diff --git a/app/Http/Controllers/Admin/CategoryRegexesController.php b/app/Http/Controllers/Admin/AdminCategoryRegexesController.php similarity index 98% rename from app/Http/Controllers/Admin/CategoryRegexesController.php rename to app/Http/Controllers/Admin/AdminCategoryRegexesController.php index 6b3b53daa..1ac44fb67 100644 --- a/app/Http/Controllers/Admin/CategoryRegexesController.php +++ b/app/Http/Controllers/Admin/AdminCategoryRegexesController.php @@ -7,7 +7,7 @@ use App\Models\Category; use Blacklight\Regexes; use Illuminate\Http\Request; -class CategoryRegexesController extends BasePageController +class AdminCategoryRegexesController extends BasePageController { /** * @param \Illuminate\Http\Request $request diff --git a/app/Http/Controllers/Admin/CollectionRegexesController.php b/app/Http/Controllers/Admin/AdminCollectionRegexesController.php similarity index 98% rename from app/Http/Controllers/Admin/CollectionRegexesController.php rename to app/Http/Controllers/Admin/AdminCollectionRegexesController.php index 77c70593d..b4d1ecb87 100644 --- a/app/Http/Controllers/Admin/CollectionRegexesController.php +++ b/app/Http/Controllers/Admin/AdminCollectionRegexesController.php @@ -7,7 +7,7 @@ use App\Models\Category; use Blacklight\Regexes; use Illuminate\Http\Request; -class CollectionRegexesController extends BasePageController +class AdminCollectionRegexesController extends BasePageController { /** * @param \Illuminate\Http\Request $request diff --git a/app/Http/Controllers/Admin/CommentsController.php b/app/Http/Controllers/Admin/AdminCommentsController.php similarity index 93% rename from app/Http/Controllers/Admin/CommentsController.php rename to app/Http/Controllers/Admin/AdminCommentsController.php index 3bd4fa3f7..f05eaf36b 100644 --- a/app/Http/Controllers/Admin/CommentsController.php +++ b/app/Http/Controllers/Admin/AdminCommentsController.php @@ -5,7 +5,7 @@ namespace App\Http\Controllers\Admin; use App\Http\Controllers\BasePageController; use App\Models\ReleaseComment; -class CommentsController extends BasePageController +class AdminCommentsController extends BasePageController { /** * @throws \Exception diff --git a/app/Http/Controllers/Admin/ConsoleController.php b/app/Http/Controllers/Admin/AdminConsoleController.php similarity index 98% rename from app/Http/Controllers/Admin/ConsoleController.php rename to app/Http/Controllers/Admin/AdminConsoleController.php index 8305fc81d..edaf857ec 100644 --- a/app/Http/Controllers/Admin/ConsoleController.php +++ b/app/Http/Controllers/Admin/AdminConsoleController.php @@ -8,7 +8,7 @@ use Blacklight\Genres; use Blacklight\utility\Utility; use Illuminate\Http\Request; -class ConsoleController extends BasePageController +class AdminConsoleController extends BasePageController { /** * @throws \Exception diff --git a/app/Http/Controllers/Admin/ContentController.php b/app/Http/Controllers/Admin/AdminContentController.php similarity index 98% rename from app/Http/Controllers/Admin/ContentController.php rename to app/Http/Controllers/Admin/AdminContentController.php index 835604b57..1b2c284b5 100644 --- a/app/Http/Controllers/Admin/ContentController.php +++ b/app/Http/Controllers/Admin/AdminContentController.php @@ -7,7 +7,7 @@ use App\Models\User; use Blacklight\Contents; use Illuminate\Http\Request; -class ContentController extends BasePageController +class AdminContentController extends BasePageController { /** * @throws \Exception diff --git a/app/Http/Controllers/Admin/FailedReleasesController.php b/app/Http/Controllers/Admin/AdminFailedReleasesController.php similarity index 89% rename from app/Http/Controllers/Admin/FailedReleasesController.php rename to app/Http/Controllers/Admin/AdminFailedReleasesController.php index c69c6e740..818ff8c28 100644 --- a/app/Http/Controllers/Admin/FailedReleasesController.php +++ b/app/Http/Controllers/Admin/AdminFailedReleasesController.php @@ -5,7 +5,7 @@ namespace App\Http\Controllers\Admin; use App\Http\Controllers\BasePageController; use App\Models\Release; -class FailedReleasesController extends BasePageController +class AdminFailedReleasesController extends BasePageController { /** * @throws \Exception diff --git a/app/Http/Controllers/Admin/GameController.php b/app/Http/Controllers/Admin/AdminGameController.php similarity index 98% rename from app/Http/Controllers/Admin/GameController.php rename to app/Http/Controllers/Admin/AdminGameController.php index ebb34a067..ec7acd607 100644 --- a/app/Http/Controllers/Admin/GameController.php +++ b/app/Http/Controllers/Admin/AdminGameController.php @@ -8,7 +8,7 @@ use Blacklight\Genres; use Illuminate\Http\Request; use Illuminate\Support\Carbon; -class GameController extends BasePageController +class AdminGameController extends BasePageController { /** * @throws \Exception diff --git a/app/Http/Controllers/Admin/GroupController.php b/app/Http/Controllers/Admin/AdminGroupController.php similarity index 99% rename from app/Http/Controllers/Admin/GroupController.php rename to app/Http/Controllers/Admin/AdminGroupController.php index 0186cb185..cd894ebc5 100644 --- a/app/Http/Controllers/Admin/GroupController.php +++ b/app/Http/Controllers/Admin/AdminGroupController.php @@ -6,7 +6,7 @@ use App\Http\Controllers\BasePageController; use App\Models\UsenetGroup; use Illuminate\Http\Request; -class GroupController extends BasePageController +class AdminGroupController extends BasePageController { /** * @param \Illuminate\Http\Request $request diff --git a/app/Http/Controllers/Admin/MovieController.php b/app/Http/Controllers/Admin/AdminMovieController.php similarity index 99% rename from app/Http/Controllers/Admin/MovieController.php rename to app/Http/Controllers/Admin/AdminMovieController.php index 117188354..60d0b80b8 100644 --- a/app/Http/Controllers/Admin/MovieController.php +++ b/app/Http/Controllers/Admin/AdminMovieController.php @@ -9,7 +9,7 @@ use Blacklight\Movie; use Blacklight\utility\Utility; use Illuminate\Http\Request; -class MovieController extends BasePageController +class AdminMovieController extends BasePageController { /** * @throws \Exception diff --git a/app/Http/Controllers/Admin/MusicController.php b/app/Http/Controllers/Admin/AdminMusicController.php similarity index 98% rename from app/Http/Controllers/Admin/MusicController.php rename to app/Http/Controllers/Admin/AdminMusicController.php index 86d320eb9..7d82be87a 100644 --- a/app/Http/Controllers/Admin/MusicController.php +++ b/app/Http/Controllers/Admin/AdminMusicController.php @@ -8,7 +8,7 @@ use Blacklight\Music; use Blacklight\utility\Utility; use Illuminate\Http\Request; -class MusicController extends BasePageController +class AdminMusicController extends BasePageController { /** * @throws \Exception diff --git a/app/Http/Controllers/Admin/NzbController.php b/app/Http/Controllers/Admin/AdminNzbController.php similarity index 98% rename from app/Http/Controllers/Admin/NzbController.php rename to app/Http/Controllers/Admin/AdminNzbController.php index 499b95976..cbc6b6a3b 100644 --- a/app/Http/Controllers/Admin/NzbController.php +++ b/app/Http/Controllers/Admin/AdminNzbController.php @@ -9,7 +9,7 @@ use Blacklight\Releases; use Blacklight\utility\Utility; use Illuminate\Http\Request; -class NzbController extends BasePageController +class AdminNzbController extends BasePageController { /** * @param \Illuminate\Http\Request $request diff --git a/app/Http/Controllers/Admin/PredbController.php b/app/Http/Controllers/Admin/AdminPredbController.php similarity index 95% rename from app/Http/Controllers/Admin/PredbController.php rename to app/Http/Controllers/Admin/AdminPredbController.php index 182efe522..b2127da10 100644 --- a/app/Http/Controllers/Admin/PredbController.php +++ b/app/Http/Controllers/Admin/AdminPredbController.php @@ -6,7 +6,7 @@ use App\Http\Controllers\BasePageController; use App\Models\Predb; use Illuminate\Http\Request; -class PredbController extends BasePageController +class AdminPredbController extends BasePageController { /** * @param \Illuminate\Http\Request $request diff --git a/app/Http/Controllers/Admin/ReleaseNamingRegexesController.php b/app/Http/Controllers/Admin/AdminReleaseNamingRegexesController.php similarity index 98% rename from app/Http/Controllers/Admin/ReleaseNamingRegexesController.php rename to app/Http/Controllers/Admin/AdminReleaseNamingRegexesController.php index 7463d3fa5..81386c8e5 100644 --- a/app/Http/Controllers/Admin/ReleaseNamingRegexesController.php +++ b/app/Http/Controllers/Admin/AdminReleaseNamingRegexesController.php @@ -7,7 +7,7 @@ use App\Models\Category; use Blacklight\Regexes; use Illuminate\Http\Request; -class ReleaseNamingRegexesController extends BasePageController +class AdminReleaseNamingRegexesController extends BasePageController { /** * @param \Illuminate\Http\Request $request diff --git a/app/Http/Controllers/Admin/ReleasesController.php b/app/Http/Controllers/Admin/AdminReleasesController.php similarity index 98% rename from app/Http/Controllers/Admin/ReleasesController.php rename to app/Http/Controllers/Admin/AdminReleasesController.php index 30e965f1c..164c8ef3d 100644 --- a/app/Http/Controllers/Admin/ReleasesController.php +++ b/app/Http/Controllers/Admin/AdminReleasesController.php @@ -8,7 +8,7 @@ use App\Models\Release; use Blacklight\Releases; use Illuminate\Http\Request; -class ReleasesController extends BasePageController +class AdminReleasesController extends BasePageController { /** * @throws \Exception diff --git a/app/Http/Controllers/Admin/RoleController.php b/app/Http/Controllers/Admin/AdminRoleController.php similarity index 99% rename from app/Http/Controllers/Admin/RoleController.php rename to app/Http/Controllers/Admin/AdminRoleController.php index 14b226db4..6e2085e3a 100644 --- a/app/Http/Controllers/Admin/RoleController.php +++ b/app/Http/Controllers/Admin/AdminRoleController.php @@ -6,7 +6,7 @@ use App\Http\Controllers\BasePageController; use Illuminate\Http\Request; use Spatie\Permission\Models\Role; -class RoleController extends BasePageController +class AdminRoleController extends BasePageController { /** * @throws \Exception diff --git a/app/Http/Controllers/Admin/SharingController.php b/app/Http/Controllers/Admin/AdminSharingController.php similarity index 97% rename from app/Http/Controllers/Admin/SharingController.php rename to app/Http/Controllers/Admin/AdminSharingController.php index 9d8b44ea5..417a270e9 100644 --- a/app/Http/Controllers/Admin/SharingController.php +++ b/app/Http/Controllers/Admin/AdminSharingController.php @@ -7,7 +7,7 @@ use App\Models\Sharing; use App\Models\SharingSite; use Illuminate\Http\Request; -class SharingController extends BasePageController +class AdminSharingController extends BasePageController { /** * @param \Illuminate\Http\Request $request diff --git a/app/Http/Controllers/Admin/ShowsController.php b/app/Http/Controllers/Admin/AdminShowsController.php similarity index 97% rename from app/Http/Controllers/Admin/ShowsController.php rename to app/Http/Controllers/Admin/AdminShowsController.php index 3f790d822..47e35c667 100644 --- a/app/Http/Controllers/Admin/ShowsController.php +++ b/app/Http/Controllers/Admin/AdminShowsController.php @@ -7,7 +7,7 @@ use App\Models\Release; use App\Models\Video; use Illuminate\Http\Request; -class ShowsController extends BasePageController +class AdminShowsController extends BasePageController { /** * @param \Illuminate\Http\Request $request diff --git a/app/Http/Controllers/Admin/SiteController.php b/app/Http/Controllers/Admin/AdminSiteController.php similarity index 99% rename from app/Http/Controllers/Admin/SiteController.php rename to app/Http/Controllers/Admin/AdminSiteController.php index c34f3850d..a1d155a04 100644 --- a/app/Http/Controllers/Admin/SiteController.php +++ b/app/Http/Controllers/Admin/AdminSiteController.php @@ -12,7 +12,7 @@ use Blacklight\utility\Utility; use Illuminate\Http\Request; use Spatie\Permission\Models\Role; -class SiteController extends BasePageController +class AdminSiteController extends BasePageController { /** * @param \Illuminate\Http\Request $request diff --git a/app/Http/Controllers/Admin/TmuxController.php b/app/Http/Controllers/Admin/AdminTmuxController.php similarity index 98% rename from app/Http/Controllers/Admin/TmuxController.php rename to app/Http/Controllers/Admin/AdminTmuxController.php index 38c1a5e3b..27abc393c 100644 --- a/app/Http/Controllers/Admin/TmuxController.php +++ b/app/Http/Controllers/Admin/AdminTmuxController.php @@ -6,7 +6,7 @@ use App\Http\Controllers\BasePageController; use App\Models\Settings; use Illuminate\Http\Request; -class TmuxController extends BasePageController +class AdminTmuxController extends BasePageController { /** * @param \Illuminate\Http\Request $request diff --git a/app/Http/Controllers/Admin/UserController.php b/app/Http/Controllers/Admin/AdminUserController.php similarity index 99% rename from app/Http/Controllers/Admin/UserController.php rename to app/Http/Controllers/Admin/AdminUserController.php index 1c5b36df5..306e0389a 100644 --- a/app/Http/Controllers/Admin/UserController.php +++ b/app/Http/Controllers/Admin/AdminUserController.php @@ -10,7 +10,7 @@ use Illuminate\Http\Request; use Jrean\UserVerification\Facades\UserVerification; use Spatie\Permission\Models\Role; -class UserController extends BasePageController +class AdminUserController extends BasePageController { /** * @param \Illuminate\Http\Request $request diff --git a/app/Providers/AppServiceProvider.php b/app/Providers/AppServiceProvider.php index 1f14fa6fa..9170dc1f1 100644 --- a/app/Providers/AppServiceProvider.php +++ b/app/Providers/AppServiceProvider.php @@ -3,6 +3,7 @@ namespace App\Providers; use Illuminate\Support\ServiceProvider; +use Illuminate\Pagination\Paginator; class AppServiceProvider extends ServiceProvider { @@ -13,6 +14,7 @@ class AppServiceProvider extends ServiceProvider */ public function boot() { + Paginator::useBootstrap(); $smarty = app('smarty.view'); view()->share('smarty', $smarty); } diff --git a/bootstrap/autoload.php b/bootstrap/autoload.php index d83f6cfe4..274c50586 100644 --- a/bootstrap/autoload.php +++ b/bootstrap/autoload.php @@ -6,19 +6,9 @@ require_once 'constants.php'; require_once dirname(__DIR__).DIRECTORY_SEPARATOR.'app/Extensions/util/PhpYenc.php'; use Dotenv\Dotenv; -use Dotenv\Repository\Adapter\EnvConstAdapter; -use Dotenv\Repository\Adapter\ServerConstAdapter; use Dotenv\Repository\RepositoryBuilder; -$adapters = [ - new EnvConstAdapter(), - new ServerConstAdapter(), -]; - -$repository = RepositoryBuilder::create() - ->withReaders($adapters) - ->withWriters($adapters) - ->immutable() +$repository = RepositoryBuilder::createWithDefaultAdapters() ->make(); $dotenv = Dotenv::create($repository, dirname(__DIR__, 1), null)->load(); diff --git a/composer.json b/composer.json index 61c28c3f5..c51bf8009 100755 --- a/composer.json +++ b/composer.json @@ -11,12 +11,10 @@ ], "psr-4": { "Blacklight\\": "Blacklight/", - "App\\": "app/" - }, - "classmap": [ - "database/factories", - "database/seeds" - ] + "App\\": "app/", + "Database\\Factories\\": "database/factories/", + "Database\\Seeders\\": "database/seeders/" + } }, "autoload-dev": { "psr-4": { @@ -57,6 +55,10 @@ { "type": "vcs", "url": "https://github.com/DariusIII/TVMaze-PHP-API-Wrapper" + }, + { + "type": "vcs", + "url": "https://github.com/DariusIII/Laravel.Smarty" } ], @@ -92,7 +94,7 @@ "bhuvidya/laravel-countries": "^1.0", "brick/math": "^0.8.9", "canihavesomecoffee/thetvdbapi": "^1.0", - "cviebrock/laravel-elasticsearch": "^4.1", + "cviebrock/laravel-elasticsearch": "^8.0", "czproject/git-php": "^3.14", "dariusiii/l5-fixtures": "^2.0.0", "dariusiii/laravel-database-trigger": "^2.0", @@ -105,7 +107,7 @@ "doctrine/dbal": "^2.7", "fideloper/proxy": "^4.2", "foolz/sphinxql-query-builder": "^2.0", - "genealabs/laravel-caffeine": "^7.0", + "genealabs/laravel-caffeine": "^8.0", "geoip2/geoip2": "^2.9", "google/recaptcha": "^1.2", "guzzlehttp/guzzle": "^6.3", @@ -115,15 +117,15 @@ "james-heinrich/getid3": "1.9.*", "jamesmills/laravel-timezone": "^1.9", "joshpinkney/tv-maze-php-api": "^1.0", - "jrean/laravel-user-verification": "dev-master", - "junaidnasir/larainvite": "^3.0", + "jrean/laravel-user-verification": "^9.0", + "junaidnasir/larainvite": "^4.0", "kevinlebrun/colors.php": "^1.0", - "laravel/framework": "^7.0", - "laravel/horizon": "^4.2", + "laravel/framework": "^8.0", + "laravel/horizon": "^5.0", "laravel/scout": "^8.0.0", - "laravel/telescope": "^3.0", + "laravel/telescope": "^4.0", "laravel/tinker": "^2.0", - "laravel/ui": "^2.0", + "laravel/ui": "^3.0", "laravelcollective/html": "^6.0", "league/climate": "^3.4", "marcreichel/igdb-laravel": "^1.0", @@ -146,11 +148,11 @@ "spatie/laravel-fractal": "^5.3", "spatie/laravel-permission": "^3.0", "sspat/es-query-sanitizer": "^1.0", - "vlucas/phpdotenv": "^4.0", + "vlucas/phpdotenv": "^5.0", "voku/simple_html_dom": "^4.3", "wildbit/swiftmailer-postmark": "^3.0", "yab/laravel-scout-mysql-driver": "^3.0", - "ytake/laravel-smarty": "^4.0" + "ytake/laravel-smarty": "dev-master" }, "require-dev": { @@ -162,10 +164,10 @@ "friendsofphp/php-cs-fixer": "^2.14", "fzaninotto/faker": "~1.4", "laracasts/generators": "^1.1", - "matt-allan/laravel-code-style": "^0.5.0", + "matt-allan/laravel-code-style": "^0.6.0", "mockery/mockery": "^1.0", "nunomaduro/collision": "^4.2.0", - "nunomaduro/larastan": "^0.5", + "nunomaduro/larastan": "^0.6", "php-coveralls/php-coveralls": "^2.0", "phpunit/phpunit": "^8.0|^9.0" }, diff --git a/composer.lock b/composer.lock index b798f9c55..e09a66c2d 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": "f1e2209418605a609be65f8c11b32ce3", + "content-hash": "9b7fc9b1103a88683d35738007b9ac81", "packages": [ { "name": "aharen/omdbapi", @@ -313,61 +313,6 @@ ], "time": "2020-08-18T23:41:20+00:00" }, - { - "name": "cakephp/chronos", - "version": "2.0.6", - "source": { - "type": "git", - "url": "https://github.com/cakephp/chronos.git", - "reference": "30baea51824076719921c6c2d720bfd6b49e6dca" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/cakephp/chronos/zipball/30baea51824076719921c6c2d720bfd6b49e6dca", - "reference": "30baea51824076719921c6c2d720bfd6b49e6dca", - "shasum": "" - }, - "require": { - "php": ">=7.2" - }, - "require-dev": { - "cakephp/cakephp-codesniffer": "^4.0", - "phpbench/phpbench": "^1.0@dev", - "phpunit/phpunit": "^8.0" - }, - "type": "library", - "autoload": { - "psr-4": { - "Cake\\Chronos\\": "src/" - }, - "files": [ - "src/carbon_compat.php" - ] - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "MIT" - ], - "authors": [ - { - "name": "Brian Nesbitt", - "email": "brian@nesbot.com", - "homepage": "http://nesbot.com" - }, - { - "name": "The CakePHP Team", - "homepage": "http://cakephp.org" - } - ], - "description": "A simple API extension for DateTime.", - "homepage": "http://cakephp.org", - "keywords": [ - "date", - "datetime", - "time" - ], - "time": "2020-08-22T02:42:12+00:00" - }, { "name": "canihavesomecoffee/thetvdbapi", "version": "1.3.0", @@ -536,28 +481,28 @@ }, { "name": "cviebrock/laravel-elasticsearch", - "version": "4.2.2", + "version": "8.0.0", "source": { "type": "git", "url": "https://github.com/cviebrock/laravel-elasticsearch.git", - "reference": "094ce7b41621005c0e8889625c9e3cf7d759b7d4" + "reference": "5ec713f5719c21c925a6b172c130b281c3acfb5f" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/cviebrock/laravel-elasticsearch/zipball/094ce7b41621005c0e8889625c9e3cf7d759b7d4", - "reference": "094ce7b41621005c0e8889625c9e3cf7d759b7d4", + "url": "https://api.github.com/repos/cviebrock/laravel-elasticsearch/zipball/5ec713f5719c21c925a6b172c130b281c3acfb5f", + "reference": "5ec713f5719c21c925a6b172c130b281c3acfb5f", "shasum": "" }, "require": { "elasticsearch/elasticsearch": "^7.0", - "illuminate/contracts": "^6.0|^7.0", - "illuminate/support": "^6.0|^7.0", - "php": "^7.2.5" + "illuminate/contracts": "^8.0", + "illuminate/support": "^8.0", + "php": "^7.3" }, "require-dev": { - "limedeck/phpunit-detailed-printer": "^5.0", - "orchestra/testbench": "^4.0|^5.0", - "phpunit/phpunit": "^8.0" + "limedeck/phpunit-detailed-printer": "^6.0", + "orchestra/testbench": "^6.0", + "phpunit/phpunit": "^9.3" }, "suggest": { "aws/aws-sdk-php": "Required to connect to an Elasticsearch host on AWS (^3.80)" @@ -596,7 +541,7 @@ "laravel", "search" ], - "time": "2020-09-10T23:21:28+00:00" + "time": "2020-09-10T23:18:48+00:00" }, { "name": "czproject/git-php", @@ -863,28 +808,28 @@ }, { "name": "dariusiii/tmdb-laravel", - "version": "v3.0.1.1", + "version": "v3.1", "source": { "type": "git", "url": "https://github.com/DariusIII/tmdb-laravel.git", - "reference": "8275f455e06c20030b2cc800f5eafcdd9a1ba5aa" + "reference": "2609dc39bcc677258a8f0f69737b28b4d716cd15" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/DariusIII/tmdb-laravel/zipball/8275f455e06c20030b2cc800f5eafcdd9a1ba5aa", - "reference": "8275f455e06c20030b2cc800f5eafcdd9a1ba5aa", + "url": "https://api.github.com/repos/DariusIII/tmdb-laravel/zipball/2609dc39bcc677258a8f0f69737b28b4d716cd15", + "reference": "2609dc39bcc677258a8f0f69737b28b4d716cd15", "shasum": "" }, "require": { - "illuminate/support": "^6.0|^7.0", + "illuminate/support": "^6.0|^7.0|^8.0", "php": ">=7.2.0", "php-tmdb/api": "^3.0" }, "require-dev": { "doctrine/cache": "^1.8", - "illuminate/events": "^6.0|^7.0", + "illuminate/events": "^6.0|^7.0|^8.0", "monolog/monolog": "^2.0", - "phpunit/phpunit": "^7.0|^8.0", + "phpunit/phpunit": "^7.0|^8.0|^9.0", "psr/event-dispatcher": "^1.0", "symfony/event-dispatcher": "^5.0" }, @@ -930,24 +875,24 @@ "tvdb", "wrapper" ], - "time": "2020-04-12T11:11:02+00:00" + "time": "2020-09-24T06:41:42+00:00" }, { "name": "dariusiii/token", - "version": "v3.3.0", + "version": "v3.4.0", "source": { "type": "git", "url": "https://github.com/DariusIII/laravel-token.git", - "reference": "8e9733caf713cbeaa03cd198052addb1c6f424bd" + "reference": "29cc6801996f92f8b2f624830bd9edb3b57d2f43" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/DariusIII/laravel-token/zipball/8e9733caf713cbeaa03cd198052addb1c6f424bd", - "reference": "8e9733caf713cbeaa03cd198052addb1c6f424bd", + "url": "https://api.github.com/repos/DariusIII/laravel-token/zipball/29cc6801996f92f8b2f624830bd9edb3b57d2f43", + "reference": "29cc6801996f92f8b2f624830bd9edb3b57d2f43", "shasum": "" }, "require": { - "illuminate/support": "^5.8|^6.0|^7.0", + "illuminate/support": "^5.8|^6.0|^7.0|^8.0", "php": ">=7.2.0" }, "type": "library", @@ -986,31 +931,31 @@ "token generator", "unique token" ], - "time": "2020-03-18T20:07:24+00:00" + "time": "2020-09-24T07:05:41+00:00" }, { "name": "dariusiii/zipper", - "version": "v2.1.0", + "version": "v2.2.0", "source": { "type": "git", "url": "https://github.com/DariusIII/Zipper.git", - "reference": "4d783e2f23509cc7401ba30ad5866827c0259481" + "reference": "22638c72514bf4f53bceca5169ab92049ecdd3c1" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/DariusIII/Zipper/zipball/4d783e2f23509cc7401ba30ad5866827c0259481", - "reference": "4d783e2f23509cc7401ba30ad5866827c0259481", + "url": "https://api.github.com/repos/DariusIII/Zipper/zipball/22638c72514bf4f53bceca5169ab92049ecdd3c1", + "reference": "22638c72514bf4f53bceca5169ab92049ecdd3c1", "shasum": "" }, "require": { "ext-zip": "*", - "illuminate/filesystem": "^5.8|^6.0|^7.0", - "illuminate/support": "^5.8|^6.0|^7.0", + "illuminate/filesystem": "^5.8|^6.0|^7.0|^8.0", + "illuminate/support": "^5.8|^6.0|^7.0|^8.0", "php": ">=7.2.0" }, "require-dev": { "mockery/mockery": "^1.2", - "phpunit/phpunit": "^7.0|^8.0" + "phpunit/phpunit": "^7.0|^8.0|^9.0" }, "type": "library", "extra": { @@ -1047,7 +992,7 @@ "laravel", "zip" ], - "time": "2020-03-10T10:02:59+00:00" + "time": "2020-09-22T11:38:01+00:00" }, { "name": "dborsatto/php-giantbomb", @@ -1222,16 +1167,16 @@ }, { "name": "doctrine/dbal", - "version": "2.11.0", + "version": "2.11.1", "source": { "type": "git", "url": "https://github.com/doctrine/dbal.git", - "reference": "0d4e1a8b29dd987704842f0465aded378f441dca" + "reference": "6e6903cd5e3a5be60a79439e3ee8fe126f78fe86" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/doctrine/dbal/zipball/0d4e1a8b29dd987704842f0465aded378f441dca", - "reference": "0d4e1a8b29dd987704842f0465aded378f441dca", + "url": "https://api.github.com/repos/doctrine/dbal/zipball/6e6903cd5e3a5be60a79439e3ee8fe126f78fe86", + "reference": "6e6903cd5e3a5be60a79439e3ee8fe126f78fe86", "shasum": "" }, "require": { @@ -1326,7 +1271,7 @@ "type": "tidelift" } ], - "time": "2020-09-20T23:24:53+00:00" + "time": "2020-09-27T04:09:41+00:00" }, { "name": "doctrine/event-manager", @@ -1587,30 +1532,29 @@ }, { "name": "dragonmantank/cron-expression", - "version": "v2.3.0", + "version": "3.0.1", "source": { "type": "git", "url": "https://github.com/dragonmantank/cron-expression.git", - "reference": "72b6fbf76adb3cf5bc0db68559b33d41219aba27" + "reference": "fa4e95ff5a7f1d62c3fbc05c32729b7f3ca14b52" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/dragonmantank/cron-expression/zipball/72b6fbf76adb3cf5bc0db68559b33d41219aba27", - "reference": "72b6fbf76adb3cf5bc0db68559b33d41219aba27", + "url": "https://api.github.com/repos/dragonmantank/cron-expression/zipball/fa4e95ff5a7f1d62c3fbc05c32729b7f3ca14b52", + "reference": "fa4e95ff5a7f1d62c3fbc05c32729b7f3ca14b52", "shasum": "" }, "require": { - "php": "^7.0" + "php": "^7.1" + }, + "replace": { + "mtdowling/cron-expression": "^1.0" }, "require-dev": { + "phpstan/phpstan": "^0.11", "phpunit/phpunit": "^6.4|^7.0" }, "type": "library", - "extra": { - "branch-alias": { - "dev-master": "2.3-dev" - } - }, "autoload": { "psr-4": { "Cron\\": "src/Cron/" @@ -1621,11 +1565,6 @@ "MIT" ], "authors": [ - { - "name": "Michael Dowling", - "email": "mtdowling@gmail.com", - "homepage": "https://github.com/mtdowling" - }, { "name": "Chris Tankersley", "email": "chris@ctankersley.com", @@ -1637,20 +1576,26 @@ "cron", "schedule" ], - "time": "2019-03-31T00:38:28+00:00" + "funding": [ + { + "url": "https://github.com/dragonmantank", + "type": "github" + } + ], + "time": "2020-08-21T02:30:13+00:00" }, { "name": "egulias/email-validator", - "version": "2.1.21", + "version": "2.1.22", "source": { "type": "git", "url": "https://github.com/egulias/EmailValidator.git", - "reference": "563d0cdde5d862235ffe24a158497f4d490191b5" + "reference": "68e418ec08fbfc6f58f6fd2eea70ca8efc8cc7d5" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/egulias/EmailValidator/zipball/563d0cdde5d862235ffe24a158497f4d490191b5", - "reference": "563d0cdde5d862235ffe24a158497f4d490191b5", + "url": "https://api.github.com/repos/egulias/EmailValidator/zipball/68e418ec08fbfc6f58f6fd2eea70ca8efc8cc7d5", + "reference": "68e418ec08fbfc6f58f6fd2eea70ca8efc8cc7d5", "shasum": "" }, "require": { @@ -1695,7 +1640,7 @@ "validation", "validator" ], - "time": "2020-09-19T14:37:56+00:00" + "time": "2020-09-26T15:48:38+00:00" }, { "name": "elasticsearch/elasticsearch", @@ -2011,31 +1956,30 @@ }, { "name": "genealabs/laravel-caffeine", - "version": "7.0.2", + "version": "8.0.0", "source": { "type": "git", "url": "https://github.com/GeneaLabs/laravel-caffeine.git", - "reference": "5aeed69e79010d9891e6003a815639b9831e2c9d" + "reference": "7f878138eefdc463db4f47af83b2fcdec2b78136" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/GeneaLabs/laravel-caffeine/zipball/5aeed69e79010d9891e6003a815639b9831e2c9d", - "reference": "5aeed69e79010d9891e6003a815639b9831e2c9d", + "url": "https://api.github.com/repos/GeneaLabs/laravel-caffeine/zipball/7f878138eefdc463db4f47af83b2fcdec2b78136", + "reference": "7f878138eefdc463db4f47af83b2fcdec2b78136", "shasum": "" }, "require": { - "illuminate/routing": "^7.0", - "illuminate/support": "^7.0", - "jenssegers/model": "^1.3" + "illuminate/routing": "^8.0", + "illuminate/support": "^8.0", + "jenssegers/model": "^1.4" }, "require-dev": { - "orchestra/testbench": "^5.0", - "orchestra/testbench-browser-kit": "^5.0", - "orchestra/testbench-dusk": "^5.0", + "orchestra/testbench": "^6.0", + "orchestra/testbench-browser-kit": "^6.0", + "orchestra/testbench-dusk": "^6.0", "php-coveralls/php-coveralls": "^2.2", "phpmd/phpmd": "^2.7", - "phpunit/phpunit": "^8.0", - "sebastian/phpcpd": "^5.0" + "phpunit/phpunit": "^9.3" }, "type": "library", "extra": { @@ -2067,7 +2011,7 @@ "type": "github" } ], - "time": "2020-03-11T16:58:37+00:00" + "time": "2020-09-11T14:04:09+00:00" }, { "name": "geoip2/geoip2", @@ -2169,6 +2113,68 @@ ], "time": "2020-03-31T17:50:54+00:00" }, + { + "name": "graham-campbell/result-type", + "version": "v1.0.1", + "source": { + "type": "git", + "url": "https://github.com/GrahamCampbell/Result-Type.git", + "reference": "7e279d2cd5d7fbb156ce46daada972355cea27bb" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/GrahamCampbell/Result-Type/zipball/7e279d2cd5d7fbb156ce46daada972355cea27bb", + "reference": "7e279d2cd5d7fbb156ce46daada972355cea27bb", + "shasum": "" + }, + "require": { + "php": "^7.0|^8.0", + "phpoption/phpoption": "^1.7.3" + }, + "require-dev": { + "phpunit/phpunit": "^6.5|^7.5|^8.5|^9.0" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-master": "1.0-dev" + } + }, + "autoload": { + "psr-4": { + "GrahamCampbell\\ResultType\\": "src/" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Graham Campbell", + "email": "graham@alt-three.com" + } + ], + "description": "An Implementation Of The Result Type", + "keywords": [ + "Graham Campbell", + "GrahamCampbell", + "Result Type", + "Result-Type", + "result" + ], + "funding": [ + { + "url": "https://github.com/GrahamCampbell", + "type": "github" + }, + { + "url": "https://tidelift.com/funding/github/packagist/graham-campbell/result-type", + "type": "tidelift" + } + ], + "time": "2020-04-13T13:17:36+00:00" + }, { "name": "guzzlehttp/guzzle", "version": "6.5.5", @@ -2729,27 +2735,27 @@ }, { "name": "jrean/laravel-user-verification", - "version": "dev-master", + "version": "v9.0.0", "source": { "type": "git", "url": "https://github.com/jrean/laravel-user-verification.git", - "reference": "69527fdd760cdd29853846e03504b567aac58c8a" + "reference": "6fbddafa69da425f976d1ba2ec521a407dc601b6" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/jrean/laravel-user-verification/zipball/69527fdd760cdd29853846e03504b567aac58c8a", - "reference": "69527fdd760cdd29853846e03504b567aac58c8a", + "url": "https://api.github.com/repos/jrean/laravel-user-verification/zipball/6fbddafa69da425f976d1ba2ec521a407dc601b6", + "reference": "6fbddafa69da425f976d1ba2ec521a407dc601b6", "shasum": "" }, "require": { - "illuminate/support": "^6.0 || ^7.0", + "illuminate/support": "^6.0 || ^7.0 || ^8.0", "php": ">=7.2.0" }, "require-dev": { "friendsofphp/php-cs-fixer": "^1.12", "fzaninotto/faker": "^1.9", "mockery/mockery": "^1.3", - "phpunit/phpunit": "^7.0 || ^8.0", + "phpunit/phpunit": "^7.0 || ^8.0 || ^9.0", "satooshi/php-coveralls": "^2.0", "sllh/php-cs-fixer-styleci-bridge": "^2.1" }, @@ -2788,30 +2794,30 @@ "user activation", "user verification" ], - "time": "2020-03-18T02:04:03+00:00" + "time": "2020-09-23T13:07:09+00:00" }, { "name": "junaidnasir/larainvite", - "version": "v3.1.0", + "version": "v4.0.0", "source": { "type": "git", "url": "https://github.com/junaidnasir/larainvite.git", - "reference": "c097121334487787fb12030e3549a3169515168d" + "reference": "c80daf97592097946bd694c5a84b53d7be96021a" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/junaidnasir/larainvite/zipball/c097121334487787fb12030e3549a3169515168d", - "reference": "c097121334487787fb12030e3549a3169515168d", + "url": "https://api.github.com/repos/junaidnasir/larainvite/zipball/c80daf97592097946bd694c5a84b53d7be96021a", + "reference": "c80daf97592097946bd694c5a84b53d7be96021a", "shasum": "" }, "require": { - "illuminate/database": "^5.8|^6.0|^7.0", - "illuminate/events": "^5.8|^6.0|^7.0", - "illuminate/support": "^5.8|^6.0|^7.0", + "illuminate/database": "^5.8|^6.0|^7.0|^8.0", + "illuminate/events": "^5.8|^6.0|^7.0|^8.0", + "illuminate/support": "^5.8|^6.0|^7.0|^8.0", "php": ">=5.5.9" }, "require-dev": { - "phpunit/phpunit": "^5.2|^7.0|^8.0" + "phpunit/phpunit": "^5.2|^7.0|^8.0|^9.0" }, "type": "library", "extra": { @@ -2846,7 +2852,7 @@ "invitations", "laravel" ], - "time": "2020-03-10T10:07:51+00:00" + "time": "2020-09-16T08:24:51+00:00" }, { "name": "kevinlebrun/colors.php", @@ -2976,21 +2982,21 @@ }, { "name": "laravel/framework", - "version": "v7.28.3", + "version": "v8.6.0", "source": { "type": "git", "url": "https://github.com/laravel/framework.git", - "reference": "b0942c391975972b1a54b2dc983e33a239f169a9" + "reference": "a71952a6dba55de0bb11b5fbbd84874eda2a755c" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/laravel/framework/zipball/b0942c391975972b1a54b2dc983e33a239f169a9", - "reference": "b0942c391975972b1a54b2dc983e33a239f169a9", + "url": "https://api.github.com/repos/laravel/framework/zipball/a71952a6dba55de0bb11b5fbbd84874eda2a755c", + "reference": "a71952a6dba55de0bb11b5fbbd84874eda2a755c", "shasum": "" }, "require": { "doctrine/inflector": "^1.4|^2.0", - "dragonmantank/cron-expression": "^2.0", + "dragonmantank/cron-expression": "^3.0", "egulias/email-validator": "^2.1.10", "ext-json": "*", "ext-mbstring": "*", @@ -2999,24 +3005,23 @@ "league/flysystem": "^1.0.34", "monolog/monolog": "^2.0", "nesbot/carbon": "^2.17", - "opis/closure": "^3.1", - "php": "^7.2.5", + "opis/closure": "^3.5.3", + "php": "^7.3", "psr/container": "^1.0", "psr/simple-cache": "^1.0", - "ramsey/uuid": "^3.7|^4.0", + "ramsey/uuid": "^4.0", "swiftmailer/swiftmailer": "^6.0", - "symfony/console": "^5.0", - "symfony/error-handler": "^5.0", - "symfony/finder": "^5.0", - "symfony/http-foundation": "^5.0", - "symfony/http-kernel": "^5.0", - "symfony/mime": "^5.0", - "symfony/polyfill-php73": "^1.17", - "symfony/process": "^5.0", - "symfony/routing": "^5.0", - "symfony/var-dumper": "^5.0", + "symfony/console": "^5.1", + "symfony/error-handler": "^5.1", + "symfony/finder": "^5.1", + "symfony/http-foundation": "^5.1", + "symfony/http-kernel": "^5.1", + "symfony/mime": "^5.1", + "symfony/process": "^5.1", + "symfony/routing": "^5.1", + "symfony/var-dumper": "^5.1", "tijsverkoyen/css-to-inline-styles": "^2.2.2", - "vlucas/phpdotenv": "^4.0", + "vlucas/phpdotenv": "^5.2", "voku/portable-ascii": "^1.4.8" }, "conflict": { @@ -3030,6 +3035,7 @@ "illuminate/broadcasting": "self.version", "illuminate/bus": "self.version", "illuminate/cache": "self.version", + "illuminate/collections": "self.version", "illuminate/config": "self.version", "illuminate/console": "self.version", "illuminate/container": "self.version", @@ -3042,6 +3048,7 @@ "illuminate/hashing": "self.version", "illuminate/http": "self.version", "illuminate/log": "self.version", + "illuminate/macroable": "self.version", "illuminate/mail": "self.version", "illuminate/notifications": "self.version", "illuminate/pagination": "self.version", @@ -3060,15 +3067,14 @@ "aws/aws-sdk-php": "^3.0", "doctrine/dbal": "^2.6", "filp/whoops": "^2.4", - "guzzlehttp/guzzle": "^6.3.1|^7.0", + "guzzlehttp/guzzle": "^6.5.5|^7.0.1", "league/flysystem-cached-adapter": "^1.0", "mockery/mockery": "^1.3.1", - "moontoast/math": "^1.1", - "orchestra/testbench-core": "^5.0", + "orchestra/testbench-core": "^6.0", "pda/pheanstalk": "^4.0", "phpunit/phpunit": "^8.4|^9.0", "predis/predis": "^1.1.1", - "symfony/cache": "^5.0" + "symfony/cache": "^5.1" }, "suggest": { "aws/aws-sdk-php": "Required to use the SQS queue driver, DynamoDb failed job storage and SES mail driver (^3.0).", @@ -3081,37 +3087,42 @@ "ext-redis": "Required to use the Redis cache and queue drivers (^4.0|^5.0).", "filp/whoops": "Required for friendly error pages in development (^2.4).", "fzaninotto/faker": "Required to use the eloquent factory builder (^1.9.1).", - "guzzlehttp/guzzle": "Required to use the HTTP Client, Mailgun mail driver and the ping methods on schedules (^6.3.1|^7.0).", + "guzzlehttp/guzzle": "Required to use the HTTP Client, Mailgun mail driver and the ping methods on schedules (^6.5.5|^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-sftp": "Required to use the Flysystem SFTP driver (^1.0).", "mockery/mockery": "Required to use mocking (^1.3.1).", - "moontoast/math": "Required to use ordered UUIDs (^1.1).", "nyholm/psr7": "Required to use PSR-7 bridging features (^1.2).", "pda/pheanstalk": "Required to use the beanstalk queue driver (^4.0).", "phpunit/phpunit": "Required to use assertions and run tests (^8.4|^9.0).", "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 (^5.0).", - "symfony/filesystem": "Required to create relative storage directory symbolic links (^5.0).", + "symfony/cache": "Required to PSR-6 cache bridge (^5.1).", + "symfony/filesystem": "Required to enable support for relative symbolic links (^5.1).", "symfony/psr-http-message-bridge": "Required to use PSR-7 bridging features (^2.0).", "wildbit/swiftmailer-postmark": "Required to use Postmark mail driver (^3.0)." }, "type": "library", "extra": { "branch-alias": { - "dev-master": "7.x-dev" + "dev-master": "8.x-dev" } }, "autoload": { "files": [ + "src/Illuminate/Collections/helpers.php", + "src/Illuminate/Events/functions.php", "src/Illuminate/Foundation/helpers.php", "src/Illuminate/Support/helpers.php" ], "psr-4": { - "Illuminate\\": "src/Illuminate/" + "Illuminate\\": "src/Illuminate/", + "Illuminate\\Support\\": [ + "src/Illuminate/Macroable/", + "src/Illuminate/Collections/" + ] } }, "notification-url": "https://packagist.org/downloads/", @@ -3130,39 +3141,39 @@ "framework", "laravel" ], - "time": "2020-09-17T14:23:26+00:00" + "time": "2020-09-22T13:42:02+00:00" }, { "name": "laravel/horizon", - "version": "v4.3.5", + "version": "v5.1.0", "source": { "type": "git", "url": "https://github.com/laravel/horizon.git", - "reference": "b3fba0daaaaf5e84197b06dd25f3b27bb7301171" + "reference": "09173d933845cb035eeee19ce8debf94b28bb717" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/laravel/horizon/zipball/b3fba0daaaaf5e84197b06dd25f3b27bb7301171", - "reference": "b3fba0daaaaf5e84197b06dd25f3b27bb7301171", + "url": "https://api.github.com/repos/laravel/horizon/zipball/09173d933845cb035eeee19ce8debf94b28bb717", + "reference": "09173d933845cb035eeee19ce8debf94b28bb717", "shasum": "" }, "require": { - "cakephp/chronos": "^2.0", "ext-json": "*", "ext-pcntl": "*", "ext-posix": "*", - "illuminate/contracts": "^7.0", - "illuminate/queue": "^7.0", - "illuminate/support": "^7.0", - "php": "^7.2", - "ramsey/uuid": "^3.5|^4.0", + "illuminate/contracts": "^8.0", + "illuminate/queue": "^8.0", + "illuminate/support": "^8.0", + "nesbot/carbon": "^2.17", + "php": "^7.3", + "ramsey/uuid": "^4.0", "symfony/error-handler": "^5.0", "symfony/process": "^5.0" }, "require-dev": { "mockery/mockery": "^1.0", - "orchestra/testbench": "^5.0", - "phpunit/phpunit": "^8.0", + "orchestra/testbench": "^6.0", + "phpunit/phpunit": "^9.0", "predis/predis": "^1.1" }, "suggest": { @@ -3172,7 +3183,7 @@ "type": "library", "extra": { "branch-alias": { - "dev-master": "4.x-dev" + "dev-master": "5.x-dev" }, "laravel": { "providers": [ @@ -3203,7 +3214,7 @@ "laravel", "queue" ], - "time": "2020-09-08T13:19:23+00:00" + "time": "2020-09-22T16:21:33+00:00" }, { "name": "laravel/scout", @@ -3273,34 +3284,30 @@ }, { "name": "laravel/telescope", - "version": "v3.5.1", + "version": "v4.0.1", "source": { "type": "git", "url": "https://github.com/laravel/telescope.git", - "reference": "a8d2e1106ba655006fde47a0b7ed53851c6398f5" + "reference": "4bd0a8b01b889c7704cd0a1d04a849c8da993f43" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/laravel/telescope/zipball/a8d2e1106ba655006fde47a0b7ed53851c6398f5", - "reference": "a8d2e1106ba655006fde47a0b7ed53851c6398f5", + "url": "https://api.github.com/repos/laravel/telescope/zipball/4bd0a8b01b889c7704cd0a1d04a849c8da993f43", + "reference": "4bd0a8b01b889c7704cd0a1d04a849c8da993f43", "shasum": "" }, "require": { "ext-json": "*", - "laravel/framework": "^6.0|^7.0", - "moontoast/math": "^1.1", - "php": "^7.2", - "symfony/var-dumper": "^4.4|^5.0" + "laravel/framework": "^8.0", + "php": "^7.3", + "symfony/var-dumper": "^5.0" }, "require-dev": { "ext-gd": "*", - "orchestra/testbench": "^4.0|^5.0" + "orchestra/testbench": "^6.0" }, "type": "library", "extra": { - "branch-alias": { - "dev-master": "3.x-dev" - }, "laravel": { "providers": [ "Laravel\\Telescope\\TelescopeServiceProvider" @@ -3332,7 +3339,7 @@ "laravel", "monitoring" ], - "time": "2020-07-28T19:12:33+00:00" + "time": "2020-09-22T16:49:01+00:00" }, { "name": "laravel/tinker", @@ -3400,30 +3407,29 @@ }, { "name": "laravel/ui", - "version": "v2.4.0", + "version": "v3.0.0", "source": { "type": "git", "url": "https://github.com/laravel/ui.git", - "reference": "f5398544a9cd4804a42d09ce51735e37cd51ea2d" + "reference": "ff6af4f0bc5a5bfe73352cdc03dbfffc4ace92d8" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/laravel/ui/zipball/f5398544a9cd4804a42d09ce51735e37cd51ea2d", - "reference": "f5398544a9cd4804a42d09ce51735e37cd51ea2d", + "url": "https://api.github.com/repos/laravel/ui/zipball/ff6af4f0bc5a5bfe73352cdc03dbfffc4ace92d8", + "reference": "ff6af4f0bc5a5bfe73352cdc03dbfffc4ace92d8", "shasum": "" }, "require": { - "illuminate/console": "^7.0", - "illuminate/filesystem": "^7.0", - "illuminate/support": "^7.0", - "php": "^7.2.5" - }, - "require-dev": { - "mockery/mockery": "^1.0", - "phpunit/phpunit": "^8.0" + "illuminate/console": "^8.0", + "illuminate/filesystem": "^8.0", + "illuminate/support": "^8.0", + "php": "^7.3" }, "type": "library", "extra": { + "branch-alias": { + "dev-master": "3.x-dev" + }, "laravel": { "providers": [ "Laravel\\Ui\\UiServiceProvider" @@ -3451,7 +3457,7 @@ "laravel", "ui" ], - "time": "2020-09-11T15:31:52+00:00" + "time": "2020-09-11T15:34:08+00:00" }, { "name": "laravelcollective/html", @@ -4288,69 +4294,18 @@ ], "time": "2020-07-23T08:41:23+00:00" }, - { - "name": "moontoast/math", - "version": "1.2.1", - "source": { - "type": "git", - "url": "https://github.com/ramsey/moontoast-math.git", - "reference": "5f47d34c87767dbcc08b30377a9827df71de91fa" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/ramsey/moontoast-math/zipball/5f47d34c87767dbcc08b30377a9827df71de91fa", - "reference": "5f47d34c87767dbcc08b30377a9827df71de91fa", - "shasum": "" - }, - "require": { - "php": ">=5.3.3", - "phpseclib/bcmath_compat": ">=1.0.3" - }, - "require-dev": { - "jakub-onderka/php-parallel-lint": "^0.9.0", - "phpunit/phpunit": "^4.8 || ^5.5 || ^6.5 || ^7.0", - "satooshi/php-coveralls": "^0.6.1", - "squizlabs/php_codesniffer": "^2.3" - }, - "type": "library", - "autoload": { - "psr-4": { - "Moontoast\\Math\\": "src/Moontoast/Math", - "Moontoast\\Math\\Exception\\": "src/Moontoast/Math/Exception" - } - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "Apache-2.0" - ], - "authors": [ - { - "name": "Ben Ramsey", - "email": "ben@benramsey.com", - "homepage": "https://benramsey.com" - } - ], - "description": "A mathematics library, providing functionality for large numbers", - "homepage": "https://github.com/ramsey/moontoast-math", - "keywords": [ - "bcmath", - "math" - ], - "abandoned": "brick/math", - "time": "2020-01-05T04:49:34+00:00" - }, { "name": "nesbot/carbon", - "version": "2.40.0", + "version": "2.40.1", "source": { "type": "git", "url": "https://github.com/briannesbitt/Carbon.git", - "reference": "6c7646154181013ecd55e80c201b9fd873c6ee5d" + "reference": "d9a76d8b7eb0f97cf3a82529393245212f40ba3b" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/briannesbitt/Carbon/zipball/6c7646154181013ecd55e80c201b9fd873c6ee5d", - "reference": "6c7646154181013ecd55e80c201b9fd873c6ee5d", + "url": "https://api.github.com/repos/briannesbitt/Carbon/zipball/d9a76d8b7eb0f97cf3a82529393245212f40ba3b", + "reference": "d9a76d8b7eb0f97cf3a82529393245212f40ba3b", "shasum": "" }, "require": { @@ -4426,7 +4381,7 @@ "type": "tidelift" } ], - "time": "2020-09-11T19:00:58+00:00" + "time": "2020-09-23T08:17:37+00:00" }, { "name": "neutron/temporary-filesystem", @@ -4470,16 +4425,16 @@ }, { "name": "nikic/php-parser", - "version": "v4.10.0", + "version": "v4.10.2", "source": { "type": "git", "url": "https://github.com/nikic/PHP-Parser.git", - "reference": "1c13d05035deff45f1230ca68bd7d74d621762d9" + "reference": "658f1be311a230e0907f5dfe0213742aff0596de" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/nikic/PHP-Parser/zipball/1c13d05035deff45f1230ca68bd7d74d621762d9", - "reference": "1c13d05035deff45f1230ca68bd7d74d621762d9", + "url": "https://api.github.com/repos/nikic/PHP-Parser/zipball/658f1be311a230e0907f5dfe0213742aff0596de", + "reference": "658f1be311a230e0907f5dfe0213742aff0596de", "shasum": "" }, "require": { @@ -4518,7 +4473,7 @@ "parser", "php" ], - "time": "2020-09-19T14:52:48+00:00" + "time": "2020-09-26T10:30:38+00:00" }, { "name": "opis/closure", @@ -5483,168 +5438,6 @@ ], "time": "2020-07-20T17:29:33+00:00" }, - { - "name": "phpseclib/bcmath_compat", - "version": "1.0.5", - "source": { - "type": "git", - "url": "https://github.com/phpseclib/bcmath_compat.git", - "reference": "89cbb63742a32730b7187773a60b6b12b9db4479" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/phpseclib/bcmath_compat/zipball/89cbb63742a32730b7187773a60b6b12b9db4479", - "reference": "89cbb63742a32730b7187773a60b6b12b9db4479", - "shasum": "" - }, - "require": { - "phpseclib/phpseclib": ">=2.0.19" - }, - "provide": { - "ext-bcmath": "7.3.5" - }, - "require-dev": { - "phpunit/phpunit": "^4.8.35|^5.7|^6.0", - "squizlabs/php_codesniffer": "^3.0" - }, - "suggest": { - "ext-gmp": "Will enable faster math operations" - }, - "type": "library", - "autoload": { - "files": [ - "lib/bcmath.php" - ], - "psr-4": { - "bcmath_compat\\": "src" - } - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "MIT" - ], - "authors": [ - { - "name": "Jim Wigginton", - "email": "terrafrost@php.net", - "homepage": "http://phpseclib.sourceforge.net" - } - ], - "description": "PHP 5.x/7.x polyfill for bcmath extension", - "keywords": [ - "BigInteger", - "bcmath", - "bigdecimal", - "math", - "polyfill" - ], - "time": "2020-04-26T16:34:33+00:00" - }, - { - "name": "phpseclib/phpseclib", - "version": "2.0.29", - "source": { - "type": "git", - "url": "https://github.com/phpseclib/phpseclib.git", - "reference": "497856a8d997f640b4a516062f84228a772a48a8" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/phpseclib/phpseclib/zipball/497856a8d997f640b4a516062f84228a772a48a8", - "reference": "497856a8d997f640b4a516062f84228a772a48a8", - "shasum": "" - }, - "require": { - "php": ">=5.3.3" - }, - "require-dev": { - "phing/phing": "~2.7", - "phpunit/phpunit": "^4.8.35|^5.7|^6.0", - "squizlabs/php_codesniffer": "~2.0" - }, - "suggest": { - "ext-gmp": "Install the GMP (GNU Multiple Precision) extension in order to speed up arbitrary precision integer arithmetic operations.", - "ext-libsodium": "SSH2/SFTP can make use of some algorithms provided by the libsodium-php extension.", - "ext-mcrypt": "Install the Mcrypt extension in order to speed up a few other cryptographic operations.", - "ext-openssl": "Install the OpenSSL extension in order to speed up a wide variety of cryptographic operations." - }, - "type": "library", - "autoload": { - "files": [ - "phpseclib/bootstrap.php" - ], - "psr-4": { - "phpseclib\\": "phpseclib/" - } - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "MIT" - ], - "authors": [ - { - "name": "Jim Wigginton", - "email": "terrafrost@php.net", - "role": "Lead Developer" - }, - { - "name": "Patrick Monnerat", - "email": "pm@datasphere.ch", - "role": "Developer" - }, - { - "name": "Andreas Fischer", - "email": "bantu@phpbb.com", - "role": "Developer" - }, - { - "name": "Hans-Jürgen Petrich", - "email": "petrich@tronic-media.com", - "role": "Developer" - }, - { - "name": "Graham Campbell", - "email": "graham@alt-three.com", - "role": "Developer" - } - ], - "description": "PHP Secure Communications Library - Pure-PHP implementations of RSA, AES, SSH2, SFTP, X.509 etc.", - "homepage": "http://phpseclib.sourceforge.net", - "keywords": [ - "BigInteger", - "aes", - "asn.1", - "asn1", - "blowfish", - "crypto", - "cryptography", - "encryption", - "rsa", - "security", - "sftp", - "signature", - "signing", - "ssh", - "twofish", - "x.509", - "x509" - ], - "funding": [ - { - "url": "https://github.com/terrafrost", - "type": "github" - }, - { - "url": "https://www.patreon.com/phpseclib", - "type": "patreon" - }, - { - "url": "https://tidelift.com/funding/github/packagist/phpseclib/phpseclib", - "type": "tidelift" - } - ], - "time": "2020-09-08T04:24:43+00:00" - }, { "name": "predis/predis", "version": "v1.1.6", @@ -7179,16 +6972,16 @@ }, { "name": "symfony/console", - "version": "v5.1.5", + "version": "v5.1.6", "source": { "type": "git", "url": "https://github.com/symfony/console.git", - "reference": "186f395b256065ba9b890c0a4e48a91d598fa2cf" + "reference": "04c3a31fe8ea94b42c9e2d1acc93d19782133b00" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/console/zipball/186f395b256065ba9b890c0a4e48a91d598fa2cf", - "reference": "186f395b256065ba9b890c0a4e48a91d598fa2cf", + "url": "https://api.github.com/repos/symfony/console/zipball/04c3a31fe8ea94b42c9e2d1acc93d19782133b00", + "reference": "04c3a31fe8ea94b42c9e2d1acc93d19782133b00", "shasum": "" }, "require": { @@ -7268,11 +7061,11 @@ "type": "tidelift" } ], - "time": "2020-09-02T07:07:40+00:00" + "time": "2020-09-18T14:27:32+00:00" }, { "name": "symfony/css-selector", - "version": "v5.1.5", + "version": "v5.1.6", "source": { "type": "git", "url": "https://github.com/symfony/css-selector.git", @@ -7403,16 +7196,16 @@ }, { "name": "symfony/error-handler", - "version": "v5.1.5", + "version": "v5.1.6", "source": { "type": "git", "url": "https://github.com/symfony/error-handler.git", - "reference": "525636d4b84e06c6ca72d96b6856b5b169416e6a" + "reference": "d2f1d4996d5499f1261164d10080e4120001f041" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/error-handler/zipball/525636d4b84e06c6ca72d96b6856b5b169416e6a", - "reference": "525636d4b84e06c6ca72d96b6856b5b169416e6a", + "url": "https://api.github.com/repos/symfony/error-handler/zipball/d2f1d4996d5499f1261164d10080e4120001f041", + "reference": "d2f1d4996d5499f1261164d10080e4120001f041", "shasum": "" }, "require": { @@ -7470,20 +7263,20 @@ "type": "tidelift" } ], - "time": "2020-08-17T10:01:29+00:00" + "time": "2020-09-27T03:44:28+00:00" }, { "name": "symfony/event-dispatcher", - "version": "v5.1.5", + "version": "v5.1.6", "source": { "type": "git", "url": "https://github.com/symfony/event-dispatcher.git", - "reference": "94871fc0a69c3c5da57764187724cdce0755899c" + "reference": "d5de97d6af175a9e8131c546db054ca32842dd0f" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/event-dispatcher/zipball/94871fc0a69c3c5da57764187724cdce0755899c", - "reference": "94871fc0a69c3c5da57764187724cdce0755899c", + "url": "https://api.github.com/repos/symfony/event-dispatcher/zipball/d5de97d6af175a9e8131c546db054ca32842dd0f", + "reference": "d5de97d6af175a9e8131c546db054ca32842dd0f", "shasum": "" }, "require": { @@ -7503,6 +7296,7 @@ "psr/log": "~1.0", "symfony/config": "^4.4|^5.0", "symfony/dependency-injection": "^4.4|^5.0", + "symfony/error-handler": "^4.4|^5.0", "symfony/expression-language": "^4.4|^5.0", "symfony/http-foundation": "^4.4|^5.0", "symfony/service-contracts": "^1.1|^2", @@ -7556,7 +7350,7 @@ "type": "tidelift" } ], - "time": "2020-08-13T14:19:42+00:00" + "time": "2020-09-18T14:27:32+00:00" }, { "name": "symfony/event-dispatcher-contracts", @@ -7636,16 +7430,16 @@ }, { "name": "symfony/filesystem", - "version": "v5.1.5", + "version": "v5.1.6", "source": { "type": "git", "url": "https://github.com/symfony/filesystem.git", - "reference": "f7b9ed6142a34252d219801d9767dedbd711da1a" + "reference": "f3194303d3077829dbbc1d18f50288b2a01146f2" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/filesystem/zipball/f7b9ed6142a34252d219801d9767dedbd711da1a", - "reference": "f7b9ed6142a34252d219801d9767dedbd711da1a", + "url": "https://api.github.com/repos/symfony/filesystem/zipball/f3194303d3077829dbbc1d18f50288b2a01146f2", + "reference": "f3194303d3077829dbbc1d18f50288b2a01146f2", "shasum": "" }, "require": { @@ -7696,20 +7490,20 @@ "type": "tidelift" } ], - "time": "2020-08-21T17:19:47+00:00" + "time": "2020-09-02T16:23:27+00:00" }, { "name": "symfony/finder", - "version": "v5.1.5", + "version": "v5.1.6", "source": { "type": "git", "url": "https://github.com/symfony/finder.git", - "reference": "2b765f0cf6612b3636e738c0689b29aa63088d5d" + "reference": "2c3ba7ad6884e6c4451ce2340e2dc23f6fa3e0d8" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/finder/zipball/2b765f0cf6612b3636e738c0689b29aa63088d5d", - "reference": "2b765f0cf6612b3636e738c0689b29aa63088d5d", + "url": "https://api.github.com/repos/symfony/finder/zipball/2c3ba7ad6884e6c4451ce2340e2dc23f6fa3e0d8", + "reference": "2c3ba7ad6884e6c4451ce2340e2dc23f6fa3e0d8", "shasum": "" }, "require": { @@ -7759,20 +7553,95 @@ "type": "tidelift" } ], - "time": "2020-08-17T10:01:29+00:00" + "time": "2020-09-02T16:23:27+00:00" }, { - "name": "symfony/http-foundation", - "version": "v5.1.5", + "name": "symfony/http-client-contracts", + "version": "v2.2.0", "source": { "type": "git", - "url": "https://github.com/symfony/http-foundation.git", - "reference": "41a4647f12870e9d41d9a7d72ff0614a27208558" + "url": "https://github.com/symfony/http-client-contracts.git", + "reference": "3a5d0fe7908daaa23e3dbf4cee3ba4bfbb19fdd3" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/http-foundation/zipball/41a4647f12870e9d41d9a7d72ff0614a27208558", - "reference": "41a4647f12870e9d41d9a7d72ff0614a27208558", + "url": "https://api.github.com/repos/symfony/http-client-contracts/zipball/3a5d0fe7908daaa23e3dbf4cee3ba4bfbb19fdd3", + "reference": "3a5d0fe7908daaa23e3dbf4cee3ba4bfbb19fdd3", + "shasum": "" + }, + "require": { + "php": ">=7.2.5" + }, + "suggest": { + "symfony/http-client-implementation": "" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-master": "2.2-dev" + }, + "thanks": { + "name": "symfony/contracts", + "url": "https://github.com/symfony/contracts" + } + }, + "autoload": { + "psr-4": { + "Symfony\\Contracts\\HttpClient\\": "" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Nicolas Grekas", + "email": "p@tchwork.com" + }, + { + "name": "Symfony Community", + "homepage": "https://symfony.com/contributors" + } + ], + "description": "Generic abstractions related to HTTP clients", + "homepage": "https://symfony.com", + "keywords": [ + "abstractions", + "contracts", + "decoupling", + "interfaces", + "interoperability", + "standards" + ], + "funding": [ + { + "url": "https://symfony.com/sponsor", + "type": "custom" + }, + { + "url": "https://github.com/fabpot", + "type": "github" + }, + { + "url": "https://tidelift.com/funding/github/packagist/symfony/symfony", + "type": "tidelift" + } + ], + "time": "2020-09-07T11:33:47+00:00" + }, + { + "name": "symfony/http-foundation", + "version": "v5.1.6", + "source": { + "type": "git", + "url": "https://github.com/symfony/http-foundation.git", + "reference": "6cca6b2e4b69fc5bace160d14cf1ee5f71483db4" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/symfony/http-foundation/zipball/6cca6b2e4b69fc5bace160d14cf1ee5f71483db4", + "reference": "6cca6b2e4b69fc5bace160d14cf1ee5f71483db4", "shasum": "" }, "require": { @@ -7834,20 +7703,20 @@ "type": "tidelift" } ], - "time": "2020-08-17T07:48:54+00:00" + "time": "2020-09-13T05:01:27+00:00" }, { "name": "symfony/http-kernel", - "version": "v5.1.5", + "version": "v5.1.6", "source": { "type": "git", "url": "https://github.com/symfony/http-kernel.git", - "reference": "3e32676e6cb5d2081c91a56783471ff8a7f7110b" + "reference": "17227644c3c66dcf32bdfeceff4364d090cd6756" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/http-kernel/zipball/3e32676e6cb5d2081c91a56783471ff8a7f7110b", - "reference": "3e32676e6cb5d2081c91a56783471ff8a7f7110b", + "url": "https://api.github.com/repos/symfony/http-kernel/zipball/17227644c3c66dcf32bdfeceff4364d090cd6756", + "reference": "17227644c3c66dcf32bdfeceff4364d090cd6756", "shasum": "" }, "require": { @@ -7856,6 +7725,7 @@ "symfony/deprecation-contracts": "^2.1", "symfony/error-handler": "^4.4|^5.0", "symfony/event-dispatcher": "^5.0", + "symfony/http-client-contracts": "^1.1|^2", "symfony/http-foundation": "^4.4|^5.0", "symfony/polyfill-ctype": "^1.8", "symfony/polyfill-php73": "^1.9", @@ -7947,11 +7817,11 @@ "type": "tidelift" } ], - "time": "2020-09-02T08:15:18+00:00" + "time": "2020-09-27T04:33:19+00:00" }, { "name": "symfony/inflector", - "version": "v5.1.5", + "version": "v5.1.6", "source": { "type": "git", "url": "https://github.com/symfony/inflector.git", @@ -8024,16 +7894,16 @@ }, { "name": "symfony/mime", - "version": "v5.1.5", + "version": "v5.1.6", "source": { "type": "git", "url": "https://github.com/symfony/mime.git", - "reference": "89a2c9b4cb7b5aa516cf55f5194c384f444c81dc" + "reference": "4404d6545125863561721514ad9388db2661eec5" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/mime/zipball/89a2c9b4cb7b5aa516cf55f5194c384f444c81dc", - "reference": "89a2c9b4cb7b5aa516cf55f5194c384f444c81dc", + "url": "https://api.github.com/repos/symfony/mime/zipball/4404d6545125863561721514ad9388db2661eec5", + "reference": "4404d6545125863561721514ad9388db2661eec5", "shasum": "" }, "require": { @@ -8097,20 +7967,20 @@ "type": "tidelift" } ], - "time": "2020-08-17T10:01:29+00:00" + "time": "2020-09-02T16:23:27+00:00" }, { "name": "symfony/options-resolver", - "version": "v5.1.5", + "version": "v5.1.6", "source": { "type": "git", "url": "https://github.com/symfony/options-resolver.git", - "reference": "9ff59517938f88d90b6e65311fef08faa640f681" + "reference": "4c7e155bf7d93ea4ba3824d5a14476694a5278dd" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/options-resolver/zipball/9ff59517938f88d90b6e65311fef08faa640f681", - "reference": "9ff59517938f88d90b6e65311fef08faa640f681", + "url": "https://api.github.com/repos/symfony/options-resolver/zipball/4c7e155bf7d93ea4ba3824d5a14476694a5278dd", + "reference": "4c7e155bf7d93ea4ba3824d5a14476694a5278dd", "shasum": "" }, "require": { @@ -8167,7 +8037,7 @@ "type": "tidelift" } ], - "time": "2020-07-12T12:58:00+00:00" + "time": "2020-09-27T03:44:28+00:00" }, { "name": "symfony/polyfill-ctype", @@ -8951,16 +8821,16 @@ }, { "name": "symfony/process", - "version": "v5.1.5", + "version": "v5.1.6", "source": { "type": "git", "url": "https://github.com/symfony/process.git", - "reference": "1864216226af21eb76d9477f691e7cbf198e0402" + "reference": "d3a2e64866169586502f0cd9cab69135ad12cee9" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/process/zipball/1864216226af21eb76d9477f691e7cbf198e0402", - "reference": "1864216226af21eb76d9477f691e7cbf198e0402", + "url": "https://api.github.com/repos/symfony/process/zipball/d3a2e64866169586502f0cd9cab69135ad12cee9", + "reference": "d3a2e64866169586502f0cd9cab69135ad12cee9", "shasum": "" }, "require": { @@ -9011,20 +8881,20 @@ "type": "tidelift" } ], - "time": "2020-07-23T08:36:24+00:00" + "time": "2020-09-02T16:23:27+00:00" }, { "name": "symfony/property-access", - "version": "v4.4.13", + "version": "v4.4.14", "source": { "type": "git", "url": "https://github.com/symfony/property-access.git", - "reference": "71039619d0d5b9529f984e7c18e5d6c4e965825b" + "reference": "ecc35239f0f665fd7a8e3a2ecaad7e4ee2668ab6" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/property-access/zipball/71039619d0d5b9529f984e7c18e5d6c4e965825b", - "reference": "71039619d0d5b9529f984e7c18e5d6c4e965825b", + "url": "https://api.github.com/repos/symfony/property-access/zipball/ecc35239f0f665fd7a8e3a2ecaad7e4ee2668ab6", + "reference": "ecc35239f0f665fd7a8e3a2ecaad7e4ee2668ab6", "shasum": "" }, "require": { @@ -9092,20 +8962,20 @@ "type": "tidelift" } ], - "time": "2020-08-13T14:18:44+00:00" + "time": "2020-09-02T16:08:58+00:00" }, { "name": "symfony/property-info", - "version": "v4.4.13", + "version": "v4.4.14", "source": { "type": "git", "url": "https://github.com/symfony/property-info.git", - "reference": "8205052790eea648f60f2f04a214537425fc900b" + "reference": "387c5823e37f14271a499d1b9844c2009cb79d44" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/property-info/zipball/8205052790eea648f60f2f04a214537425fc900b", - "reference": "8205052790eea648f60f2f04a214537425fc900b", + "url": "https://api.github.com/repos/symfony/property-info/zipball/387c5823e37f14271a499d1b9844c2009cb79d44", + "reference": "387c5823e37f14271a499d1b9844c2009cb79d44", "shasum": "" }, "require": { @@ -9182,20 +9052,20 @@ "type": "tidelift" } ], - "time": "2020-08-28T08:21:30+00:00" + "time": "2020-09-03T00:26:19+00:00" }, { "name": "symfony/routing", - "version": "v5.1.5", + "version": "v5.1.6", "source": { "type": "git", "url": "https://github.com/symfony/routing.git", - "reference": "47b0218344cb6af25c93ca8ee1137fafbee5005d" + "reference": "d36e06eb02a55522a8eed070c1cbc3dc3c389876" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/routing/zipball/47b0218344cb6af25c93ca8ee1137fafbee5005d", - "reference": "47b0218344cb6af25c93ca8ee1137fafbee5005d", + "url": "https://api.github.com/repos/symfony/routing/zipball/d36e06eb02a55522a8eed070c1cbc3dc3c389876", + "reference": "d36e06eb02a55522a8eed070c1cbc3dc3c389876", "shasum": "" }, "require": { @@ -9274,20 +9144,20 @@ "type": "tidelift" } ], - "time": "2020-08-10T08:03:57+00:00" + "time": "2020-09-02T16:23:27+00:00" }, { "name": "symfony/serializer", - "version": "v4.4.13", + "version": "v4.4.14", "source": { "type": "git", "url": "https://github.com/symfony/serializer.git", - "reference": "f8e1211fdd045d22bba98054fd7969bec955810a" + "reference": "c4bc95bf668be70d57eec904ac222fb4b694e73e" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/serializer/zipball/f8e1211fdd045d22bba98054fd7969bec955810a", - "reference": "f8e1211fdd045d22bba98054fd7969bec955810a", + "url": "https://api.github.com/repos/symfony/serializer/zipball/c4bc95bf668be70d57eec904ac222fb4b694e73e", + "reference": "c4bc95bf668be70d57eec904ac222fb4b694e73e", "shasum": "" }, "require": { @@ -9370,7 +9240,7 @@ "type": "tidelift" } ], - "time": "2020-08-31T16:04:23+00:00" + "time": "2020-09-02T16:08:58+00:00" }, { "name": "symfony/service-contracts", @@ -9450,16 +9320,16 @@ }, { "name": "symfony/string", - "version": "v5.1.5", + "version": "v5.1.6", "source": { "type": "git", "url": "https://github.com/symfony/string.git", - "reference": "0de4cc1e18bb596226c06a82e2e7e9bc6001a63a" + "reference": "4a9afe9d07bac506f75bcee8ed3ce76da5a9343e" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/string/zipball/0de4cc1e18bb596226c06a82e2e7e9bc6001a63a", - "reference": "0de4cc1e18bb596226c06a82e2e7e9bc6001a63a", + "url": "https://api.github.com/repos/symfony/string/zipball/4a9afe9d07bac506f75bcee8ed3ce76da5a9343e", + "reference": "4a9afe9d07bac506f75bcee8ed3ce76da5a9343e", "shasum": "" }, "require": { @@ -9531,20 +9401,20 @@ "type": "tidelift" } ], - "time": "2020-08-17T07:48:54+00:00" + "time": "2020-09-15T12:23:47+00:00" }, { "name": "symfony/translation", - "version": "v5.1.5", + "version": "v5.1.6", "source": { "type": "git", "url": "https://github.com/symfony/translation.git", - "reference": "917b02cdc5f33e0309b8e9d33ee1480b20687413" + "reference": "e3cdd5119b1b5bf0698c351b8ee20fb5a4ea248b" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/translation/zipball/917b02cdc5f33e0309b8e9d33ee1480b20687413", - "reference": "917b02cdc5f33e0309b8e9d33ee1480b20687413", + "url": "https://api.github.com/repos/symfony/translation/zipball/e3cdd5119b1b5bf0698c351b8ee20fb5a4ea248b", + "reference": "e3cdd5119b1b5bf0698c351b8ee20fb5a4ea248b", "shasum": "" }, "require": { @@ -9623,7 +9493,7 @@ "type": "tidelift" } ], - "time": "2020-08-17T10:01:29+00:00" + "time": "2020-09-27T03:44:28+00:00" }, { "name": "symfony/translation-contracts", @@ -9702,16 +9572,16 @@ }, { "name": "symfony/var-dumper", - "version": "v5.1.5", + "version": "v5.1.6", "source": { "type": "git", "url": "https://github.com/symfony/var-dumper.git", - "reference": "b43a3905262bcf97b2510f0621f859ca4f5287be" + "reference": "c976c115a0d788808f7e71834c8eb0844f678d02" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/var-dumper/zipball/b43a3905262bcf97b2510f0621f859ca4f5287be", - "reference": "b43a3905262bcf97b2510f0621f859ca4f5287be", + "url": "https://api.github.com/repos/symfony/var-dumper/zipball/c976c115a0d788808f7e71834c8eb0844f678d02", + "reference": "c976c115a0d788808f7e71834c8eb0844f678d02", "shasum": "" }, "require": { @@ -9788,20 +9658,20 @@ "type": "tidelift" } ], - "time": "2020-08-17T07:42:30+00:00" + "time": "2020-09-18T14:27:32+00:00" }, { "name": "symfony/yaml", - "version": "v4.4.13", + "version": "v4.4.14", "source": { "type": "git", "url": "https://github.com/symfony/yaml.git", - "reference": "e2a69525b11a33be51cb00b8d6d13a9258a296b1" + "reference": "c7885964b1eceb70b0981556d0a9b01d2d97c8d1" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/yaml/zipball/e2a69525b11a33be51cb00b8d6d13a9258a296b1", - "reference": "e2a69525b11a33be51cb00b8d6d13a9258a296b1", + "url": "https://api.github.com/repos/symfony/yaml/zipball/c7885964b1eceb70b0981556d0a9b01d2d97c8d1", + "reference": "c7885964b1eceb70b0981556d0a9b01d2d97c8d1", "shasum": "" }, "require": { @@ -9861,7 +9731,7 @@ "type": "tidelift" } ], - "time": "2020-08-26T08:30:46+00:00" + "time": "2020-09-27T03:36:23+00:00" }, { "name": "tijsverkoyen/css-to-inline-styles", @@ -9914,22 +9784,22 @@ }, { "name": "torann/geoip", - "version": "1.2.2", + "version": "1.3.0", "source": { "type": "git", "url": "https://github.com/Torann/laravel-geoip.git", - "reference": "72ebbe4202679e73953fa03d0c3d3c276c79179e" + "reference": "ee66e2b6dc9368ed63189eb6790d9b331fb3154c" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/Torann/laravel-geoip/zipball/72ebbe4202679e73953fa03d0c3d3c276c79179e", - "reference": "72ebbe4202679e73953fa03d0c3d3c276c79179e", + "url": "https://api.github.com/repos/Torann/laravel-geoip/zipball/ee66e2b6dc9368ed63189eb6790d9b331fb3154c", + "reference": "ee66e2b6dc9368ed63189eb6790d9b331fb3154c", "shasum": "" }, "require": { - "illuminate/cache": "^6.0|^7.0|^8.0", - "illuminate/console": "^6.0|^7.0|^8.0", - "illuminate/support": "^6.0|^7.0|^8.0", + "illuminate/cache": "^8.0", + "illuminate/console": "^8.0", + "illuminate/support": "^8.0", "php": "^7.2" }, "require-dev": { @@ -9938,7 +9808,7 @@ "phpstan/phpstan": "^0.12.14", "phpunit/phpunit": "^8.0", "squizlabs/php_codesniffer": "^3.5", - "vlucas/phpdotenv": "^4.0" + "vlucas/phpdotenv": "^5.0" }, "suggest": { "geoip2/geoip2": "Required to use the MaxMind database or web service with GeoIP (~2.1).", @@ -9986,41 +9856,43 @@ "location", "maxmind" ], - "time": "2020-09-10T13:15:38+00:00" + "time": "2020-09-10T13:30:35+00:00" }, { "name": "vlucas/phpdotenv", - "version": "v4.1.8", + "version": "v5.2.0", "source": { "type": "git", "url": "https://github.com/vlucas/phpdotenv.git", - "reference": "572af79d913627a9d70374d27a6f5d689a35de32" + "reference": "fba64139db67123c7a57072e5f8d3db10d160b66" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/vlucas/phpdotenv/zipball/572af79d913627a9d70374d27a6f5d689a35de32", - "reference": "572af79d913627a9d70374d27a6f5d689a35de32", + "url": "https://api.github.com/repos/vlucas/phpdotenv/zipball/fba64139db67123c7a57072e5f8d3db10d160b66", + "reference": "fba64139db67123c7a57072e5f8d3db10d160b66", "shasum": "" }, "require": { - "php": "^5.5.9 || ^7.0 || ^8.0", - "phpoption/phpoption": "^1.7.3", - "symfony/polyfill-ctype": "^1.17" + "ext-pcre": "*", + "graham-campbell/result-type": "^1.0.1", + "php": "^7.1.3 || ^8.0", + "phpoption/phpoption": "^1.7.4", + "symfony/polyfill-ctype": "^1.17", + "symfony/polyfill-mbstring": "^1.17", + "symfony/polyfill-php80": "^1.17" }, "require-dev": { "bamarni/composer-bin-plugin": "^1.4.1", "ext-filter": "*", - "ext-pcre": "*", - "phpunit/phpunit": "^4.8.35 || ^5.7.27 || ^6.5.6 || ^7.0" + "phpunit/phpunit": "^7.5.20 || ^8.5.2 || ^9.0" }, "suggest": { - "ext-filter": "Required to use the boolean validator.", - "ext-pcre": "Required to use most of the library." + "ext-filter": "Required to use the boolean validator." }, "type": "library", "extra": { "branch-alias": { - "dev-master": "4.1-dev" + "dev-master": "5.2-dev" } }, "autoload": { @@ -10060,7 +9932,7 @@ "type": "tidelift" } ], - "time": "2020-07-14T19:22:52+00:00" + "time": "2020-09-14T15:57:31+00:00" }, { "name": "voku/portable-ascii", @@ -10302,24 +10174,24 @@ }, { "name": "ytake/laravel-smarty", - "version": "4.0.0", + "version": "dev-master", "source": { "type": "git", - "url": "https://github.com/ytake/Laravel.Smarty.git", - "reference": "57ada1943844f71874f1e91821ebdf4c7501e590" + "url": "https://github.com/DariusIII/Laravel.Smarty.git", + "reference": "8bed98769a5a76b87f5ce0aa349299429b576942" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/ytake/Laravel.Smarty/zipball/57ada1943844f71874f1e91821ebdf4c7501e590", - "reference": "57ada1943844f71874f1e91821ebdf4c7501e590", + "url": "https://api.github.com/repos/DariusIII/Laravel.Smarty/zipball/8bed98769a5a76b87f5ce0aa349299429b576942", + "reference": "8bed98769a5a76b87f5ce0aa349299429b576942", "shasum": "" }, "require": { - "illuminate/config": "^6.0|^7.0", - "illuminate/console": "^6.0|^7.0", - "illuminate/events": "^6.0|^7.0", - "illuminate/support": "^6.0|^7.0", - "illuminate/view": "^6.0|^7.0", + "illuminate/config": "^6.0|^7.0|^8.0", + "illuminate/console": "^6.0|^7.0|^8.0", + "illuminate/events": "^6.0|^7.0|^8.0", + "illuminate/support": "^6.0|^7.0|^8.0", + "illuminate/view": "^6.0|^7.0|^8.0", "php": ">=7.2", "smarty/smarty": "^3.1.33" }, @@ -10328,7 +10200,7 @@ "pdepend/pdepend": "^2.5.2", "phploc/phploc": "*", "phpmd/phpmd": "@stable", - "phpunit/phpunit": "^8.5", + "phpunit/phpunit": "^8.5|^9.0", "predis/predis": "^1.0", "satooshi/php-coveralls": "*", "sebastian/phpcpd": "*", @@ -10355,7 +10227,35 @@ "Ytake\\LaravelSmarty\\": "src" } }, - "notification-url": "https://packagist.org/downloads/", + "autoload-dev": { + "files": [ + "tests/SmartyTestCase.php" + ] + }, + "scripts": { + "md": [ + "php ./vendor/bin/phpmd src text ./phpmd.xml" + ], + "quality-assurance": [ + "php ./vendor/bin/phpunit", + "php ./vendor/bin/phpcpd src/" + ], + "pdepend": [ + "php ./vendor/bin/pdepend --summary-xml=tests/build/summary.xml --jdepend-chart=tests/quality-assurance/jdepend.svg --overview-pyramid=tests/quality-assurance/pyramid.svg src/" + ], + "loc": [ + "php ./vendor/bin/phploc src/ --log-xml=tests/quality-assurance/phploc.xml" + ], + "cs": [ + "php ./vendor/bin/php-cs-fixer fix" + ], + "phpcs": [ + "./vendor/bin/phpcs src/ --report-full --report-source --standard=PSR2 --colors" + ], + "sc": [ + "security-checker security:check ./composer.lock" + ] + }, "license": [ "MIT" ], @@ -10374,7 +10274,10 @@ "template", "view" ], - "time": "2020-03-19T05:24:59+00:00" + "support": { + "source": "https://github.com/DariusIII/Laravel.Smarty/tree/master" + }, + "time": "2020-09-26T18:04:27+00:00" } ], "packages-dev": [ @@ -10571,16 +10474,16 @@ }, { "name": "captainhook/captainhook", - "version": "5.3.3", + "version": "5.4.0", "source": { "type": "git", "url": "https://github.com/CaptainHookPhp/captainhook.git", - "reference": "a4fb677a61aa9e57529fe550c46abca2af9d5676" + "reference": "63627ba9b1140674164ea66619ee1225555edaca" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/CaptainHookPhp/captainhook/zipball/a4fb677a61aa9e57529fe550c46abca2af9d5676", - "reference": "a4fb677a61aa9e57529fe550c46abca2af9d5676", + "url": "https://api.github.com/repos/CaptainHookPhp/captainhook/zipball/63627ba9b1140674164ea66619ee1225555edaca", + "reference": "63627ba9b1140674164ea66619ee1225555edaca", "shasum": "" }, "require": { @@ -10589,8 +10492,8 @@ "ext-xml": "*", "php": "^7.2", "sebastianfeldmann/camino": "^0.9.2", - "sebastianfeldmann/cli": "^3.0", - "sebastianfeldmann/git": "^3.1", + "sebastianfeldmann/cli": "^3.3", + "sebastianfeldmann/git": "^3.3", "symfony/console": "^2.7 || ^3.0 || ^4.0 || ^5.0", "symfony/process": "^2.7 || ^3.0 || ^4.0 || ^5.0" }, @@ -10645,7 +10548,7 @@ "type": "github" } ], - "time": "2020-07-21T07:20:56+00:00" + "time": "2020-09-27T22:24:07+00:00" }, { "name": "captainhook/plugin-composer", @@ -10794,16 +10697,16 @@ }, { "name": "composer/semver", - "version": "1.7.0", + "version": "1.7.1", "source": { "type": "git", "url": "https://github.com/composer/semver.git", - "reference": "114f819054a2ea7db03287f5efb757e2af6e4079" + "reference": "38276325bd896f90dfcfe30029aa5db40df387a7" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/composer/semver/zipball/114f819054a2ea7db03287f5efb757e2af6e4079", - "reference": "114f819054a2ea7db03287f5efb757e2af6e4079", + "url": "https://api.github.com/repos/composer/semver/zipball/38276325bd896f90dfcfe30029aa5db40df387a7", + "reference": "38276325bd896f90dfcfe30029aa5db40df387a7", "shasum": "" }, "require": { @@ -10865,7 +10768,7 @@ "type": "tidelift" } ], - "time": "2020-09-09T09:34:06+00:00" + "time": "2020-09-27T13:13:07+00:00" }, { "name": "composer/spdx-licenses", @@ -11695,26 +11598,27 @@ }, { "name": "matt-allan/laravel-code-style", - "version": "0.5.1", + "version": "0.6.0", "source": { "type": "git", "url": "https://github.com/matt-allan/laravel-code-style.git", - "reference": "df9dc0910f5470d3050ccdbe0468160972ab80fa" + "reference": "7102d848fa9f6421def0869a8100171c2fad2a4a" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/matt-allan/laravel-code-style/zipball/df9dc0910f5470d3050ccdbe0468160972ab80fa", - "reference": "df9dc0910f5470d3050ccdbe0468160972ab80fa", + "url": "https://api.github.com/repos/matt-allan/laravel-code-style/zipball/7102d848fa9f6421def0869a8100171c2fad2a4a", + "reference": "7102d848fa9f6421def0869a8100171c2fad2a4a", "shasum": "" }, "require": { "friendsofphp/php-cs-fixer": "^2.14", - "illuminate/support": "5.7.x|5.8.x|^6.0|^7.0", + "illuminate/support": "5.7.x|5.8.x|^6.0|^7.0|^8.0", "php": ">=7.2" }, "require-dev": { - "laravel/framework": "^7.0", - "phpunit/phpunit": "^7.0" + "laravel/framework": "^7.0|^8.0", + "orchestra/testbench": "^5.0|^6.0", + "phpunit/phpunit": "^7.0|^8.0" }, "type": "library", "extra": { @@ -11750,7 +11654,7 @@ "laravel", "php-cs-fixer" ], - "time": "2020-03-04T16:46:29+00:00" + "time": "2020-09-09T23:12:34+00:00" }, { "name": "mockery/mockery", @@ -11960,35 +11864,35 @@ }, { "name": "nunomaduro/larastan", - "version": "v0.5.8", + "version": "v0.6.4", "source": { "type": "git", "url": "https://github.com/nunomaduro/larastan.git", - "reference": "0eaea6316dcdcbaef56a67e0d7bd5fff0da7b773" + "reference": "a92f9e20f0aa7a62704ffb09f7445b45f1ad91f7" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/nunomaduro/larastan/zipball/0eaea6316dcdcbaef56a67e0d7bd5fff0da7b773", - "reference": "0eaea6316dcdcbaef56a67e0d7bd5fff0da7b773", + "url": "https://api.github.com/repos/nunomaduro/larastan/zipball/a92f9e20f0aa7a62704ffb09f7445b45f1ad91f7", + "reference": "a92f9e20f0aa7a62704ffb09f7445b45f1ad91f7", "shasum": "" }, "require": { "composer/composer": "^1.0 || ^2.0", "ext-json": "*", - "illuminate/console": "^6.0 || ^7.0", - "illuminate/container": "^6.0 || ^7.0", - "illuminate/contracts": "^6.0 || ^7.0", - "illuminate/database": "^6.0 || ^7.0", - "illuminate/http": "^6.0 || ^7.0", - "illuminate/pipeline": "^6.0 || ^7.0", - "illuminate/support": "^6.0 || ^7.0", + "illuminate/console": "^6.0 || ^7.0 || ^8.0", + "illuminate/container": "^6.0 || ^7.0 || ^8.0", + "illuminate/contracts": "^6.0 || ^7.0 || ^8.0", + "illuminate/database": "^6.0 || ^7.0 || ^8.0", + "illuminate/http": "^6.0 || ^7.0 || ^8.0", + "illuminate/pipeline": "^6.0 || ^7.0 || ^8.0", + "illuminate/support": "^6.0 || ^7.0 || ^8.0", "mockery/mockery": "^0.9 || ^1.0", "php": "^7.2", - "phpstan/phpstan": "^0.12.23", + "phpstan/phpstan": "^0.12.34", "symfony/process": "^4.3 || ^5.0" }, "require-dev": { - "orchestra/testbench": "^4.0 || ^5.0", + "orchestra/testbench": "^4.0 || ^5.0 || ^6.0", "phpunit/phpunit": "^7.3 || ^8.2" }, "suggest": { @@ -11996,6 +11900,9 @@ }, "type": "phpstan-extension", "extra": { + "branch-alias": { + "dev-master": "0.6-dev" + }, "phpstan": { "includes": [ "extension.neon" @@ -12033,6 +11940,10 @@ "url": "https://www.paypal.com/cgi-bin/webscr?cmd=_s-xclick&hosted_button_id=66BYDWAT92N6L", "type": "custom" }, + { + "url": "https://github.com/canvural", + "type": "github" + }, { "url": "https://github.com/nunomaduro", "type": "github" @@ -12042,7 +11953,7 @@ "type": "patreon" } ], - "time": "2020-05-06T08:56:49+00:00" + "time": "2020-09-02T14:19:36+00:00" }, { "name": "phar-io/manifest", @@ -12149,22 +12060,22 @@ }, { "name": "php-coveralls/php-coveralls", - "version": "v2.2.0", + "version": "v2.3.0", "source": { "type": "git", "url": "https://github.com/php-coveralls/php-coveralls.git", - "reference": "3e6420fa666ef7bae5e750ddeac903153e193bae" + "reference": "1bd927eea299578f4ca484ce5083364b7d0fd782" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/php-coveralls/php-coveralls/zipball/3e6420fa666ef7bae5e750ddeac903153e193bae", - "reference": "3e6420fa666ef7bae5e750ddeac903153e193bae", + "url": "https://api.github.com/repos/php-coveralls/php-coveralls/zipball/1bd927eea299578f4ca484ce5083364b7d0fd782", + "reference": "1bd927eea299578f4ca484ce5083364b7d0fd782", "shasum": "" }, "require": { "ext-json": "*", "ext-simplexml": "*", - "guzzlehttp/guzzle": "^6.0", + "guzzlehttp/guzzle": "^6.0 || ^7.0", "php": "^5.5 || ^7.0", "psr/log": "^1.0", "symfony/config": "^2.1 || ^3.0 || ^4.0 || ^5.0", @@ -12173,7 +12084,7 @@ "symfony/yaml": "^2.0.5 || ^3.0 || ^4.0 || ^5.0" }, "require-dev": { - "phpunit/phpunit": "^4.8.35 || ^5.4.3 || ^6.0" + "phpunit/phpunit": "^4.8.35 || ^5.4.3 || ^6.0 || ^7.0" }, "suggest": { "symfony/http-kernel": "Allows Symfony integration" @@ -12184,7 +12095,7 @@ "type": "library", "extra": { "branch-alias": { - "dev-master": "2.2-dev" + "dev-master": "2.3-dev" } }, "autoload": { @@ -12228,7 +12139,7 @@ "github", "test" ], - "time": "2019-11-20T15:41:18+00:00" + "time": "2020-09-24T23:20:57+00:00" }, { "name": "php-cs-fixer/diff", @@ -12492,16 +12403,16 @@ }, { "name": "phpstan/phpstan", - "version": "0.12.43", + "version": "0.12.45", "source": { "type": "git", "url": "https://github.com/phpstan/phpstan.git", - "reference": "54221b44766cb4bdfe40d1828d5bba5dd79c38c6" + "reference": "90c67259212ed891ee86604a9368ef7d7bead3a4" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/phpstan/phpstan/zipball/54221b44766cb4bdfe40d1828d5bba5dd79c38c6", - "reference": "54221b44766cb4bdfe40d1828d5bba5dd79c38c6", + "url": "https://api.github.com/repos/phpstan/phpstan/zipball/90c67259212ed891ee86604a9368ef7d7bead3a4", + "reference": "90c67259212ed891ee86604a9368ef7d7bead3a4", "shasum": "" }, "require": { @@ -12544,7 +12455,7 @@ "type": "tidelift" } ], - "time": "2020-09-19T21:19:38+00:00" + "time": "2020-09-26T19:19:00+00:00" }, { "name": "phpunit/php-code-coverage", @@ -12621,23 +12532,23 @@ }, { "name": "phpunit/php-file-iterator", - "version": "3.0.4", + "version": "3.0.5", "source": { "type": "git", "url": "https://github.com/sebastianbergmann/php-file-iterator.git", - "reference": "25fefc5b19835ca653877fe081644a3f8c1d915e" + "reference": "aa4be8575f26070b100fccb67faabb28f21f66f8" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/sebastianbergmann/php-file-iterator/zipball/25fefc5b19835ca653877fe081644a3f8c1d915e", - "reference": "25fefc5b19835ca653877fe081644a3f8c1d915e", + "url": "https://api.github.com/repos/sebastianbergmann/php-file-iterator/zipball/aa4be8575f26070b100fccb67faabb28f21f66f8", + "reference": "aa4be8575f26070b100fccb67faabb28f21f66f8", "shasum": "" }, "require": { - "php": "^7.3 || ^8.0" + "php": ">=7.3" }, "require-dev": { - "phpunit/phpunit": "^9.0" + "phpunit/phpunit": "^9.3" }, "type": "library", "extra": { @@ -12673,28 +12584,28 @@ "type": "github" } ], - "time": "2020-07-11T05:18:21+00:00" + "time": "2020-09-28T05:57:25+00:00" }, { "name": "phpunit/php-invoker", - "version": "3.1.0", + "version": "3.1.1", "source": { "type": "git", "url": "https://github.com/sebastianbergmann/php-invoker.git", - "reference": "7a85b66acc48cacffdf87dadd3694e7123674298" + "reference": "5a10147d0aaf65b58940a0b72f71c9ac0423cc67" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/sebastianbergmann/php-invoker/zipball/7a85b66acc48cacffdf87dadd3694e7123674298", - "reference": "7a85b66acc48cacffdf87dadd3694e7123674298", + "url": "https://api.github.com/repos/sebastianbergmann/php-invoker/zipball/5a10147d0aaf65b58940a0b72f71c9ac0423cc67", + "reference": "5a10147d0aaf65b58940a0b72f71c9ac0423cc67", "shasum": "" }, "require": { - "php": "^7.3 || ^8.0" + "php": ">=7.3" }, "require-dev": { "ext-pcntl": "*", - "phpunit/phpunit": "^9.0" + "phpunit/phpunit": "^9.3" }, "suggest": { "ext-pcntl": "*" @@ -12732,27 +12643,27 @@ "type": "github" } ], - "time": "2020-08-06T07:04:15+00:00" + "time": "2020-09-28T05:58:55+00:00" }, { "name": "phpunit/php-text-template", - "version": "2.0.2", + "version": "2.0.3", "source": { "type": "git", "url": "https://github.com/sebastianbergmann/php-text-template.git", - "reference": "6ff9c8ea4d3212b88fcf74e25e516e2c51c99324" + "reference": "18c887016e60e52477e54534956d7b47bc52cd84" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/sebastianbergmann/php-text-template/zipball/6ff9c8ea4d3212b88fcf74e25e516e2c51c99324", - "reference": "6ff9c8ea4d3212b88fcf74e25e516e2c51c99324", + "url": "https://api.github.com/repos/sebastianbergmann/php-text-template/zipball/18c887016e60e52477e54534956d7b47bc52cd84", + "reference": "18c887016e60e52477e54534956d7b47bc52cd84", "shasum": "" }, "require": { - "php": "^7.3 || ^8.0" + "php": ">=7.3" }, "require-dev": { - "phpunit/phpunit": "^9.0" + "phpunit/phpunit": "^9.3" }, "type": "library", "extra": { @@ -12787,27 +12698,27 @@ "type": "github" } ], - "time": "2020-06-26T11:55:37+00:00" + "time": "2020-09-28T06:03:05+00:00" }, { "name": "phpunit/php-timer", - "version": "5.0.1", + "version": "5.0.2", "source": { "type": "git", "url": "https://github.com/sebastianbergmann/php-timer.git", - "reference": "cc49734779cbb302bf51a44297dab8c4bbf941e7" + "reference": "c9ff14f493699e2f6adee9fd06a0245b276643b7" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/sebastianbergmann/php-timer/zipball/cc49734779cbb302bf51a44297dab8c4bbf941e7", - "reference": "cc49734779cbb302bf51a44297dab8c4bbf941e7", + "url": "https://api.github.com/repos/sebastianbergmann/php-timer/zipball/c9ff14f493699e2f6adee9fd06a0245b276643b7", + "reference": "c9ff14f493699e2f6adee9fd06a0245b276643b7", "shasum": "" }, "require": { - "php": "^7.3 || ^8.0" + "php": ">=7.3" }, "require-dev": { - "phpunit/phpunit": "^9.2" + "phpunit/phpunit": "^9.3" }, "type": "library", "extra": { @@ -12842,20 +12753,20 @@ "type": "github" } ], - "time": "2020-06-26T11:58:13+00:00" + "time": "2020-09-28T06:00:25+00:00" }, { "name": "phpunit/phpunit", - "version": "9.3.10", + "version": "9.3.11", "source": { "type": "git", "url": "https://github.com/sebastianbergmann/phpunit.git", - "reference": "919333f2d046a89f9238f15d09f17a8f0baa5cc2" + "reference": "f7316ea106df7c9507f4fdaa88c47bc10a3b27a1" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/sebastianbergmann/phpunit/zipball/919333f2d046a89f9238f15d09f17a8f0baa5cc2", - "reference": "919333f2d046a89f9238f15d09f17a8f0baa5cc2", + "url": "https://api.github.com/repos/sebastianbergmann/phpunit/zipball/f7316ea106df7c9507f4fdaa88c47bc10a3b27a1", + "reference": "f7316ea106df7c9507f4fdaa88c47bc10a3b27a1", "shasum": "" }, "require": { @@ -12871,7 +12782,7 @@ "phar-io/version": "^3.0.2", "php": ">=7.3", "phpspec/prophecy": "^1.11.1", - "phpunit/php-code-coverage": "^9.1.5", + "phpunit/php-code-coverage": "^9.1.11", "phpunit/php-file-iterator": "^3.0.4", "phpunit/php-invoker": "^3.1", "phpunit/php-text-template": "^2.0.2", @@ -12941,7 +12852,7 @@ "type": "github" } ], - "time": "2020-09-12T09:34:39+00:00" + "time": "2020-09-24T08:08:49+00:00" }, { "name": "scrivo/highlight.php", @@ -13020,20 +12931,20 @@ }, { "name": "sebastian/cli-parser", - "version": "1.0.0", + "version": "1.0.1", "source": { "type": "git", "url": "https://github.com/sebastianbergmann/cli-parser.git", - "reference": "2a4a38c56e62f7295bedb8b1b7439ad523d4ea82" + "reference": "442e7c7e687e42adc03470c7b668bc4b2402c0b2" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/sebastianbergmann/cli-parser/zipball/2a4a38c56e62f7295bedb8b1b7439ad523d4ea82", - "reference": "2a4a38c56e62f7295bedb8b1b7439ad523d4ea82", + "url": "https://api.github.com/repos/sebastianbergmann/cli-parser/zipball/442e7c7e687e42adc03470c7b668bc4b2402c0b2", + "reference": "442e7c7e687e42adc03470c7b668bc4b2402c0b2", "shasum": "" }, "require": { - "php": "^7.3 || ^8.0" + "php": ">=7.3" }, "require-dev": { "phpunit/phpunit": "^9.3" @@ -13068,27 +12979,27 @@ "type": "github" } ], - "time": "2020-08-12T10:49:21+00:00" + "time": "2020-09-28T06:08:49+00:00" }, { "name": "sebastian/code-unit", - "version": "1.0.5", + "version": "1.0.6", "source": { "type": "git", "url": "https://github.com/sebastianbergmann/code-unit.git", - "reference": "c1e2df332c905079980b119c4db103117e5e5c90" + "reference": "d3a241b6028ff9d8e97d2b6ebd4090d01f92fad8" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/sebastianbergmann/code-unit/zipball/c1e2df332c905079980b119c4db103117e5e5c90", - "reference": "c1e2df332c905079980b119c4db103117e5e5c90", + "url": "https://api.github.com/repos/sebastianbergmann/code-unit/zipball/d3a241b6028ff9d8e97d2b6ebd4090d01f92fad8", + "reference": "d3a241b6028ff9d8e97d2b6ebd4090d01f92fad8", "shasum": "" }, "require": { - "php": "^7.3 || ^8.0" + "php": ">=7.3" }, "require-dev": { - "phpunit/phpunit": "^9.0" + "phpunit/phpunit": "^9.3" }, "type": "library", "extra": { @@ -13120,27 +13031,27 @@ "type": "github" } ], - "time": "2020-06-26T12:50:45+00:00" + "time": "2020-09-28T05:28:46+00:00" }, { "name": "sebastian/code-unit-reverse-lookup", - "version": "2.0.2", + "version": "2.0.3", "source": { "type": "git", "url": "https://github.com/sebastianbergmann/code-unit-reverse-lookup.git", - "reference": "ee51f9bb0c6d8a43337055db3120829fa14da819" + "reference": "ac91f01ccec49fb77bdc6fd1e548bc70f7faa3e5" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/sebastianbergmann/code-unit-reverse-lookup/zipball/ee51f9bb0c6d8a43337055db3120829fa14da819", - "reference": "ee51f9bb0c6d8a43337055db3120829fa14da819", + "url": "https://api.github.com/repos/sebastianbergmann/code-unit-reverse-lookup/zipball/ac91f01ccec49fb77bdc6fd1e548bc70f7faa3e5", + "reference": "ac91f01ccec49fb77bdc6fd1e548bc70f7faa3e5", "shasum": "" }, "require": { - "php": "^7.3 || ^8.0" + "php": ">=7.3" }, "require-dev": { - "phpunit/phpunit": "^9.0" + "phpunit/phpunit": "^9.3" }, "type": "library", "extra": { @@ -13171,29 +13082,29 @@ "type": "github" } ], - "time": "2020-06-26T12:04:00+00:00" + "time": "2020-09-28T05:30:19+00:00" }, { "name": "sebastian/comparator", - "version": "4.0.3", + "version": "4.0.4", "source": { "type": "git", "url": "https://github.com/sebastianbergmann/comparator.git", - "reference": "dcc580eadfaa4e7f9d2cf9ae1922134ea962e14f" + "reference": "e717aabeafe4eac045d3e947dad3207118664c72" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/sebastianbergmann/comparator/zipball/dcc580eadfaa4e7f9d2cf9ae1922134ea962e14f", - "reference": "dcc580eadfaa4e7f9d2cf9ae1922134ea962e14f", + "url": "https://api.github.com/repos/sebastianbergmann/comparator/zipball/e717aabeafe4eac045d3e947dad3207118664c72", + "reference": "e717aabeafe4eac045d3e947dad3207118664c72", "shasum": "" }, "require": { - "php": "^7.3 || ^8.0", + "php": ">=7.3", "sebastian/diff": "^4.0", "sebastian/exporter": "^4.0" }, "require-dev": { - "phpunit/phpunit": "^9.0" + "phpunit/phpunit": "^9.3" }, "type": "library", "extra": { @@ -13241,28 +13152,28 @@ "type": "github" } ], - "time": "2020-06-26T12:05:46+00:00" + "time": "2020-09-28T05:31:46+00:00" }, { "name": "sebastian/complexity", - "version": "2.0.0", + "version": "2.0.1", "source": { "type": "git", "url": "https://github.com/sebastianbergmann/complexity.git", - "reference": "33fcd6a26656c6546f70871244ecba4b4dced097" + "reference": "ba8cc2da0c0bfbc813d03b56406734030c7f1eff" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/sebastianbergmann/complexity/zipball/33fcd6a26656c6546f70871244ecba4b4dced097", - "reference": "33fcd6a26656c6546f70871244ecba4b4dced097", + "url": "https://api.github.com/repos/sebastianbergmann/complexity/zipball/ba8cc2da0c0bfbc813d03b56406734030c7f1eff", + "reference": "ba8cc2da0c0bfbc813d03b56406734030c7f1eff", "shasum": "" }, "require": { "nikic/php-parser": "^4.7", - "php": "^7.3 || ^8.0" + "php": ">=7.3" }, "require-dev": { - "phpunit/phpunit": "^9.2" + "phpunit/phpunit": "^9.3" }, "type": "library", "extra": { @@ -13294,27 +13205,27 @@ "type": "github" } ], - "time": "2020-07-25T14:01:34+00:00" + "time": "2020-09-28T06:05:03+00:00" }, { "name": "sebastian/diff", - "version": "4.0.2", + "version": "4.0.3", "source": { "type": "git", "url": "https://github.com/sebastianbergmann/diff.git", - "reference": "1e90b4cf905a7d06c420b1d2e9d11a4dc8a13113" + "reference": "ffc949a1a2aae270ea064453d7535b82e4c32092" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/sebastianbergmann/diff/zipball/1e90b4cf905a7d06c420b1d2e9d11a4dc8a13113", - "reference": "1e90b4cf905a7d06c420b1d2e9d11a4dc8a13113", + "url": "https://api.github.com/repos/sebastianbergmann/diff/zipball/ffc949a1a2aae270ea064453d7535b82e4c32092", + "reference": "ffc949a1a2aae270ea064453d7535b82e4c32092", "shasum": "" }, "require": { - "php": "^7.3 || ^8.0" + "php": ">=7.3" }, "require-dev": { - "phpunit/phpunit": "^9.0", + "phpunit/phpunit": "^9.3", "symfony/process": "^4.2 || ^5" }, "type": "library", @@ -13356,27 +13267,27 @@ "type": "github" } ], - "time": "2020-06-30T04:46:02+00:00" + "time": "2020-09-28T05:32:55+00:00" }, { "name": "sebastian/environment", - "version": "5.1.2", + "version": "5.1.3", "source": { "type": "git", "url": "https://github.com/sebastianbergmann/environment.git", - "reference": "0a757cab9d5b7ef49a619f1143e6c9c1bc0fe9d2" + "reference": "388b6ced16caa751030f6a69e588299fa09200ac" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/sebastianbergmann/environment/zipball/0a757cab9d5b7ef49a619f1143e6c9c1bc0fe9d2", - "reference": "0a757cab9d5b7ef49a619f1143e6c9c1bc0fe9d2", + "url": "https://api.github.com/repos/sebastianbergmann/environment/zipball/388b6ced16caa751030f6a69e588299fa09200ac", + "reference": "388b6ced16caa751030f6a69e588299fa09200ac", "shasum": "" }, "require": { - "php": "^7.3 || ^8.0" + "php": ">=7.3" }, "require-dev": { - "phpunit/phpunit": "^9.0" + "phpunit/phpunit": "^9.3" }, "suggest": { "ext-posix": "*" @@ -13384,7 +13295,7 @@ "type": "library", "extra": { "branch-alias": { - "dev-master": "5.0-dev" + "dev-master": "5.1-dev" } }, "autoload": { @@ -13415,29 +13326,29 @@ "type": "github" } ], - "time": "2020-06-26T12:07:24+00:00" + "time": "2020-09-28T05:52:38+00:00" }, { "name": "sebastian/exporter", - "version": "4.0.2", + "version": "4.0.3", "source": { "type": "git", "url": "https://github.com/sebastianbergmann/exporter.git", - "reference": "571d721db4aec847a0e59690b954af33ebf9f023" + "reference": "d89cc98761b8cb5a1a235a6b703ae50d34080e65" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/sebastianbergmann/exporter/zipball/571d721db4aec847a0e59690b954af33ebf9f023", - "reference": "571d721db4aec847a0e59690b954af33ebf9f023", + "url": "https://api.github.com/repos/sebastianbergmann/exporter/zipball/d89cc98761b8cb5a1a235a6b703ae50d34080e65", + "reference": "d89cc98761b8cb5a1a235a6b703ae50d34080e65", "shasum": "" }, "require": { - "php": "^7.3 || ^8.0", + "php": ">=7.3", "sebastian/recursion-context": "^4.0" }, "require-dev": { "ext-mbstring": "*", - "phpunit/phpunit": "^9.2" + "phpunit/phpunit": "^9.3" }, "type": "library", "extra": { @@ -13488,24 +13399,24 @@ "type": "github" } ], - "time": "2020-06-26T12:08:55+00:00" + "time": "2020-09-28T05:24:23+00:00" }, { "name": "sebastian/global-state", - "version": "5.0.0", + "version": "5.0.1", "source": { "type": "git", "url": "https://github.com/sebastianbergmann/global-state.git", - "reference": "22ae663c951bdc39da96603edc3239ed3a299097" + "reference": "ea779cb749a478b22a2564ac41cd7bda79c78dc7" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/sebastianbergmann/global-state/zipball/22ae663c951bdc39da96603edc3239ed3a299097", - "reference": "22ae663c951bdc39da96603edc3239ed3a299097", + "url": "https://api.github.com/repos/sebastianbergmann/global-state/zipball/ea779cb749a478b22a2564ac41cd7bda79c78dc7", + "reference": "ea779cb749a478b22a2564ac41cd7bda79c78dc7", "shasum": "" }, "require": { - "php": "^7.3 || ^8.0", + "php": ">=7.3", "sebastian/object-reflector": "^2.0", "sebastian/recursion-context": "^4.0" }, @@ -13548,28 +13459,28 @@ "type": "github" } ], - "time": "2020-08-07T04:09:03+00:00" + "time": "2020-09-28T05:54:06+00:00" }, { "name": "sebastian/lines-of-code", - "version": "1.0.0", + "version": "1.0.1", "source": { "type": "git", "url": "https://github.com/sebastianbergmann/lines-of-code.git", - "reference": "e02bf626f404b5daec382a7b8a6a4456e49017e5" + "reference": "6514b8f21906b8b46f520d1fbd17a4523fa59a54" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/sebastianbergmann/lines-of-code/zipball/e02bf626f404b5daec382a7b8a6a4456e49017e5", - "reference": "e02bf626f404b5daec382a7b8a6a4456e49017e5", + "url": "https://api.github.com/repos/sebastianbergmann/lines-of-code/zipball/6514b8f21906b8b46f520d1fbd17a4523fa59a54", + "reference": "6514b8f21906b8b46f520d1fbd17a4523fa59a54", "shasum": "" }, "require": { "nikic/php-parser": "^4.6", - "php": "^7.3 || ^8.0" + "php": ">=7.3" }, "require-dev": { - "phpunit/phpunit": "^9.2" + "phpunit/phpunit": "^9.3" }, "type": "library", "extra": { @@ -13601,29 +13512,29 @@ "type": "github" } ], - "time": "2020-07-22T18:33:42+00:00" + "time": "2020-09-28T06:07:27+00:00" }, { "name": "sebastian/object-enumerator", - "version": "4.0.2", + "version": "4.0.3", "source": { "type": "git", "url": "https://github.com/sebastianbergmann/object-enumerator.git", - "reference": "074fed2d0a6d08e1677dd8ce9d32aecb384917b8" + "reference": "f6f5957013d84725427d361507e13513702888a4" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/sebastianbergmann/object-enumerator/zipball/074fed2d0a6d08e1677dd8ce9d32aecb384917b8", - "reference": "074fed2d0a6d08e1677dd8ce9d32aecb384917b8", + "url": "https://api.github.com/repos/sebastianbergmann/object-enumerator/zipball/f6f5957013d84725427d361507e13513702888a4", + "reference": "f6f5957013d84725427d361507e13513702888a4", "shasum": "" }, "require": { - "php": "^7.3 || ^8.0", + "php": ">=7.3", "sebastian/object-reflector": "^2.0", "sebastian/recursion-context": "^4.0" }, "require-dev": { - "phpunit/phpunit": "^9.0" + "phpunit/phpunit": "^9.3" }, "type": "library", "extra": { @@ -13654,27 +13565,27 @@ "type": "github" } ], - "time": "2020-06-26T12:11:32+00:00" + "time": "2020-09-28T05:55:06+00:00" }, { "name": "sebastian/object-reflector", - "version": "2.0.2", + "version": "2.0.3", "source": { "type": "git", "url": "https://github.com/sebastianbergmann/object-reflector.git", - "reference": "127a46f6b057441b201253526f81d5406d6c7840" + "reference": "d9d0ab3b12acb1768bc1e0a89b23c90d2043cbe5" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/sebastianbergmann/object-reflector/zipball/127a46f6b057441b201253526f81d5406d6c7840", - "reference": "127a46f6b057441b201253526f81d5406d6c7840", + "url": "https://api.github.com/repos/sebastianbergmann/object-reflector/zipball/d9d0ab3b12acb1768bc1e0a89b23c90d2043cbe5", + "reference": "d9d0ab3b12acb1768bc1e0a89b23c90d2043cbe5", "shasum": "" }, "require": { - "php": "^7.3 || ^8.0" + "php": ">=7.3" }, "require-dev": { - "phpunit/phpunit": "^9.0" + "phpunit/phpunit": "^9.3" }, "type": "library", "extra": { @@ -13705,27 +13616,27 @@ "type": "github" } ], - "time": "2020-06-26T12:12:55+00:00" + "time": "2020-09-28T05:56:16+00:00" }, { "name": "sebastian/recursion-context", - "version": "4.0.2", + "version": "4.0.3", "source": { "type": "git", "url": "https://github.com/sebastianbergmann/recursion-context.git", - "reference": "062231bf61d2b9448c4fa5a7643b5e1829c11d63" + "reference": "ed8c9cd355089134bc9cba421b5cfdd58f0eaef7" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/sebastianbergmann/recursion-context/zipball/062231bf61d2b9448c4fa5a7643b5e1829c11d63", - "reference": "062231bf61d2b9448c4fa5a7643b5e1829c11d63", + "url": "https://api.github.com/repos/sebastianbergmann/recursion-context/zipball/ed8c9cd355089134bc9cba421b5cfdd58f0eaef7", + "reference": "ed8c9cd355089134bc9cba421b5cfdd58f0eaef7", "shasum": "" }, "require": { - "php": "^7.3 || ^8.0" + "php": ">=7.3" }, "require-dev": { - "phpunit/phpunit": "^9.0" + "phpunit/phpunit": "^9.3" }, "type": "library", "extra": { @@ -13764,24 +13675,24 @@ "type": "github" } ], - "time": "2020-06-26T12:14:17+00:00" + "time": "2020-09-28T05:17:32+00:00" }, { "name": "sebastian/resource-operations", - "version": "3.0.2", + "version": "3.0.3", "source": { "type": "git", "url": "https://github.com/sebastianbergmann/resource-operations.git", - "reference": "0653718a5a629b065e91f774595267f8dc32e213" + "reference": "0f4443cb3a1d92ce809899753bc0d5d5a8dd19a8" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/sebastianbergmann/resource-operations/zipball/0653718a5a629b065e91f774595267f8dc32e213", - "reference": "0653718a5a629b065e91f774595267f8dc32e213", + "url": "https://api.github.com/repos/sebastianbergmann/resource-operations/zipball/0f4443cb3a1d92ce809899753bc0d5d5a8dd19a8", + "reference": "0f4443cb3a1d92ce809899753bc0d5d5a8dd19a8", "shasum": "" }, "require": { - "php": "^7.3 || ^8.0" + "php": ">=7.3" }, "require-dev": { "phpunit/phpunit": "^9.0" @@ -13815,27 +13726,27 @@ "type": "github" } ], - "time": "2020-06-26T12:16:22+00:00" + "time": "2020-09-28T06:45:17+00:00" }, { "name": "sebastian/type", - "version": "2.2.1", + "version": "2.2.2", "source": { "type": "git", "url": "https://github.com/sebastianbergmann/type.git", - "reference": "86991e2b33446cd96e648c18bcdb1e95afb2c05a" + "reference": "e494dcaeb89d1458c9ccd8c819745245a1669aea" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/sebastianbergmann/type/zipball/86991e2b33446cd96e648c18bcdb1e95afb2c05a", - "reference": "86991e2b33446cd96e648c18bcdb1e95afb2c05a", + "url": "https://api.github.com/repos/sebastianbergmann/type/zipball/e494dcaeb89d1458c9ccd8c819745245a1669aea", + "reference": "e494dcaeb89d1458c9ccd8c819745245a1669aea", "shasum": "" }, "require": { - "php": "^7.3 || ^8.0" + "php": ">=7.3" }, "require-dev": { - "phpunit/phpunit": "^9.2" + "phpunit/phpunit": "^9.3" }, "type": "library", "extra": { @@ -13867,24 +13778,24 @@ "type": "github" } ], - "time": "2020-07-05T08:31:53+00:00" + "time": "2020-09-28T06:01:38+00:00" }, { "name": "sebastian/version", - "version": "3.0.1", + "version": "3.0.2", "source": { "type": "git", "url": "https://github.com/sebastianbergmann/version.git", - "reference": "626586115d0ed31cb71483be55beb759b5af5a3c" + "reference": "c6c1022351a901512170118436c764e473f6de8c" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/sebastianbergmann/version/zipball/626586115d0ed31cb71483be55beb759b5af5a3c", - "reference": "626586115d0ed31cb71483be55beb759b5af5a3c", + "url": "https://api.github.com/repos/sebastianbergmann/version/zipball/c6c1022351a901512170118436c764e473f6de8c", + "reference": "c6c1022351a901512170118436c764e473f6de8c", "shasum": "" }, "require": { - "php": "^7.3 || ^8.0" + "php": ">=7.3" }, "type": "library", "extra": { @@ -13916,7 +13827,7 @@ "type": "github" } ], - "time": "2020-06-26T12:18:43+00:00" + "time": "2020-09-28T06:39:44+00:00" }, { "name": "sebastianfeldmann/camino", @@ -14187,16 +14098,16 @@ }, { "name": "symfony/config", - "version": "v5.1.5", + "version": "v5.1.6", "source": { "type": "git", "url": "https://github.com/symfony/config.git", - "reference": "22f961ddffdc81389670b2ca74a1cc0213761ec0" + "reference": "6ad8be6e1280f6734150d8a04a9160dd34ceb191" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/config/zipball/22f961ddffdc81389670b2ca74a1cc0213761ec0", - "reference": "22f961ddffdc81389670b2ca74a1cc0213761ec0", + "url": "https://api.github.com/repos/symfony/config/zipball/6ad8be6e1280f6734150d8a04a9160dd34ceb191", + "reference": "6ad8be6e1280f6734150d8a04a9160dd34ceb191", "shasum": "" }, "require": { @@ -14263,11 +14174,11 @@ "type": "tidelift" } ], - "time": "2020-08-17T07:48:54+00:00" + "time": "2020-09-02T16:23:27+00:00" }, { "name": "symfony/stopwatch", - "version": "v5.1.5", + "version": "v5.1.6", "source": { "type": "git", "url": "https://github.com/symfony/stopwatch.git", @@ -14429,7 +14340,7 @@ "minimum-stability": "stable", "stability-flags": { "b3rs3rk/steamfront": 20, - "jrean/laravel-user-verification": 20 + "ytake/laravel-smarty": 20 }, "prefer-stable": false, "prefer-lowest": false, diff --git a/database/factories/ModelFactory.php b/database/factories/ModelFactory.php index d20dd460f..364fbd040 100644 --- a/database/factories/ModelFactory.php +++ b/database/factories/ModelFactory.php @@ -1,4 +1,5 @@ delete(); + DB::table('binaryblacklist')->delete(); - \DB::table('binaryblacklist')->insert([ + DB::table('binaryblacklist')->insert([ 0 => [ 'id' => 1, 'groupname' => 'alt\\.binaries\\..*', diff --git a/database/seeds/CategoriesTableSeeder.php b/database/seeders/CategoriesTableSeeder.php similarity index 99% rename from database/seeds/CategoriesTableSeeder.php rename to database/seeders/CategoriesTableSeeder.php index 7de6113e6..e74faf279 100644 --- a/database/seeds/CategoriesTableSeeder.php +++ b/database/seeders/CategoriesTableSeeder.php @@ -1,6 +1,9 @@ delete(); + DB::table('categories')->delete(); - \DB::table('categories')->insert([ + DB::table('categories')->insert([ 1 => [ 'id' => 10, 'title' => 'Misc', diff --git a/database/seeds/CategoryRegexesTableSeeder.php b/database/seeders/CategoryRegexesTableSeeder.php similarity index 76% rename from database/seeds/CategoryRegexesTableSeeder.php rename to database/seeders/CategoryRegexesTableSeeder.php index 389f17328..1c6304425 100644 --- a/database/seeds/CategoryRegexesTableSeeder.php +++ b/database/seeders/CategoryRegexesTableSeeder.php @@ -1,6 +1,9 @@ delete(); + DB::table('category_regexes')->delete(); - \DB::table('category_regexes')->insert([ + DB::table('category_regexes')->insert([ 0 => [ 'id' => 1, 'group_regex' => '^alt\\.binaries\\.sony\\.psvita$', diff --git a/database/seeds/CollectionRegexesTableSeeder.php b/database/seeders/CollectionRegexesTableSeeder.php similarity index 99% rename from database/seeds/CollectionRegexesTableSeeder.php rename to database/seeders/CollectionRegexesTableSeeder.php index 501bc9564..a1af295cd 100644 --- a/database/seeds/CollectionRegexesTableSeeder.php +++ b/database/seeders/CollectionRegexesTableSeeder.php @@ -1,6 +1,9 @@ delete(); + DB::table('collection_regexes')->delete(); - \DB::table('collection_regexes')->insert([ + DB::table('collection_regexes')->insert([ 0 => [ 'id' => 1, 'group_regex' => '^alt\\.binaries\\.teevee$', @@ -4015,7 +4018,7 @@ class CollectionRegexesTableSeeder extends Seeder 'ordinal' => 10, ], ]); - \DB::table('collection_regexes')->insert([ + DB::table('collection_regexes')->insert([ 0 => [ 'id' => 502, 'group_regex' => '^alt\\.binaries\\.sound\\.mp3$', diff --git a/database/seeds/ContentTableSeeder.php b/database/seeders/ContentTableSeeder.php similarity index 92% rename from database/seeds/ContentTableSeeder.php rename to database/seeders/ContentTableSeeder.php index a775b3008..786e37a87 100644 --- a/database/seeds/ContentTableSeeder.php +++ b/database/seeders/ContentTableSeeder.php @@ -1,6 +1,9 @@ delete(); + DB::table('content')->delete(); - \DB::table('content')->insert([ + DB::table('content')->insert([ 0 => [ 'id' => 1, 'title' => 'Welcome to NNTmux.', diff --git a/database/seeds/DatabaseSeeder.php b/database/seeders/DatabaseSeeder.php similarity index 93% rename from database/seeds/DatabaseSeeder.php rename to database/seeders/DatabaseSeeder.php index b52183d83..d21ce362e 100644 --- a/database/seeds/DatabaseSeeder.php +++ b/database/seeders/DatabaseSeeder.php @@ -1,12 +1,14 @@ delete(); + DB::table('genres')->delete(); - \DB::table('genres')->insert([ + DB::table('genres')->insert([ 0 => [ 'id' => 1000001, 'title' => 'Blues', diff --git a/database/seeds/GroupsTableSeeder.php b/database/seeders/GroupsTableSeeder.php similarity index 99% rename from database/seeds/GroupsTableSeeder.php rename to database/seeders/GroupsTableSeeder.php index 104af624d..d5cf74db7 100644 --- a/database/seeds/GroupsTableSeeder.php +++ b/database/seeders/GroupsTableSeeder.php @@ -1,6 +1,9 @@ delete(); + DB::table('usenet_groups')->delete(); - \DB::table('usenet_groups')->insert([ + DB::table('usenet_groups')->insert([ 0 => [ 'id' => 1, 'name' => 'alt.binaries.0day.stuffz', diff --git a/database/seeds/ReleaseNamingRegexesTableSeeder.php b/database/seeders/ReleaseNamingRegexesTableSeeder.php similarity index 99% rename from database/seeds/ReleaseNamingRegexesTableSeeder.php rename to database/seeders/ReleaseNamingRegexesTableSeeder.php index 3fe957ef6..e8f28f52c 100644 --- a/database/seeds/ReleaseNamingRegexesTableSeeder.php +++ b/database/seeders/ReleaseNamingRegexesTableSeeder.php @@ -1,6 +1,9 @@ delete(); + DB::table('release_naming_regexes')->delete(); - \DB::table('release_naming_regexes')->insert([ + DB::table('release_naming_regexes')->insert([ 0 => [ 'id' => 1, 'group_regex' => '^alt\\.binaries\\.teevee$', @@ -4015,7 +4018,7 @@ class ReleaseNamingRegexesTableSeeder extends Seeder 'ordinal' => 10, ], ]); - \DB::table('release_naming_regexes')->insert([ + DB::table('release_naming_regexes')->insert([ 0 => [ 'id' => 501, 'group_regex' => '^alt\\.binaries\\.games\\.dox$', @@ -8017,7 +8020,7 @@ class ReleaseNamingRegexesTableSeeder extends Seeder 'ordinal' => 415, ], ]); - \DB::table('release_naming_regexes')->insert([ + DB::table('release_naming_regexes')->insert([ 0 => [ 'id' => 1001, 'group_regex' => '^alt\\.binaries\\.teevee$', diff --git a/database/seeds/RolesAndPermissionsSeeder.php b/database/seeders/RolesAndPermissionsSeeder.php similarity index 98% rename from database/seeds/RolesAndPermissionsSeeder.php rename to database/seeders/RolesAndPermissionsSeeder.php index 55ab0f5a8..f7ef5bbf6 100644 --- a/database/seeds/RolesAndPermissionsSeeder.php +++ b/database/seeders/RolesAndPermissionsSeeder.php @@ -1,5 +1,7 @@ delete(); + DB::table('root_categories')->delete(); - \DB::table('root_categories')->insert( + DB::table('root_categories')->insert( [ 0 => [ 'id' => 1, diff --git a/database/seeds/SettingsTableSeeder.php b/database/seeders/SettingsTableSeeder.php similarity index 99% rename from database/seeds/SettingsTableSeeder.php rename to database/seeders/SettingsTableSeeder.php index b69e5237b..66329d6c7 100644 --- a/database/seeds/SettingsTableSeeder.php +++ b/database/seeders/SettingsTableSeeder.php @@ -1,6 +1,9 @@ delete(); + DB::table('settings')->delete(); - \DB::table('settings')->insert([ + DB::table('settings')->insert([ 0 => [ 'section' => '', 'subsection' => '', diff --git a/public/index.php b/public/index.php index 843b059b5..8eb0733d7 100644 --- a/public/index.php +++ b/public/index.php @@ -2,6 +2,12 @@ require_once dirname(__DIR__).DIRECTORY_SEPARATOR.'bootstrap/autoload.php'; +define('LARAVEL_START', microtime(true)); + +if (file_exists(__DIR__.'/../storage/framework/maintenance.php')) { + require __DIR__.'/../storage/framework/maintenance.php'; +} + $kernel = $app->make(Illuminate\Contracts\Http\Kernel::class); $response = $kernel->handle($request = Illuminate\Http\Request::capture()); diff --git a/routes/api.php b/routes/api.php index e9d65e73b..10dd5bd70 100644 --- a/routes/api.php +++ b/routes/api.php @@ -11,32 +11,36 @@ | */ +use App\Http\Controllers\Api\ApiController; +use App\Http\Controllers\Api\ApiInformController; +use App\Http\Controllers\Api\ApiV2Controller; + Route::group(['prefix' => 'v1', 'namespace' => 'Api'], function () { - Route::get('api', 'ApiController@api'); - Route::post('api', 'ApiController@api'); + Route::get('api', [ApiController::class, 'api']); + Route::post('api', [ApiController::class,'api']); }); Route::group(['prefix' => 'v2', 'namespace' => 'Api'], function () { - Route::get('capabilities', 'ApiV2Controller@capabilities'); - Route::post('capabilities', 'ApiV2Controller@capabilities'); + Route::get('capabilities', [ApiV2Controller::class,'capabilities']); + Route::post('capabilities', [ApiV2Controller::class,'capabilities']); }); Route::group(['prefix' => 'v2', 'namespace' => 'Api', 'middleware' => ['auth:api', 'throttle:rate_limit,1']], function () { - Route::get('movies', 'ApiV2Controller@movie'); - Route::post('movies', 'ApiV2Controller@movie'); - Route::get('search', 'ApiV2Controller@apiSearch'); - Route::post('search', 'ApiV2Controller@apiSearch'); - Route::get('tv', 'ApiV2Controller@tv'); - Route::post('tv', 'ApiV2Controller@tv'); - Route::get('getnzb', 'ApiV2Controller@getNzb'); - Route::post('getnzb', 'ApiV2Controller@getNzb'); - Route::get('details', 'ApiV2Controller@details'); - Route::post('details', 'ApiV2Controller@details'); + Route::get('movies', [ApiV2Controller::class,'movie']); + Route::post('movies', [ApiV2Controller::class,'movie']); + Route::get('search', [ApiV2Controller::class,'apiSearch']); + Route::post('search', [ApiV2Controller::class,'apiSearch']); + Route::get('tv', [ApiV2Controller::class,'tv']); + Route::post('tv', [ApiV2Controller::class,'tv']); + Route::get('getnzb', [ApiV2Controller::class,'getNzb']); + Route::post('getnzb', [ApiV2Controller::class,'getNzb']); + Route::get('details', [ApiV2Controller::class,'details']); + Route::post('details', [ApiV2Controller::class,'details']); }); Route::group(['prefix' => 'inform', 'namespace' => 'Api', 'middleware' => ['auth:api']], function () { - Route::get('release', 'ApiInformController@release'); - Route::post('release', 'ApiInformController@release'); + Route::get('release', [ApiInformController::class,'release']); + Route::post('release', [ApiInformController::class,'release']); }); Route::fallback(function () { diff --git a/routes/console.php b/routes/console.php index 75dd0cded..0130cb393 100644 --- a/routes/console.php +++ b/routes/console.php @@ -15,4 +15,4 @@ use Illuminate\Foundation\Inspiring; Artisan::command('inspire', function () { $this->comment(Inspiring::quote()); -})->describe('Display an inspiring quote'); +})->purpose('Display an inspiring quote'); diff --git a/routes/rss.php b/routes/rss.php index 4cbcf9a83..68aa76a4b 100644 --- a/routes/rss.php +++ b/routes/rss.php @@ -9,15 +9,17 @@ | */ +use App\Http\Controllers\RssController; + Route::group(['guard' => 'rss', 'middleware' => ['auth:api']], function () { - Route::get('mymovies', 'RssController@myMoviesRss'); - Route::post('mymovies', 'RssController@myMoviesRss'); - Route::get('myshows', 'RssController@myShowsRss'); - Route::post('myshows', 'RssController@myShowsRss'); - Route::get('full-feed', 'RssController@fullFeedRss'); - Route::post('full-feed', 'RssController@fullFeedRss'); - Route::get('cart', 'RssController@cartRss'); - Route::post('cart', 'RssController@cartRss'); - Route::get('category', 'RssController@categoryFeedRss'); - Route::post('category', 'RssController@categoryFeedRss'); + Route::get('mymovies', [RssController::class, 'myMoviesRss']); + Route::post('mymovies', [RssController::class, 'myMoviesRss']); + Route::get('myshows', [RssController::class, 'myShowsRss']); + Route::post('myshows', [RssController::class, 'myShowsRss']); + Route::get('full-feed', [RssController::class, 'fullFeedRss']); + Route::post('full-feed', [RssController::class, 'fullFeedRss']); + Route::get('cart', [RssController::class, 'cartRss']); + Route::post('cart', [RssController::class, 'cartRss']); + Route::get('category', [RssController::class, 'categoryFeedRss']); + Route::post('category', [RssController::class, 'categoryFeedRss']); }); diff --git a/routes/web.php b/routes/web.php index 835fd9a90..9fdb63c87 100644 --- a/routes/web.php +++ b/routes/web.php @@ -11,348 +11,391 @@ | */ +use App\Http\Controllers\Admin\AdminConsoleController; +use App\Http\Controllers\Admin\AdminFailedReleasesController; +use App\Http\Controllers\Admin\AdminGameController; +use App\Http\Controllers\Admin\AdminGroupController; +use App\Http\Controllers\Admin\AdminMovieController; +use App\Http\Controllers\Admin\AdminMusicController; +use App\Http\Controllers\Admin\AdminNzbController; +use App\Http\Controllers\Admin\AdminPageController; +use App\Http\Controllers\Admin\AdminAnidbController; +use App\Http\Controllers\Admin\AdminBlacklistController; +use App\Http\Controllers\Admin\AdminBookController; +use App\Http\Controllers\Admin\AdminCategoryController; +use App\Http\Controllers\Admin\AdminCategoryRegexesController; +use App\Http\Controllers\Admin\AdminCollectionRegexesController; +use App\Http\Controllers\Admin\AdminCommentsController; +use App\Http\Controllers\Admin\AdminPredbController; +use App\Http\Controllers\Admin\AdminReleaseNamingRegexesController; +use App\Http\Controllers\Admin\AdminReleasesController; +use App\Http\Controllers\Admin\AdminRoleController; +use App\Http\Controllers\Admin\AdminSharingController; +use App\Http\Controllers\Admin\AdminShowsController; +use App\Http\Controllers\Admin\AdminSiteController; +use App\Http\Controllers\Admin\AdminTmuxController; +use App\Http\Controllers\Admin\AdminUserController; +use App\Http\Controllers\AdultController; +use App\Http\Controllers\AjaxController; +use App\Http\Controllers\AnimeController; +use App\Http\Controllers\ApiHelpController; +use App\Http\Controllers\Auth\ForgotPasswordController; +use App\Http\Controllers\Auth\LoginController; +use App\Http\Controllers\Auth\RegisterController; +use App\Http\Controllers\Auth\ResetPasswordController; +use App\Http\Controllers\BooksController; +use App\Http\Controllers\BrowseController; +use App\Http\Controllers\BrowseGroupController; +use App\Http\Controllers\BtcPaymentController; +use App\Http\Controllers\CartController; +use App\Http\Controllers\ConsoleController; +use App\Http\Controllers\ContactUsController; +use App\Http\Controllers\ContentController; +use App\Http\Controllers\DetailsController; +use App\Http\Controllers\FailedReleasesController; +use App\Http\Controllers\FileListController; +use App\Http\Controllers\ForumController; +use App\Http\Controllers\GamesController; +use App\Http\Controllers\GetNzbController; +use App\Http\Controllers\MovieController; +use App\Http\Controllers\MusicController; +use App\Http\Controllers\MyMoviesController; +use App\Http\Controllers\MyShowsController; +use App\Http\Controllers\NfoController; +use App\Http\Controllers\ProfileController; +use App\Http\Controllers\QueueController; +use App\Http\Controllers\RssController; +use App\Http\Controllers\SearchController; +use App\Http\Controllers\SendReleaseController; +use App\Http\Controllers\SeriesController; +use App\Http\Controllers\TermsController; + Auth::routes(); -Route::get('/', 'ContentController@show'); +Route::get('/', [ContentController::class, 'show']); -Route::get('register', 'Auth\RegisterController@showregistrationForm'); -Route::post('register', 'Auth\RegisterController@register')->name('register'); +Route::get('register', [RegisterController::class,'showRegistrationForm']); +Route::post('register', [RegisterController::class,'register'])->name('register'); -Route::get('forgottenpassword', 'Auth\ForgotPasswordController@showLinkRequestForm')->name('forgottenpassword'); -Route::post('forgottenpassword', 'Auth\ForgotPasswordController@showLinkRequestForm')->name('forgottenpassword'); +Route::get('forgottenpassword', [ForgotPasswordController::class,'showLinkRequestForm'])->name('forgottenpassword'); +Route::post('forgottenpassword', [ForgotPasswordController::class,'showLinkRequestForm'])->name('forgottenpassword'); -Route::get('terms-and-conditions', 'TermsController@terms'); +Route::get('terms-and-conditions', [TermsController::class,'terms']); -Route::get('login', 'Auth\LoginController@showLoginForm'); -Route::post('login', 'Auth\LoginController@login')->name('login'); -Route::get('logout', 'Auth\LoginController@logout')->name('logout'); +Route::get('login', [LoginController::class,'showLoginForm']); +Route::post('login', [LoginController::class,'login'])->name('login'); +Route::get('logout', [LoginController::class,'logout'])->name('logout'); Route::group(['middleware' => ['isVerified']], function () { - Route::get('resetpassword', 'Auth\ResetPasswordController@reset'); - Route::post('resetpassword', 'Auth\ResetPasswordController@reset'); + Route::get('resetpassword', [ResetPasswordController::class,'reset']); + Route::post('resetpassword', [ResetPasswordController::class,'reset']); - Route::get('profile', 'ProfileController@show'); + Route::get('profile', [ProfileController::class,'show']); Route::group(['prefix' => 'browse'], function () { - Route::get('tags', 'BrowseController@tags'); - Route::get('group', 'BrowseController@group'); - Route::get('All', 'BrowseController@index'); - Route::get('{parentCategory}/{id?}', 'BrowseController@show')->middleware('clearance'); + Route::get('tags', [BrowseController::class,'tags']); + Route::get('group', [BrowseController::class,'group']); + Route::get('All', [BrowseController::class,'index']); + Route::get('{parentCategory}/{id?}', [BrowseController::class,'show'])->middleware('clearance'); }); Route::prefix('cart')->group(function () { - Route::get('index', 'CartController@index'); - Route::post('index', 'CartController@index'); - Route::get('add', 'CartController@store'); - Route::post('add', 'CartController@store'); - Route::get('delete/{id}', 'CartController@destroy'); - Route::post('delete/{id}', 'CartController@destroy'); + Route::get('index', [CartController::class,'index']); + Route::post('index', [CartController::class,'index']); + Route::get('add', [CartController::class,'store']); + Route::post('add', [CartController::class,'store']); + Route::get('delete/{id}', [CartController::class,'destroy']); + Route::post('delete/{id}', [CartController::class,'destroy']); }); - Route::get('details/{guid}', 'DetailsController@show'); - Route::post('details/{guid}', 'DetailsController@show'); + Route::get('details/{guid}', [DetailsController::class,'show']); + Route::post('details/{guid}', [DetailsController::class,'show']); - Route::get('getnzb', 'GetNzbController@getNzb')->name('getnzb'); - Route::post('getnzb', 'GetNzbController@getNzb')->name('getnzb'); + Route::get('getnzb', [GetNzbController::class,'getNzb'])->name('getnzb'); + Route::post('getnzb', [GetNzbController::class,'getNzb'])->name('getnzb'); - Route::get('rsshelp', 'RssController@showRssDesc')->name('rsshelp'); - Route::post('rsshelp', 'RssController@showRssDesc')->name('rsshelp'); + Route::get('rsshelp', [RssController::class,'showRssDesc'])->name('rsshelp'); + Route::post('rsshelp', [RssController::class,'showRssDesc'])->name('rsshelp'); - Route::get('profile', 'ProfileController@show')->name('profile'); + Route::get('profile', [ProfileController::class,'show'])->name('profile'); - Route::get('apihelp', 'ApiHelpController@index')->name('apihelp'); - Route::get('apiv2help', 'ApiHelpController@apiv2')->name('apiv2help'); + Route::get('apihelp', [ApiHelpController::class, 'index'])->name('apihelp'); + Route::get('apiv2help', [ApiHelpController::class, 'apiv2'])->name('apiv2help'); - Route::get('browsegroup', 'BrowseGroupController@show')->name('browsegroup'); + Route::get('browsegroup', [BrowseGroupController::class, 'show'])->name('browsegroup'); - Route::get('content', 'ContentController@show')->name('content'); + Route::get('content', [ContentController::class, 'show'])->name('content'); - Route::post('content', 'ContentController@show')->name('content'); + Route::post('content', [ContentController::class, 'show'])->name('content'); - Route::get('failed', 'FailedReleasesController@failed')->name('failed'); + Route::get('failed', [FailedReleasesController::class, 'failed'])->name('failed'); - Route::post('failed', 'FailedReleasesController@failed')->name('failed'); + Route::post('failed', [FailedReleasesController::class, 'failed'])->name('failed'); Route::group(['middleware' => 'clearance'], function () { - Route::get('Games', 'GamesController@show')->name('Games'); - Route::post('Games', 'GamesController@show')->name('Games'); + Route::get('Games', [GamesController::class, 'show'])->name('Games'); + Route::post('Games', [GamesController::class, 'show'])->name('Games'); - Route::get('Movies/{id?}', 'MovieController@showMovies')->name('Movies'); + Route::get('Movies/{id?}', [MovieController::class, 'showMovies'])->name('Movies'); - Route::get('movie', 'MovieController@showMovie')->name('movie'); + Route::get('movie', [MovieController::class, 'showMovies'])->name('movie'); - Route::get('movietrailers', 'MovieController@showTrailer')->name('movietrailers'); + Route::get('movietrailers', [MovieController::class, 'showTrailer'])->name('movietrailers'); - Route::post('Movies/{id?}', 'MovieController@showMovies')->name('Movies'); + Route::post('Movies/{id?}', [MovieController::class, 'showMovies'])->name('Movies'); - Route::post('movie', 'MovieController@showMovie')->name('movie'); + Route::post('movie', [MovieController::class, 'showMovies'])->name('movie'); - Route::post('movietrailers', 'MovieController@showTrailer')->name('movietrailers'); + Route::post('movietrailers', [MovieController::class, 'showTrailer'])->name('movietrailers'); - Route::get('Audio/{id?}', 'MusicController@show')->name('Audio'); + Route::get('Audio/{id?}', [MusicController::class, 'show'])->name('Audio'); - Route::post('Audio/{id?}', 'MusicController@show')->name('Audio'); + Route::post('Audio/{id?}', [MusicController::class, 'show'])->name('Audio'); - Route::get('Console/{id?}', 'ConsoleController@show')->name('Console'); + Route::get('Console/{id?}', [ConsoleController::class, 'show'])->name('Console'); - Route::post('Console/{id?}', 'ConsoleController@show')->name('Console'); + Route::post('Console/{id?}', [ConsoleController::class, 'show'])->name('Console'); - Route::get('XXX/{id?}', 'AdultController@show')->name('XXX'); + Route::get('XXX/{id?}', [AdultController::class, 'show'])->name('XXX'); - Route::post('XXX/{id?}', 'AdultController@show')->name('XXX'); + Route::post('XXX/{id?}', [AdultController::class, 'show'])->name('XXX'); - Route::get('anime', 'AnimeController@showAnime')->name('anime'); - Route::post('anime', 'AnimeController@showAnime')->name('anime'); + Route::get('anime', [AnimeController::class, 'showAnime'])->name('anime'); + Route::post('anime', [AnimeController::class, 'showAnime'])->name('anime'); - Route::get('animelist', 'AnimeController@showList')->name('animelist'); - Route::post('animelist', 'AnimeController@showList')->name('animelist'); + Route::get('animelist', [AnimeController::class, 'showList'])->name('animelist'); + Route::post('animelist', [AnimeController::class, 'showList'])->name('animelist'); - Route::get('Books/{id?}', 'BooksController@index')->name('Books'); - Route::post('Books/{id?}', 'BooksController@index')->name('Books'); + Route::get('Books/{id?}', [BooksController::class, 'index'])->name('Books'); + Route::post('Books/{id?}', [BooksController::class, 'index'])->name('Books'); }); - Route::get('nfo/{id?}', 'NfoController@showNfo')->name('nfo'); + Route::get('nfo/{id?}', [NfoController::class, 'showNfo'])->name('nfo'); - Route::post('nfo/{id?}', 'NfoController@showNfo')->name('nfo'); + Route::post('nfo/{id?}', [NfoController::class, 'showNfo'])->name('nfo'); - Route::get('contact-us', 'ContactUsController@showContactForm')->name('contact-us'); - Route::post('contact-us', 'ContactUsController@contact')->name('contact-us'); + Route::get('contact-us', [ContactUsController::class, 'showContactForm'])->name('contact-us'); + Route::post('contact-us', [ContactUsController::class, 'contact'])->name('contact-us'); - Route::get('forum', 'ForumController@forum')->name('forum'); + Route::get('forum', [ForumController::class, 'forum'])->name('forum'); - Route::post('forum', 'ForumController@forum')->name('forum'); + Route::post('forum', [ForumController::class, 'forum'])->name('forum'); - Route::get('forumpost/{id}', 'ForumController@getPosts')->name('forumpost'); + Route::get('forumpost/{id}', [ForumController::class, 'getPosts'])->name('forumpost'); - Route::post('forumpost/{id}', 'ForumController@getPosts')->name('forumpost'); + Route::post('forumpost/{id}', [ForumController::class, 'getPosts'])->name('forumpost'); - Route::get('topic_delete', 'ForumController@deleteTopic')->name('topic_delete'); + Route::get('topic_delete', [ForumController::class, 'deleteTopic'])->name('topic_delete'); - Route::post('topic_delete', 'ForumController@deleteTopic')->name('topic_delete'); + Route::post('topic_delete', [ForumController::class, 'deleteTopic'])->name('topic_delete'); - Route::get('post_edit', 'ForumController@edit')->name('post_edit'); + Route::get('post_edit', [ForumController::class, 'edit'])->name('post_edit'); - Route::post('post_edit', 'ForumController@edit')->name('post_edit'); + Route::post('post_edit', [ForumController::class, 'edit'])->name('post_edit'); - Route::get('profileedit', 'ProfileController@edit')->name('profileedit'); + Route::get('profileedit', [ProfileController::class, 'edit'])->name('profileedit'); - Route::post('profileedit', 'ProfileController@edit')->name('profileedit'); + Route::post('profileedit', [ProfileController::class, 'edit'])->name('profileedit'); - Route::get('profile_delete', 'ProfileController@destroy')->name('profile_delete'); + Route::get('profile_delete', [ProfileController::class, 'destroy'])->name('profile_delete'); - Route::post('profile_delete', 'ProfileController@destroy')->name('profile_delete'); + Route::post('profile_delete', [ProfileController::class, 'destroy'])->name('profile_delete'); - Route::get('search', 'SearchController@search')->name('search'); + Route::get('search', [SearchController::class, 'search'])->name('search'); - Route::post('search', 'SearchController@search')->name('search'); + Route::post('search', [SearchController::class, 'search'])->name('search'); - Route::get('mymovies', 'MyMoviesController@show')->name('mymovies'); + Route::get('mymovies', [MyMoviesController::class, 'show'])->name('mymovies'); - Route::post('mymovies', 'MyMoviesController@show')->name('mymovies'); + Route::post('mymovies', [MyMoviesController::class, 'show'])->name('mymovies'); - Route::get('myshows', 'MyShowsController@show')->name('myshows'); + Route::get('myshows', [MyShowsController::class, 'show'])->name('myshows'); - Route::post('myshows', 'MyShowsController@show')->name('myshows'); + Route::post('myshows', [MyShowsController::class, 'show'])->name('myshows'); - Route::get('myshows/browse', 'MyShowsController@browse'); + Route::get('myshows/browse', [MyShowsController::class, 'browse']); - Route::post('myshows/browse', 'MyShowsController@browse'); + Route::post('myshows/browse', [MyShowsController::class, 'browse']); - Route::get('filelist/{guid}', 'FileListController@show'); + Route::get('filelist/{guid}', [FileListController::class, 'show']); - Route::post('filelist/{guid}', 'FileListController@show'); + Route::post('filelist/{guid}', [FileListController::class, 'show']); - Route::get('btc_payment', 'BtcPaymentController@show')->name('btc_payment'); + Route::get('btc_payment', [BtcPaymentController::class, 'show'])->name('btc_payment'); - Route::post('btc_payment', 'BtcPaymentController@show')->name('btc_payment'); + Route::post('btc_payment', [BtcPaymentController::class, 'show'])->name('btc_payment'); - Route::get('btc_payment_callback', 'BtcPaymentController@callback')->name('btc_payment_callback'); + Route::get('btc_payment_callback', [BtcPaymentController::class, 'callback'])->name('btc_payment_callback'); - Route::post('btc_payment_callback', 'BtcPaymentController@callback')->name('btc_payment_callback'); + Route::post('btc_payment_callback', [BtcPaymentController::class, 'callback'])->name('btc_payment_callback'); - Route::get('pay_by_paypal', 'BtcPaymentController@showPaypal')->name('pay_by_paypal'); + Route::get('queue', [QueueController::class, 'index'])->name('queue'); - Route::post('pay_by_paypal', 'BtcPaymentController@showpaypal')->name('pay_by_paypal'); + Route::post('queue', [QueueController::class, 'index'])->name('queue'); - Route::get('paypal', 'BtcPaymentController@paypal')->name('paypal'); + Route::get('nzbgetqueuedata', [QueueController::class, 'nzbget']); - Route::post('paypal', 'BtcPaymentController@paypal')->name('paypal'); + Route::post('nzbgetqueuedata', [QueueController::class, 'nzbget']); - Route::get('thankyou', 'BtcPaymentController@paypalCallback')->name('thankyou'); + Route::get('sabqueuedata', [QueueController::class, 'sabnzbd']); - Route::post('thankyou', 'BtcPaymentController@paypalCallback')->name('thankyou'); + Route::post('sabqueuedata', [QueueController::class, 'sabnzbd']); - Route::get('payment_failed', 'BtcPaymentController@paypalFailed')->name('payment_failed'); + Route::get('sendtosab', [SendReleaseController::class, 'sabNzbd']); - Route::post('payment_failed', 'BtcPaymentController@paypalFailed')->name('payment_failed'); + Route::post('sendtosab', [SendReleaseController::class, 'sabNzbd']); - Route::get('queue', 'QueueController@index')->name('queue'); + Route::get('sendtonzbget', [SendReleaseController::class, 'nzbGet']); - Route::post('queue', 'QueueController@index')->name('queue'); + Route::post('sendtonzbget', [SendReleaseController::class, 'nzbGet']); - Route::get('nzbgetqueuedata', 'QueueController@nzbget'); + Route::get('sendtoqueue', [SendReleaseController::class, 'queue']); - Route::post('nzbgetqueuedata', 'QueueController@nzbget'); + Route::post('sendtoqueue', [SendReleaseController::class, 'queue']); - Route::get('sabqueuedata', 'QueueController@sabnzbd'); + Route::get('sendtocouch', [SendReleaseController::class, 'couchPotato']); - Route::post('sabqueuedata', 'QueueController@sabnzbd'); + Route::post('sendtocouch', [SendReleaseController::class, 'couchPotato']); - Route::get('sendtosab', 'SendReleaseController@sabNzbd'); + Route::get('series/{id?}', [SeriesController::class, 'index'])->name('series'); - Route::post('sendtosab', 'SendReleaseController@sabNzbd'); + Route::post('series/{id?}', [SeriesController::class, 'index'])->name('series'); - Route::get('sendtonzbget', 'SendReleaseController@nzbGet'); + Route::get('nzbvortex', [QueueController::class, 'nzbvortex']); - Route::post('sendtonzbget', 'SendReleaseController@nzbGet'); + Route::post('nzbvortex', [QueueController::class, 'nzbvortex']); - Route::get('sendtoqueue', 'SendReleaseController@queue'); + Route::get('ajax_profile', [AjaxController::class, 'profile']); - Route::post('sendtoqueue', 'SendReleaseController@queue'); - - Route::get('sendtocouch', 'SendReleaseController@couchPotato'); - - Route::post('sendtocouch', 'SendReleaseController@couchPotato'); - - Route::get('series/{id?}', 'SeriesController@index')->name('series'); - - Route::post('series/{id?}', 'SeriesController@index')->name('series'); - - Route::get('nzbvortex', 'QueueController@nzbvortex'); - - Route::post('nzbvortex', 'QueueController@nzbvortex'); - - Route::get('ajax_profile', 'AjaxController@profile'); - - Route::post('ajax_profile', 'AjaxController@profile'); + Route::post('ajax_profile', [AjaxController::class, 'profile']); }); -Route::get('forum-delete/{id}', 'ForumController@destroy')->middleware('role:Admin'); +Route::get('forum-delete/{id}', [ForumController::class, 'destroy'])->middleware('role:Admin'); -Route::post('forum-delete/{id}', 'ForumController@destroy')->middleware('role:Admin'); +Route::post('forum-delete/{id}', [ForumController::class, 'destroy'])->middleware('role:Admin'); Route::group(['middleware' => ['role:Admin'], 'prefix' => 'admin', 'namespace' => 'Admin'], function () { - Route::get('index', 'AdminPageController@index'); - Route::get('anidb-delete/{id}', 'AnidbController@destroy'); - Route::post('anidb-delete/{id}', 'AnidbController@destroy'); - Route::get('anidb-edit/{id}', 'AnidbController@edit'); - Route::post('anidb-edit/{id}', 'AnidbController@edit'); - Route::get('anidb-list', 'AnidbController@index'); - Route::post('anidb-list', 'AnidbController@index'); - Route::get('binaryblacklist-list', 'BlacklistController@index'); - Route::post('binaryblacklist-list', 'BlacklistController@index'); - Route::get('binaryblacklist-edit', 'BlacklistController@edit'); - Route::post('binaryblacklist-edit', 'BlacklistController@edit'); - Route::get('book-list', 'BookController@index'); - Route::post('book-list', 'BookController@index'); - Route::get('book-edit', 'BookController@edit'); - Route::post('book-edit', 'BookController@edit'); - Route::get('category-list', 'CategoryController@index'); - Route::post('category-list', 'CategoryController@index'); - Route::get('category-edit', 'CategoryController@edit'); - Route::post('category-edit', 'CategoryController@edit'); - Route::get('user-list', 'UserController@index'); - Route::post('user-list', 'UserController@index'); - Route::get('user-edit', 'UserController@edit'); - Route::post('user-edit', 'UserController@edit'); - Route::get('user-delete', 'UserController@destroy'); - Route::post('user-delete', 'UserController@destroy'); - Route::get('verify', 'UserController@verify'); - Route::post('verify', 'UserController@verify'); - Route::get('resendverification', 'UserController@resendVerification'); - Route::post('resendverification', 'UserController@resendVerification'); - Route::get('site-edit', 'SiteController@edit'); - Route::post('site-edit', 'SiteController@edit'); - Route::get('site-stats', 'SiteController@stats'); - Route::post('site-stats', 'SiteController@stats'); - Route::get('role-list', 'RoleController@index'); - Route::post('role-list', 'RoleController@index'); - Route::get('role-add', 'RoleController@create'); - Route::post('role-add', 'RoleController@create'); - Route::get('role-edit', 'RoleController@edit'); - Route::post('role-edit', 'RoleController@edit'); - Route::get('role-delete', 'RoleController@destroy'); - Route::post('role-delete', 'RoleController@destroy'); - Route::get('content-list', 'ContentController@index'); - Route::post('content-list', 'ContentController@index'); - Route::get('content-add', 'ContentController@create'); - Route::post('content-add', 'ContentController@create'); - Route::get('content-delete', 'ContentController@destroy'); - Route::post('content-delete', 'ContentController@destroy'); - Route::get('category_regexes-list', 'CategoryRegexesController@index'); - Route::post('category_regexes-list', 'CategoryRegexesController@index'); - Route::get('category_regexes-edit', 'CategoryRegexesController@edit'); - Route::post('category_regexes-edit', 'CategoryRegexesController@edit'); - Route::get('collection_regexes-list', 'CollectionRegexesController@index'); - Route::post('collection_regexes-list', 'CollectionRegexesController@index'); - Route::get('collection_regexes-edit', 'CollectionRegexesController@edit'); - Route::post('collection_regexes-edit', 'CollectionRegexesController@edit'); - Route::get('collection_regexes-test', 'CollectionRegexesController@testRegex'); - Route::post('collection_regexes-test', 'CollectionRegexesController@testRegex'); - Route::get('release_naming_regexes-list', 'ReleaseNamingRegexesController@index'); - Route::post('release_naming_regexes-list', 'ReleaseNamingRegexesController@index'); - Route::get('release_naming_regexes-edit', 'ReleaseNamingRegexesController@edit'); - Route::post('release_naming_regexes-edit', 'ReleaseNamingRegexesController@edit'); - Route::get('release_naming_regexes-test', 'ReleaseNamingRegexesController@testRegex'); - Route::post('release_naming_regexes-test', 'ReleaseNamingRegexesController@testRegex'); - Route::get('ajax', 'AjaxController@ajaxAction'); - Route::post('ajax', 'AjaxController@ajaxAction'); - Route::get('tmux-edit', 'TmuxController@edit'); - Route::post('tmux-edit', 'TmuxController@edit'); - Route::get('release-list', 'ReleasesController@index'); - Route::post('release-list', 'ReleasesController@index'); - Route::get('release-delete/{id}', 'ReleasesController@destroy'); - Route::post('release-delete/{id}', 'ReleasesController@destroy'); - Route::get('show-list', 'ShowsController@index'); - Route::post('show-list', 'ShowsController@index'); - Route::get('show-edit', 'ShowsController@edit'); - Route::post('show-edit', 'ShowsController@edit'); - Route::get('show-remove', 'ShowsController@destroy'); - Route::post('show-remove', 'ShowsController@destroy'); - Route::get('comments-list', 'CommentsController@index'); - Route::post('comments-list', 'CommentsController@index'); - Route::get('comments-delete/{id}', 'CommentsController@destroy'); - Route::post('comments-delete/{id}', 'CommentsController@destroy'); - Route::get('console-list', 'ConsoleController@index'); - Route::post('console-list', 'ConsoleController@index'); - Route::get('console-edit', 'ConsoleController@edit'); - Route::post('console-edit', 'ConsoleController@edit'); - Route::get('failrel-list', 'FailedReleasesController@index'); - Route::get('game-list', 'GameController@index'); - Route::post('game-list', 'GameController@index'); - Route::get('game-edit', 'GameController@edit'); - Route::post('game-edit', 'GameController@edit'); - Route::get('movie-list', 'MovieController@index'); - Route::post('movie-list', 'MovieController@index'); - Route::get('movie-edit', 'MovieController@edit'); - Route::post('movie-edit', 'MovieController@edit'); - Route::get('movie-add', 'MovieController@create'); - Route::post('movie-add', 'MovieController@create'); - Route::get('music-list', 'MusicController@index'); - Route::post('music-list', 'MusicController@index'); - Route::get('music-edit', 'MusicController@edit'); - Route::post('music-edit', 'MusicController@edit'); - Route::get('nzb-import', 'NzbController@import'); - Route::post('nzb-import', 'NzbController@import'); - Route::get('nzb-export', 'NzbController@export'); - Route::post('nzb-export', 'NzbController@export'); - Route::get('predb', 'PredbController@index'); - Route::post('predb', 'PredbController@index'); - Route::get('sharing', 'SharingController@index'); - Route::post('sharing', 'SharingController@index'); - Route::get('group-list', 'GroupController@index'); - Route::post('group-list', 'GroupController@index'); - Route::get('group-edit', 'GroupController@edit'); - Route::post('group-edit', 'GroupController@edit'); - Route::get('group-bulk', 'GroupController@createBulk'); - Route::post('group-bulk', 'GroupController@createBulk'); - Route::get('group-list-active', 'GroupController@active'); - Route::post('group-list-active', 'GroupController@active'); - Route::get('group-list-inactive', 'GroupController@inactive'); - Route::post('group-list-inactive', 'GroupController@inactive'); + Route::get('index', [AdminPageController::class, 'index']); + Route::get('anidb-delete/{id}', [AdminAnidbController::class, 'destroy']); + Route::post('anidb-delete/{id}', [AdminAnidbController::class, 'destroy']); + Route::get('anidb-edit/{id}', [AdminAnidbController::class, 'edit']); + Route::post('anidb-edit/{id}', [AdminAnidbController::class, 'edit']); + Route::get('anidb-list', [AdminAnidbController::class, 'index']); + Route::post('anidb-list', [AdminAnidbController::class, 'index']); + Route::get('binaryblacklist-list', [AdminBlacklistController::class, 'index']); + Route::post('binaryblacklist-list', [AdminBlacklistController::class, 'index']); + Route::get('binaryblacklist-edit', [AdminBlacklistController::class, 'edit']); + Route::post('binaryblacklist-edit', [AdminBlacklistController::class, 'edit']); + Route::get('book-list', [AdminBookController::class, 'index']); + Route::post('book-list', [AdminBookController::class, 'index']); + Route::get('book-edit', [AdminBookController::class, 'edit']); + Route::post('book-edit', [AdminBookController::class, 'edit']); + Route::get('category-list', [AdminCategoryController::class, 'index']); + Route::post('category-list', [AdminCategoryController::class, 'index']); + Route::get('category-edit', [AdminCategoryController::class, 'edit']); + Route::post('category-edit', [AdminCategoryController::class, 'edit']); + Route::get('user-list', [AdminUserController::class, 'index']); + Route::post('user-list', [AdminUserController::class, 'index']); + Route::get('user-edit', [AdminUserController::class, 'edit']); + Route::post('user-edit', [AdminUserController::class, 'edit']); + Route::get('user-delete', [AdminUserController::class, 'destroy']); + Route::post('user-delete', [AdminUserController::class, 'destroy']); + Route::get('verify', [AdminUserController::class, 'verify']); + Route::post('verify', [AdminUserController::class, 'verify']); + Route::get('resendverification', [AdminUserController::class, 'resendVerification']); + Route::post('resendverification', [AdminUserController::class, 'resendVerification']); + Route::get('site-edit', [AdminSiteController::class, 'edit']); + Route::post('site-edit', [AdminSiteController::class, 'edit']); + Route::get('site-stats', [AdminSiteController::class, 'stats']); + Route::post('site-stats', [AdminSiteController::class, 'stats']); + Route::get('role-list', [AdminRoleController::class, 'index']); + Route::post('role-list', [AdminRoleController::class, 'index']); + Route::get('role-add', [AdminRoleController::class, 'create']); + Route::post('role-add', [AdminRoleController::class, 'create']); + Route::get('role-edit', [AdminRoleController::class, 'edit']); + Route::post('role-edit', [AdminRoleController::class, 'edit']); + Route::get('role-delete', [AdminRoleController::class, 'destroy']); + Route::post('role-delete', [AdminRoleController::class, 'destroy']); + Route::get('content-list', [ContentController::class, 'index']); + Route::post('content-list', [ContentController::class, 'index']); + Route::get('content-add', [ContentController::class, 'create']); + Route::post('content-add', [ContentController::class, 'create']); + Route::get('content-delete', [ContentController::class, 'destroy']); + Route::post('content-delete', [ContentController::class, 'destroy']); + Route::get('category_regexes-list', [AdminCategoryRegexesController::class, 'index']); + Route::post('category_regexes-list', [AdminCategoryRegexesController::class, 'index']); + Route::get('category_regexes-edit', [AdminCategoryRegexesController::class, 'edit']); + Route::post('category_regexes-edit', [AdminCategoryRegexesController::class, 'edit']); + Route::get('collection_regexes-list', [AdminCollectionRegexesController::class, 'index']); + Route::post('collection_regexes-list', [AdminCollectionRegexesController::class, 'index']); + Route::get('collection_regexes-edit', [AdminCollectionRegexesController::class, 'edit']); + Route::post('collection_regexes-edit', [AdminCollectionRegexesController::class, 'edit']); + Route::get('collection_regexes-test', [AdminCollectionRegexesController::class, 'testRegex']); + Route::post('collection_regexes-test', [AdminCollectionRegexesController::class, 'testRegex']); + Route::get('release_naming_regexes-list', [AdminReleaseNamingRegexesController::class, 'index']); + Route::post('release_naming_regexes-list', [AdminReleaseNamingRegexesController::class, 'index']); + Route::get('release_naming_regexes-edit', [AdminReleaseNamingRegexesController::class, 'edit']); + Route::post('release_naming_regexes-edit', [AdminReleaseNamingRegexesController::class, 'edit']); + Route::get('release_naming_regexes-test', [AdminReleaseNamingRegexesController::class, 'testRegex']); + Route::post('release_naming_regexes-test', [AdminReleaseNamingRegexesController::class, 'testRegex']); + Route::get('ajax', [AdminAnidbController::class, 'ajaxAction']); + Route::post('ajax', [AdminAnidbController::class, 'ajaxAction']); + Route::get('tmux-edit', [AdminTmuxController::class, 'edit']); + Route::post('tmux-edit', [AdminTmuxController::class, 'edit']); + Route::get('release-list', [AdminReleasesController::class, 'index']); + Route::post('release-list', [AdminReleasesController::class, 'index']); + Route::get('release-delete/{id}', [AdminReleasesController::class, 'destroy']); + Route::post('release-delete/{id}', [AdminReleasesController::class, 'destroy']); + Route::get('show-list', [AdminShowsController::class, 'index']); + Route::post('show-list', [AdminShowsController::class, 'index']); + Route::get('show-edit', [AdminShowsController::class, 'edit']); + Route::post('show-edit', [AdminShowsController::class, 'edit']); + Route::get('show-remove', [AdminShowsController::class, 'destroy']); + Route::post('show-remove', [AdminShowsController::class, 'destroy']); + Route::get('comments-list', [AdminCommentsController::class, 'index']); + Route::post('comments-list', [AdminCommentsController::class, 'index']); + Route::get('comments-delete/{id}', [AdminCommentsController::class, 'destroy']); + Route::post('comments-delete/{id}', [AdminCommentsController::class, 'destroy']); + Route::get('console-list', [ConsoleController::class, 'index']); + Route::post('console-list', [AdminConsoleController::class, 'index']); + Route::get('console-edit', [AdminConsoleController::class, 'edit']); + Route::post('console-edit', [AdminConsoleController::class, 'edit']); + Route::get('failrel-list', [AdminFailedReleasesController::class, 'index']); + Route::get('game-list', [AdminGameController::class, 'index']); + Route::post('game-list', [AdminGameController::class, 'index']); + Route::get('game-edit', [AdminGameController::class, 'edit']); + Route::post('game-edit', [AdminGameController::class, 'edit']); + Route::get('movie-list', [AdminMovieController::class, 'index']); + Route::post('movie-list', [AdminMovieController::class, 'index']); + Route::get('movie-edit', [AdminMovieController::class, 'edit']); + Route::post('movie-edit', [AdminMovieController::class, 'edit']); + Route::get('movie-add', [AdminMovieController::class, 'create']); + Route::post('movie-add', [AdminMovieController::class, 'create']); + Route::get('music-list', [AdminMusicController::class, 'index']); + Route::post('music-list', [AdminMusicController::class, 'index']); + Route::get('music-edit', [AdminMusicController::class, 'edit']); + Route::post('music-edit', [AdminMusicController::class, 'edit']); + Route::get('nzb-import', [AdminNzbController::class, 'import']); + Route::post('nzb-import', [AdminNzbController::class, 'import']); + Route::get('nzb-export', [AdminNzbController::class, 'export']); + Route::post('nzb-export', [AdminNzbController::class, 'export']); + Route::get('predb', [AdminPredbController::class, 'index']); + Route::post('predb', [AdminPredbController::class, 'index']); + Route::get('sharing', [AdminSharingController::class, 'index']); + Route::post('sharing', [AdminSharingController::class, 'index']); + Route::get('group-list', [AdminGroupController::class, 'index']); + Route::post('group-list', [AdminGroupController::class, 'index']); + Route::get('group-edit', [AdminGroupController::class, 'edit']); + Route::post('group-edit', [AdminGroupController::class, 'edit']); + Route::get('group-bulk', [AdminGroupController::class, 'createBulk']); + Route::post('group-bulk', [AdminGroupController::class, 'createBulk']); + Route::get('group-list-active', [AdminGroupController::class, 'active']); + Route::post('group-list-active', [AdminGroupController::class, 'active']); + Route::get('group-list-inactive', [AdminGroupController::class, 'inactive']); + Route::post('group-list-inactive', [AdminGroupController::class, 'inactive']); }); Route::group(['middleware' => ['role_or_permission:Admin|Moderator|edit release'], 'prefix' => 'admin', 'namespace' => 'Admin'], function () { - Route::get('release-edit', 'ReleasesController@edit'); - Route::post('release-edit', 'ReleasesController@edit'); + Route::get('release-edit', [AdminReleasesController::class, 'edit']); + Route::post('release-edit', [AdminReleasesController::class, 'edit']); });