mcramer
2012-09-12 41a74e15e12f17774846091645748f5c408ae55f
Fixed: Thrown php warning - added check if parameter is an array in validator

1 files modified
4 ■■■ changed files
interface/lib/classes/validate_datetime.inc.php 4 ●●● patch | view | raw | blame | history
interface/lib/classes/validate_datetime.inc.php
@@ -74,7 +74,8 @@
     */
    function _get_timestamp_value($field_value)
    {
        $second = 0;
        if(!is_array($field_value)) return 0;
        $second = 0;
        $filtered_values = array_map(create_function('$item','return (int)$item;'), $field_value);
        extract($filtered_values, EXTR_OVERWRITE);
        
@@ -93,6 +94,7 @@
     */
    function not_empty($field_name, $field_value, $validator)
    {
        if(!is_array($field_value)) return $this->_get_error($validator['errmsg']);
        extract($field_value);
        if ( !($day > 0 && $month > 0 && $year > 0) ) {
            return $this->_get_error($validator['errmsg']);