Code Duplication    Length = 21-21 lines in 3 locations

class/BaseSmartObject.php 3 locations

@@ 1008-1028 (lines=21) @@
1005
                        break 1;
1006
                }
1007
                break;
1008
            case XOBJ_DTYPE_LTIME:
1009
                switch (strtolower($format)) {
1010
                    case 's':
1011
                    case 'show':
1012
                    case 'p':
1013
                    case 'preview':
1014
                    case 'f':
1015
                    case 'formpreview':
1016
                        $ret = formatTimestamp($ret, _DATESTRING);
1017
1018
                        return $ret;
1019
                        break 1;
1020
                    case 'n':
1021
                    case 'none':
1022
                    case 'e':
1023
                    case 'edit':
1024
                        break 1;
1025
                    default:
1026
                        break 1;
1027
                }
1028
                break;
1029
            case XOBJ_DTYPE_STIME:
1030
                switch (strtolower($format)) {
1031
                    case 's':
@@ 1029-1049 (lines=21) @@
1026
                        break 1;
1027
                }
1028
                break;
1029
            case XOBJ_DTYPE_STIME:
1030
                switch (strtolower($format)) {
1031
                    case 's':
1032
                    case 'show':
1033
                    case 'p':
1034
                    case 'preview':
1035
                    case 'f':
1036
                    case 'formpreview':
1037
                        $ret = formatTimestamp($ret, _SHORTDATESTRING);
1038
1039
                        return $ret;
1040
                        break 1;
1041
                    case 'n':
1042
                    case 'none':
1043
                    case 'e':
1044
                    case 'edit':
1045
                        break 1;
1046
                    default:
1047
                        break 1;
1048
                }
1049
                break;
1050
            case XOBJ_DTYPE_TIME_ONLY:
1051
                switch (strtolower($format)) {
1052
                    case 's':
@@ 1050-1070 (lines=21) @@
1047
                        break 1;
1048
                }
1049
                break;
1050
            case XOBJ_DTYPE_TIME_ONLY:
1051
                switch (strtolower($format)) {
1052
                    case 's':
1053
                    case 'show':
1054
                    case 'p':
1055
                    case 'preview':
1056
                    case 'f':
1057
                    case 'formpreview':
1058
                        $ret = formatTimestamp($ret, 'G:i');
1059
1060
                        return $ret;
1061
                        break 1;
1062
                    case 'n':
1063
                    case 'none':
1064
                    case 'e':
1065
                    case 'edit':
1066
                        break 1;
1067
                    default:
1068
                        break 1;
1069
                }
1070
                break;
1071
1072
            case XOBJ_DTYPE_CURRENCY:
1073
                $decimal_section_original = strstr($ret, '.');