diff --git a/src/Utils/StringUtils.php b/src/Utils/StringUtils.php index 13079b8d81..725817c5c1 100644 --- a/src/Utils/StringUtils.php +++ b/src/Utils/StringUtils.php @@ -22,7 +22,8 @@ public static function csvToArray($args): array // Step 4: array_map(...) trims extra whitespace from each item // (handles csv strings with extra whitespace, e.g. 'a, b, c') // - return array_map('trim', array_filter(explode(',', is_array($args) ? implode(',', $args) : $args))); + $args = is_array($args) ? implode(',', array_map('strval', $args)) : (string) $args; + return array_map('trim', array_filter(explode(',', $args))); } /**