# File lib/formvalidator.rb, line 20
  def validate(form, profile)
    setup(form, profile)
    field_filters
    filters
    field_filter_regexp_map
    required
    required_regexp
    require_some
    optional
    optional_regexp
    delete_empty
    delete_unknown
    dependencies
    dependency_groups
    defaults
    untaint_constraint_fields
    untaint_all_constraints
    constraint_regexp_map
    constraints
    !(missing.length > 0 || invalid.length > 0 || unknown.length > 0)
  end