Code Duplication    Length = 4-4 lines in 2 locations

main/inc/lib/icalcreator/iCalcreator.class.php 2 locations

@@ 2558-2561 (lines=4) @@
2555
                $exdatea = $this->_date_time_array( $theExdate, $parno );
2556
            elseif( 8 <= strlen( trim( $theExdate ))) // ex. 2006-08-03 10:12:18
2557
                $exdatea = $this->_date_time_string( $theExdate, $parno );
2558
            if( 3 == $parno )
2559
                unset( $exdatea['hour'], $exdatea['min'], $exdatea['sec'], $exdatea['tz'] );
2560
            elseif( isset( $exdatea['tz'] ))
2561
                $exdatea['tz'] = (string) $exdatea['tz'];
2562
            if(  isset( $input['params']['TZID'] ) ||
2563
                ( isset( $exdatea['tz'] ) && !$this->_isOffset( $exdatea['tz'] )) ||
2564
                ( isset( $input['value'][0] ) && ( !isset( $input['value'][0]['tz'] ))) ||
@@ 3122-3125 (lines=4) @@
3119
            elseif( 8 <= strlen( trim( $theRdate )))                   // text date ex. 2006-08-03 10:12:18
3120
                $inputa       = $this->_date_time_string( $theRdate, $parno );
3121
            if( !isset( $input['params']['VALUE'] ) || ( 'PERIOD' != $input['params']['VALUE'] )) { // no PERIOD
3122
                if( 3 == $parno )
3123
                    unset( $inputa['hour'], $inputa['min'], $inputa['sec'], $inputa['tz'] );
3124
                elseif( isset( $inputa['tz'] ))
3125
                    $inputa['tz'] = (string) $inputa['tz'];
3126
                if(  isset( $input['params']['TZID'] ) ||
3127
                    ( isset( $inputa['tz'] )            && !$this->_isOffset( $inputa['tz'] ))     ||
3128
                    ( isset( $input['value'][0] )       && ( !isset( $input['value'][0]['tz'] )))  ||