Added field validation for array of lines

This commit is contained in:
Matias Griese
2020-03-05 21:43:53 +02:00
parent 58280b8d3f
commit 1351f11551

View File

@@ -208,6 +208,17 @@ class Validation
return \is_array($value) ? true : self::typeText($value, $params, $field);
}
/**
* @param mixed $value
* @param array $params
* @param array $field
* @return array|array[]|false|string[]
*/
protected static function filterLines($value, array $params, array $field)
{
return \is_array($value) ? $value : preg_split('/\s*[\r\n]+\s*/', $value, -1, PREG_SPLIT_NO_EMPTY);
}
/**
* @param mixed $value
* @param array $params