- Defined in:
The Validation module acts as a namespace for various submodules that provide validation functions. These submodules can be mixed into classes in order to add validation logic.
As a convenience, to discourage mixin abuse, the Validation module includes all of its submodules into its eigenclass at load-time. This means that every validation method "is_foo" provided by any submodule can be accessed simply with a call to Validation.is_foo.
Defined Under Namespace