mirror of
https://github.com/Respect/Validation.git
synced 2026-03-17 15:50:03 +01:00
The method has been renamed some time ago, but I haven't updated the documentation to cause less confusion. Now that I want to start updating the documentation, I switched the default branch on GitHub to the latest stable version, so I assume there will be less confusion in the documentation, and I can start updating the docs for the next version.
1.2 KiB
1.2 KiB
NotUndef
NotUndef()
Validates if the given input is not optional. By optional we consider null
or an empty string ('').
v::notUndef()->isValid(''); // false
v::notUndef()->isValid(null); // false
Other values:
v::notUndef()->isValid([]); // true
v::notUndef()->isValid(' '); // true
v::notUndef()->isValid(0); // true
v::notUndef()->isValid('0'); // true
v::notUndef()->isValid(0); // true
v::notUndef()->isValid('0.0'); // true
v::notUndef()->isValid(false); // true
v::notUndef()->isValid(['']); // true
v::notUndef()->isValid([' ']); // true
v::notUndef()->isValid([0]); // true
v::notUndef()->isValid(['0']); // true
v::notUndef()->isValid([false]); // true
v::notUndef()->isValid([[''), [0]]); // true
v::notUndef()->isValid(new stdClass()); // true
Categorization
- Miscellaneous
Changelog
| Version | Description |
|---|---|
| 3.0.0 | Renamed from "NotOptional" to "NotUndef" |
| 1.0.0 | Created |
See also: