1..27 # ->clean() - returns null if not required # validate strtotime formats - accepts times parsable by strtotime - accepts times parsable by strtotime - throws a sfValidatorError if the time is a string and is not parsable by strtotime - throws a sfValidatorError # validate timestamp - accepts timestamps as input # validate date array - accepts an array as an input - accepts an array as an input - accepts an array as an input - accepts an array as an input - accepts an array as an input - throws a sfValidatorError if the time is not valid - throws a sfValidatorError - throws a sfValidatorError if the time is not valid - throws a sfValidatorError - throws a sfValidatorError if the time is not valid - throws a sfValidatorError # validate regex - accepts a regular expression to match times - throws a sfValidatorError if the time does not match the regex - returns the expected time format in the error message - throws a sfValidatorError - returns the expected time format error if provided # change date output - output format can be change with the time_output option - throws an exception if the time is empty and required is true - throws an exception if the time is empty and required is true - throws an exception if the time is empty and required is true - throws an exception if the time is empty and required is true # Looks like everything went fine.