code: function(formName) {
          var currentFieldsValidations,
              currentFieldsValue,
              currentValidationMethodAndParameters,
              i;
  
          this.currentForm = formName;
          this.errors = {};
  
          for (var fieldName in this.validationInformation[formName]) {
              this.currentField = fieldName;
              currentFieldsValidations = this.validationInformation[formName][fieldName];
              currentFieldsValue = this.utils.getFieldsValue(this.currentForm, this.currentField);
  
              for (i = 0; i < currentFieldsValidations.length; i++) {
                  var method,
                      parameters = [];
  
                  currentValidationMethodAndParameters = this.getValidationMethodAndParameters(currentFieldsValidations[i]);
                  method = currentValidationMethodAndParameters[0];
  
                  // Here we check to see if our parameters actually exist and if it does then store it.
                  if (currentValidationMethodAndParameters.length === 2) {
                      parameters = currentValidationMethodAndParameters[1];
                  }
  
                  if (! this.callValidationMethodWithParameters(method, parameters, currentFieldsValue)) {
                      parameters.shift();
                      this.messages.addValidationErrorMessage(method, parameters);
                  }
              }
          }
  
          // If there are no errors populated in the errors property then we passed.
          return this.utils.isEmptyObject(this.errors);
      }
docs: Validatinator.startValidations(String formName);
  
  Start the process of getting the each field that we will be validating for
  and retrieving the actual valdations we will be performing on that field.
  
  @Added: 1/4/2014