Code Duplication    Length = 6-6 lines in 2 locations

core/Federation.php 2 locations

@@ 82-87 (lines=6) @@
79
        
80
        switch ($format) {
81
            case "table":
82
                foreach ($data as $device => $numbers) {
83
                    if ($device == "TOTAL") {
84
                        continue;
85
                    }
86
                    $retstring .= "<tr><td>$device</td><td>".$numbers['ADMIN']."</td><td>".$numbers['USER']."</td></tr>";
87
                }
88
                $retstring .= "<tr><td><strong>TOTAL</strong></td><td><strong>".$data['TOTAL']['ADMIN']."</strong></td><td><strong>".$data['TOTAL']['USER']."</strong></td></tr>";
89
                break;
90
            case "XML":
@@ 92-97 (lines=6) @@
89
                break;
90
            case "XML":
91
                $retstring .= "<federation id='" . ( $federationid == NULL ? "ALL" : $federationid ) . "' ts='".date("Y-m-d") . "T" . date("H:i:s")."'>\n";
92
                foreach ($data as $device => $numbers) {
93
                    if ($device == "TOTAL") {
94
                        continue;
95
                    }
96
                    $retstring .= "  <device name='" . $device . "'>\n    <downloads group='admin'>".$numbers['ADMIN']."</downloads>\n    <downloads group='user'>".$numbers['USER']."</downloads>\n  </device>";
97
                }
98
                $retstring .= "<total>\n  <downloads group='admin'>".$data['TOTAL']['ADMIN']."</downloads>\n  <downloads group='user'>".$data['TOTAL']['USER']."</downloads>\n</total>\n";
99
                $retstring .= "</federation>";
100
                break;