tardis.com.tardis.validation.validation
Component validation (validation)


Component to perform validation methods


hierarchy: WEB-INF.cftags.component
      tardis.com.tardis.base.base
            tardis.com.tardis.validation.validation
path: \tardis\com\tardis\validation\validation.cfc
properties:
methods: doValidation, init, lookupDataValidation, validateInputData
inherited methods: config, getInstance
* - private method

doValidation
public boolean doValidation ( required string validator, required string strinput )

Perform validation method and return true/false

Output: suppressed
Parameters:
   validator: string, required, validator
   strinput: string, required, strinput

init
public validation init ( required configdirectory, required configfilename )

Method to initialize and return the instance

Output: suppressed
Parameters:
   configdirectory: any, required, configdirectory
   configfilename: any, required, configfilename

lookupDataValidation
public struct lookupDataValidation ( required string field )

Lookup validation criteria for field and return as a struct.

Output: suppressed
Parameters:
   field: string, required, field

validateInputData
public boolean validateInputData ( required struct datastruct, required string dsObjName="session.dsObj" )

Output: enabled
Parameters:
   datastruct: struct, required, datastruct
   dsObjName: string, required, dsObjName