Subversion Repositories eFlore/Applications.coel

Compare Revisions

Ignore whitespace Rev 1727 → Rev 1728

/trunk/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]);
}
 
}
}