Skip to content

Latest commit

 

History

History
42 lines (29 loc) · 788 Bytes

NotEmpty.md

File metadata and controls

42 lines (29 loc) · 788 Bytes

NotEmpty

  • v::notEmpty()

Validates if the given input is not empty or in other words is input mandatory and required. This function also takes whitespace into account, use noWhitespace() if no spaces or linebreaks and other whitespace anywhere in the input is desired.

v::stringType()->notEmpty()->validate(''); // false

Null values are empty:

v::notEmpty()->validate(null); // false

Numbers:

v::intVal()->notEmpty()->validate(0); // false

Empty arrays:

v::arrayVal()->notEmpty()->validate([]); // false

Whitespace:

v::stringType()->notEmpty()->validate('        ');  //false
v::stringType()->notEmpty()->validate("\t \n \r");  //false

See also: