Code Duplication    Length = 12-12 lines in 2 locations

App/Downloader.php 2 locations

@@ 166-177 (lines=12) @@
163
    {
164
        $this->system->createFolderIfNotExists(LESSONS_FOLDER);
165
        Utils::box('Downloading Lessons');
166
        foreach ($diff['lessons'] as $lesson) {
167
168
            if($this->client->downloadLesson($lesson) === false) {
169
                $counter['failed_lesson']++;
170
            }
171
172
            Utils::write(sprintf("Current: %d of %d total. Left: %d",
173
                $counter['lessons']++,
174
                $new_lessons,
175
                $new_lessons - $counter['lessons'] + 1
176
            ));
177
        }
178
    }
179
180
    /**
@@ 192-203 (lines=12) @@
189
        Utils::box('Downloading Series');
190
        foreach ($diff['series'] as $serie => $episodes) {
191
            $this->system->createSerieFolderIfNotExists($serie);
192
            foreach ($episodes as $episode) {
193
194
                if($this->client->downloadSerieEpisode($serie, $episode) === false) {
195
                    $counter['failed_episode'] = $counter['failed_episode'] +1;
196
                }
197
198
                Utils::write(sprintf("Current: %d of %d total. Left: %d",
199
                    $counter['series']++,
200
                    $new_episodes,
201
                    $new_episodes - $counter['series'] + 1
202
                ));
203
            }
204
        }
205
    }
206