use Series\Provider\Upstream\Torrenthound720TorrentProvider; use Series\Provider\Mine\Yaml; use Series\Show\Status\Filesystem; // Global $app['series.download_all'] = false; // series $app['series.serie'] = function ($app) { $series = new Series(); /** Provider */ if (isset($app['series.provider.mine'])) { if (is_array($app['series.provider.mine'])) { foreach ($app['series.provider.mine'] as $provider) { $series->getMineProvider()->addProvider($provider); } } else { $series->setMineProvider($app['series.provider.mine']); } } if (isset($app['series.provider.upstream'])) { if (is_array($app['series.provider.upstream'])) { foreach ($app['series.provider.upstream'] as $provider) { $series->getUpstreamProvider()->addProvider($provider); } } else { $series->setUpstreamProvider($app['series.provider.upstream']); } } /** Downloader */ if (isset($app['series.downloader'])) { if (is_array($app['series.downloader'])) { foreach ($app['series.downloader'] as $downloader) {