|
@@ 223-233 (lines=11) @@
|
| 220 |
|
return false; |
| 221 |
|
endif; |
| 222 |
|
|
| 223 |
|
if(isset($options['s']) || isset($options['series-name'])): |
| 224 |
|
$series = isset($options['s']) ? $options['s'] : $options['series-name']; |
| 225 |
|
if(!is_array($series)) $series = [$series]; |
| 226 |
|
Utils::write(sprintf("Series names provided: %s", json_encode($series))); |
| 227 |
|
$slugify = new Slugify(); |
| 228 |
|
$slugify->addRule("'", ''); |
| 229 |
|
$this->wantSeries = $slugify->slugify($series); |
| 230 |
|
$this->wantSeries = array_map(function($serie) use ($slugify) {return $slugify->slugify($serie); },$series); |
| 231 |
|
Utils::write(sprintf("Series names provided: %s", json_encode($this->wantSeries))); |
| 232 |
|
$found = true; |
| 233 |
|
endif; |
| 234 |
|
|
| 235 |
|
if(isset($options['l']) || isset($options['lesson-name'])): |
| 236 |
|
$lessons = isset($options['l']) ? $options['l'] : $options['lesson-name']; |
|
@@ 235-244 (lines=10) @@
|
| 232 |
|
$found = true; |
| 233 |
|
endif; |
| 234 |
|
|
| 235 |
|
if(isset($options['l']) || isset($options['lesson-name'])): |
| 236 |
|
$lessons = isset($options['l']) ? $options['l'] : $options['lesson-name']; |
| 237 |
|
if(!is_array($lessons)) $lessons = [$lessons]; |
| 238 |
|
Utils::write(sprintf("Lesson names provided: %s", json_encode($lessons))); |
| 239 |
|
$slugify = new Slugify(); |
| 240 |
|
$slugify->addRule("'", ''); |
| 241 |
|
$this->wantLessons = array_map(function($lesson) use ($slugify) {return $slugify->slugify($lesson); },$lessons); |
| 242 |
|
Utils::write(sprintf("Lesson names provided: %s", json_encode($this->wantLessons))); |
| 243 |
|
$found = true; |
| 244 |
|
endif; |
| 245 |
|
|
| 246 |
|
return $found; |
| 247 |
|
} |