diff --git a/src/Database/Concerns/ValidatesDatabaseParameters.php b/src/Database/Concerns/ValidatesDatabaseParameters.php index 05c02fe0..a7d89855 100644 --- a/src/Database/Concerns/ValidatesDatabaseParameters.php +++ b/src/Database/Concerns/ValidatesDatabaseParameters.php @@ -71,6 +71,10 @@ trait ValidatesDatabaseParameters continue; } + if (is_numeric($parameter)) { + $parameter = (string) $parameter; + } + if (! is_string($parameter)) { // E.g. if a parameter is retrieved from the config, it isn't necessarily a string throw new InvalidArgumentException('Parameter has to be a string.');