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