wyrie
2010-04-08 6f4add6f715cfefa283f0087c98ccc8ae9edc62f
Added support for datetime form encoding

1 files modified
12 ■■■■■ changed files
interface/lib/classes/remoting_lib.inc.php 12 ●●●●● patch | view | raw | blame | history
interface/lib/classes/remoting_lib.inc.php
@@ -325,6 +325,18 @@
                                case 'CURRENCY':
                                        $new_record[$key] = str_replace(",",".",$record[$key]);
                                break;
                                case 'DATETIME':
                                        if (is_array($record[$key]))
                                        {
                                            $filtered_values = array_map(create_function('$item','return (int)$item;'), $record[$key]);
                                            extract($filtered_values, EXTR_PREFIX_ALL, '_dt');
                                            if ($_dt_day != 0 && $_dt_month != 0 && $_dt_year != 0) {
                                                $new_record[$key] = date( 'Y-m-d H:i:s', mktime($_dt_hour, $_dt_minute, $_dt_second, $_dt_month, $_dt_day, $_dt_year) );
                                            }
                                        }
                                break;
                                }
                                // The use of the field value is deprecated, use validators instead