Code Duplication    Length = 3-3 lines in 3 locations

htdocs/kernel/object.php 3 locations

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