Class FormValidator
In: lib/formvalidator.rb
Parent: Object

Methods

invalid   missing   new   unknown   valid   validate  

Included Modules

InputProfile Filters Constraints ConstraintHelpers

Classes and Modules

Module FormValidator::ConstraintHelpers
Module FormValidator::Constraints
Module FormValidator::Filters
Module FormValidator::InputProfile

Constants

VERSION = "0.1.4"

Public Class methods

Constructor.

Public Instance methods

Returns a hash of invalid fields and their failed constraints

Returns a distinct list of missing fields.

Returns a distinct list of unknown fields.

Returns a hash of valid fields and their associated values

This method runs all tests specified inside of profile on form. It sets the valid, invalid, missing and unknown instance variables to the appropriate values and then returns true if no errors occured or false otherwise.

[Validate]