Changeset 4069

Show
Ignore:
Timestamp:
03/21/08 04:54:46 (16 months ago)
Author:
jwage
Message:

fixes #852

Location:
branches/0.10/lib/Doctrine
Files:
2 added
1 modified

Legend:

Unmodified
Added
Removed
  • branches/0.10/lib/Doctrine/Validator.php

    r4045 r4069  
    174174             case 'float': 
    175175             case 'double': 
     176             case 'decimal': 
    176177                 return (string)$var == strval(floatval($var)); 
    177178             case 'integer': 
     
    190191                 return is_bool($var); 
    191192             case 'timestamp': 
    192                  // todo: validate the timestamp is in YYYY-MM-DD HH:MM:SS format 
    193                  return true; 
     193                 $validator = self::getValidator('timestamp'); 
     194                 return $validator->validate($var); 
     195             case 'time': 
     196                 $validator = self::getValidator('time'); 
     197                 return $validator->validate($var); 
    194198             case 'date': 
    195199                 $validator = self::getValidator('date');