Code Duplication    Length = 7-7 lines in 2 locations

class/iCal_parser.php 2 locations

@@ 1040-1046 (lines=7) @@
1037
                            $allday_start = $data;
1038
                            $start_date   = $allday_start;
1039
                        } else {
1040
                            if (preg_match('/^DTSTART;TZID=/i', $field)) {
1041
                                $tz_tmp     = explode('=', $field);
1042
                                $tz_dtstart = $tz_tmp[1];
1043
                                unset($tz_tmp);
1044
                            } elseif ($zulu_time) {
1045
                                $tz_dtstart = 'GMT';
1046
                            }
1047
1048
                            preg_match('/([0-9]{4})([0-9]{2})([0-9]{2})([0-9]{0,2})([0-9]{0,2})/', $data, $regs);
1049
                            $start_date     = $regs[1] . $regs[2] . $regs[3];
@@ 1090-1096 (lines=7) @@
1087
                        if (preg_match('/^DTEND;VALUE=DATE/i', $field)) {
1088
                            $allday_end = $data;
1089
                        } else {
1090
                            if (preg_match('/^DTEND;TZID=/i', $field)) {
1091
                                $tz_tmp   = explode('=', $field);
1092
                                $tz_dtend = $tz_tmp[1];
1093
                                unset($tz_tmp);
1094
                            } elseif ($zulu_time) {
1095
                                $tz_dtend = 'GMT';
1096
                            }
1097
1098
                            preg_match('/([0-9]{4})([0-9]{2})([0-9]{2})([0-9]{0,2})([0-9]{0,2})/', $data, $regs);
1099
                            $end_date     = $regs[1] . $regs[2] . $regs[3];