Changeset 4501

Show
Ignore:
Timestamp:
06/08/08 21:59:08 (13 months ago)
Author:
guilhermeblanco
Message:

is_int and is_float are unpredictable with huge numeric values. Used is_numeric which handled well my tests.

Files:
1 modified

Legend:

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

    r4240 r4501  
    140140                 return (string)$var == strval(intval($var)); 
    141141             case 'string': 
    142                  return is_string($var) || is_int($var) || is_float($var); 
     142                 return is_string($var) || is_numeric($var); 
    143143             case 'blob': 
    144144             case 'clob':