Methods

validateInput()

validateInput(  $toValidate,   $parsableString,   $paramName = null) 

Parameters

$toValidate
$parsableString
$paramName

validateDataType()

validateDataType(  $toValidate,   $rule,   $ruleValue = null,   $throw = true,   $paramName = null) 

Parameters

$toValidate
$rule
$ruleValue
$throw
$paramName

validateCustomFunction()

validateCustomFunction(  $toValidate,   $ruleValue) 

Parameters

$toValidate
$ruleValue

validateRequired()

validateRequired(  $string) 

Parameters

$string

validateMax()

validateMax(  $string,   $ruleValue) 

Parameters

$string
$ruleValue

validateMin()

validateMin(  $string,   $ruleValue) 

Parameters

$string
$ruleValue

validateString()

validateString(  $string,   $rules) 

Parameters

$string
$rules

validateBool()

validateBool(  $bool) 

Parameters

$bool

validateFloat()

validateFloat(  $float) 

Parameters

$float

validateInt()

validateInt(  $int,   $rules) 

Parameters

$int
$rules

validateIp()

validateIp(  $ip) 

Parameters

$ip

validateEmail()

validateEmail(  $email) 

Parameters

$email

validateUrl()

validateUrl(  $url) 

Parameters

$url

validateSubjectGrade()

validateSubjectGrade(  $grade) 

Parameters

$grade

validateEthnicityKey()

validateEthnicityKey(  $value) 

Parameters

$value

validateSocioEconomicKey()

validateSocioEconomicKey(  $value) 

Parameters

$value

validateGender()

validateGender(  $value) 

Parameters

$value

validateGradeLevel()

validateGradeLevel(  $grade) 

Parameters

$grade

validateFourDigitIntiger()

validateFourDigitIntiger(  $value) 

Parameters

$value

validateDateTime()

validateDateTime(  $datetime,   $pattern) 

Parameters

$datetime
$pattern

validateTime()

validateTime(  $time,   $pattern) 

Parameters

$time
$pattern

throwException()

throwException(  $rule,   $value,   $paramName = null) 

Parameters

$rule
$value
$paramName