|
|
|
@ -13,9 +13,9 @@ interface IValidator {
|
|
|
|
|
*
|
|
|
|
|
* @param mixed $default The initial/given default value
|
|
|
|
|
*
|
|
|
|
|
* @return string|bool|int|float|array The valid default value
|
|
|
|
|
* @return string|bool|int|float|array|null The valid default value
|
|
|
|
|
*/
|
|
|
|
|
public function getValidDefault (mixed $default): string|bool|int|float|array;
|
|
|
|
|
public function getValidDefault (mixed $default): string|bool|int|float|array|null;
|
|
|
|
|
|
|
|
|
|
/**
|
|
|
|
|
* Validate a value
|
|
|
|
|