diff --git a/src/Database/Concerns/ValidatesDatabaseParameters.php b/src/Database/Concerns/ValidatesDatabaseParameters.php index cff2ef86..05c02fe0 100644 --- a/src/Database/Concerns/ValidatesDatabaseParameters.php +++ b/src/Database/Concerns/ValidatesDatabaseParameters.php @@ -4,6 +4,7 @@ declare(strict_types=1); namespace Stancl\Tenancy\Database\Concerns; +use Illuminate\Support\Arr; use InvalidArgumentException; /** @@ -62,7 +63,7 @@ trait ValidatesDatabaseParameters { $allowedCharacters ??= $this->allowedParameterCharacters(); - foreach ((array) $parameters as $parameter) { + foreach (Arr::wrap($parameters) as $parameter) { if (is_null($parameter)) { // Skip if there's nothing to validate // (e.g. when $tenant->database()->getUsername() of an