Laravel 10.x Shift (#14995)

* Apply code style

* Remove explicit call to register policies

* Shift core files

* Shift config files

* Default config files

In an effort to make upgrading the constantly changing config files
easier, Shift defaulted them and merged your true customizations -
where ENV variables may not be used.

* Bump Laravel dependencies

* Add type hints for Laravel 10

* Shift cleanup

* wip

* wip

* sync translation

* Sync back config

* Public Path Binding

* QueryException

* monolog

* db::raw

* monolog

* db::raw

* fix larastan collections

* fix phpstan bug looping forever

* larastan errors

* larastan: fix column type

* styleci

* initialize array

* fixes

* fixes

---------

Co-authored-by: Shift <shift@laravelshift.com>
This commit is contained in:
Jellyfrog
2023-05-24 22:21:54 +02:00
committed by GitHub
parent dd3ed41319
commit 2b3575a5e9
437 changed files with 1904 additions and 1913 deletions

View File

@@ -25,7 +25,7 @@
namespace LibreNMS\Validations\Database;
use DB;
use Illuminate\Support\Facades\DB;
use LibreNMS\DB\Eloquent;
use LibreNMS\Interfaces\Validation;
use LibreNMS\ValidationResult;

View File

@@ -25,9 +25,9 @@
namespace LibreNMS\Validations\Database;
use DB;
use Illuminate\Database\QueryException;
use Illuminate\Support\Collection;
use Illuminate\Support\Facades\DB;
use LibreNMS\DB\Eloquent;
use LibreNMS\Interfaces\Validation;
use LibreNMS\Interfaces\ValidationFixer;

View File

@@ -25,8 +25,8 @@
namespace LibreNMS\Validations\Database;
use DB;
use Illuminate\Database\QueryException;
use Illuminate\Support\Facades\DB;
use LibreNMS\Config;
use LibreNMS\DB\Eloquent;
use LibreNMS\DB\Schema;

View File

@@ -62,7 +62,7 @@ class CheckRedis implements \LibreNMS\Interfaces\Validation
private function redisIsAvailable(): bool
{
try {
Redis::ping();
Redis::command('ping');
return true;
} catch (\Exception $e) {

View File

@@ -34,7 +34,7 @@ class System extends BaseValidation
protected static $RUN_BY_DEFAULT = true;
/**
* {@inheritdoc}
* @inheritdoc
*/
public function validate(Validator $validator): void
{