| @@ 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 | ||