/branches/v1.2-mourvedre/jrest/services/CoelStructure.php |
---|
180,9 → 180,14 |
static function NULLifNotNum(&$params, $keys_to_null) { |
foreach($keys_to_null as $v) { |
if(array_key_exists($v, $params) && !is_numeric($params[$v])) { |
if(! array_key_exists($v, $params)) continue; |
if(!is_numeric($params[$v]) && ! preg_match('/^-?\d+,\d*$/', $params[$v])) { |
$params[$v] = NULL; |
} |
else { |
$params[$v] = str_replace(',', '.', $params[$v]); |
} |
} |
} |