Validates that a variable is a boolean, optionally can be set to validate only strict boolean values (false|true). Default is to compare against a list of representations of boolean values.
// just use defaults so the string: "no" is considered boolean (false)
$oValidator = new utilityValidateBoolean(
array(
// use defaults
);
if ( $oValidator->isValid('No') ) {
// is boolean
}
// validate that var is a strict boolean
$oValidator = new utilityValidateBoolean(
array(
utilityValidateBoolean::STRICT_CHECK => true,
)
);
if ( !$oValidator->isValid($bool) ) {
print_r($oValidator->getMessages());
}
Posted by: Scorpio Documentor (Writer), in Utility on 19 Nov 2009 @ 20:39
Tags: utility, utilityvalidateabstract, utilityvalidateboolean, utilityvalidateinterface,
This
work is licenced under a
Creative Commons Licence.