if an empty string is passed to array, return null

This commit is contained in:
Andy Miller
2016-01-27 11:45:18 -07:00
parent 8dbe06941c
commit 683b8a2848

View File

@@ -559,6 +559,10 @@ class Validation
$options = isset($field['options']) ? array_keys($field['options']) : array();
$multi = isset($field['multiple']) ? $field['multiple'] : false;
if (count($values) == 1 && isset($values[0]) && $values[0] == '') {
return null;
}
if ($options) {
$useKey = isset($field['use']) && $field['use'] == 'keys';
foreach ($values as $key => $value) {