Code Duplication    Length = 3-3 lines in 3 locations

htdocs/kernel/object.php 3 locations

@@ 713-715 (lines=3) @@
710
            } else {
711
                $cleanv = is_string($cleanv) ? trim($cleanv) : $cleanv;
712
                switch ($v['data_type']) {
713
                    case XOBJ_DTYPE_TIMESTAMP:
714
                        $cleanv = !is_string($cleanv) && is_numeric($cleanv) ? date(_DBTIMESTAMPSTRING, $cleanv) : date(_DBTIMESTAMPSTRING, strtotime($cleanv));
715
                        break;
716
                    case XOBJ_DTYPE_TIME:
717
                        $cleanv = !is_string($cleanv) && is_numeric($cleanv) ? date(_DBTIMESTRING, $cleanv) : date(_DBTIMESTRING, strtotime($cleanv));
718
                        break;
@@ 716-718 (lines=3) @@
713
                    case XOBJ_DTYPE_TIMESTAMP:
714
                        $cleanv = !is_string($cleanv) && is_numeric($cleanv) ? date(_DBTIMESTAMPSTRING, $cleanv) : date(_DBTIMESTAMPSTRING, strtotime($cleanv));
715
                        break;
716
                    case XOBJ_DTYPE_TIME:
717
                        $cleanv = !is_string($cleanv) && is_numeric($cleanv) ? date(_DBTIMESTRING, $cleanv) : date(_DBTIMESTRING, strtotime($cleanv));
718
                        break;
719
                    case XOBJ_DTYPE_DATE:
720
                        $cleanv = !is_string($cleanv) && is_numeric($cleanv) ? date(_DBDATESTRING, $cleanv) : date(_DBDATESTRING, strtotime($cleanv));
721
                        break;
@@ 719-721 (lines=3) @@
716
                    case XOBJ_DTYPE_TIME:
717
                        $cleanv = !is_string($cleanv) && is_numeric($cleanv) ? date(_DBTIMESTRING, $cleanv) : date(_DBTIMESTRING, strtotime($cleanv));
718
                        break;
719
                    case XOBJ_DTYPE_DATE:
720
                        $cleanv = !is_string($cleanv) && is_numeric($cleanv) ? date(_DBDATESTRING, $cleanv) : date(_DBDATESTRING, strtotime($cleanv));
721
                        break;
722
                    case XOBJ_DTYPE_TXTBOX:
723
                        if ($v['required'] && $cleanv != '0' && $cleanv == '') {
724
                            $this->setErrors(sprintf(_XOBJ_ERR_REQUIRED, $k));