diff --git a/wire/core/Sanitizer.php b/wire/core/Sanitizer.php index 4be20356..f610f9fb 100644 --- a/wire/core/Sanitizer.php +++ b/wire/core/Sanitizer.php @@ -1823,9 +1823,11 @@ class Sanitizer extends Wire { $value = ""; } else if(is_bool($value)) { $value = $value ? "1" : ""; + } else if(is_array($value)) { + $value = "array-" . count($value); + } else if(!is_string($value)) { + $value = (string) $value; } - if(is_array($value)) $value = "array-" . count($value); - if(!is_string($value)) $value = (string) $value; if(!is_null($sanitizer) && is_string($sanitizer) && (method_exists($this, $sanitizer) || method_exists($this, "___$sanitizer"))) { $value = $this->$sanitizer($value); if(!is_string($value)) $value = (string) $value;