print utilityValidateDateTime

Validates that a variable is composed of a valid date and time. This validator uses both utilityValidateDate and utilityValidateTime validators. All options supported by those validators can be used with dateTime.

// validate a 24 hour time, but default date
$oValidator = new utilityValidateDateTime(
    array(
        utilityValidateTime::TIME_FORMAT => '24',
        utilityValidateTime::TIME_SEPARATOR => ':',
    )
);
if ( !$oValidator->isValid($datetime) ) {
    print_r($oValidator->getMessages());
}

// validate time first, using defaults
$oValidator = new utilityValidateDateTime(
    array(
        utilityValidateDateTime::DATETIME_COMPONENT_ORDER
            => utilityValidateDateTime::DATETIME_COMPONENT_ORDER_TIME_FIRST
    )
);
if ( !$oValidator->isValid($datetime) ) {
    print_r($oValidator->getMessages());
}

Methods


Inherited Methods

<  1  >