Code Duplication    Length = 3-3 lines in 5 locations

ipn/ipn_success.php 5 locations

@@ 45-47 (lines=3) @@
42
        $date        = getdate($current_billto);
43
44
        switch ($duration) {
45
            case '1':
46
                $billto = mktime($date['hours'], $date['minutes'], $date['seconds'], $date['mon'], $date['mday'] + (1 * $count), $date['year']);
47
                break;
48
            case '2':
49
                $billto = mktime($date['hours'], $date['minutes'], $date['seconds'], $date['mon'], $date['mday'] + (7 * $count), $date['year']);
50
                break;
@@ 48-50 (lines=3) @@
45
            case '1':
46
                $billto = mktime($date['hours'], $date['minutes'], $date['seconds'], $date['mon'], $date['mday'] + (1 * $count), $date['year']);
47
                break;
48
            case '2':
49
                $billto = mktime($date['hours'], $date['minutes'], $date['seconds'], $date['mon'], $date['mday'] + (7 * $count), $date['year']);
50
                break;
51
            case '3':
52
                $billto = mktime($date['hours'], $date['minutes'], $date['seconds'], $date['mon'] + (1 * $count), $date['mday'], $date['year']);
53
                break;
@@ 51-53 (lines=3) @@
48
            case '2':
49
                $billto = mktime($date['hours'], $date['minutes'], $date['seconds'], $date['mon'], $date['mday'] + (7 * $count), $date['year']);
50
                break;
51
            case '3':
52
                $billto = mktime($date['hours'], $date['minutes'], $date['seconds'], $date['mon'] + (1 * $count), $date['mday'], $date['year']);
53
                break;
54
            case '4':
55
                $billto = mktime($date['hours'], $date['minutes'], $date['seconds'], $date['mon'] + (3 * $count), $date['mday'], $date['year']);
56
                break;
@@ 54-56 (lines=3) @@
51
            case '3':
52
                $billto = mktime($date['hours'], $date['minutes'], $date['seconds'], $date['mon'] + (1 * $count), $date['mday'], $date['year']);
53
                break;
54
            case '4':
55
                $billto = mktime($date['hours'], $date['minutes'], $date['seconds'], $date['mon'] + (3 * $count), $date['mday'], $date['year']);
56
                break;
57
            case '5':
58
                $billto = mktime($date['hours'], $date['minutes'], $date['seconds'], $date['mon'], $date['mday'], $date['year'] + (1 * $count));
59
                break;
@@ 57-59 (lines=3) @@
54
            case '4':
55
                $billto = mktime($date['hours'], $date['minutes'], $date['seconds'], $date['mon'] + (3 * $count), $date['mday'], $date['year']);
56
                break;
57
            case '5':
58
                $billto = mktime($date['hours'], $date['minutes'], $date['seconds'], $date['mon'], $date['mday'], $date['year'] + (1 * $count));
59
                break;
60
            default:
61
                $billto = '';
62
        }