diff options
author | Sean Molenaar <sean@seanmolenaar.eu> | 2020-09-29 16:14:53 +0200 |
---|---|---|
committer | Benjamin Brahmer <info@b-brahmer.de> | 2020-09-29 21:15:53 +0200 |
commit | e5283611412d4b3305ee7d549da00ca24c0e35df (patch) | |
tree | 78fffed11636a39f871935a7fa6d811e0ac26000 /lib/Fetcher | |
parent | f13c5039d15ba384c655e1901f3bfec31a43a18f (diff) |
Add feed autodiscovery
Issue GH-415
Signed-off-by: Sean Molenaar <sean@seanmolenaar.eu>
Diffstat (limited to 'lib/Fetcher')
-rwxr-xr-x | lib/Fetcher/FeedFetcher.php | 32 |
1 files changed, 27 insertions, 5 deletions
diff --git a/lib/Fetcher/FeedFetcher.php b/lib/Fetcher/FeedFetcher.php index 5a84e2170..ec7902f23 100755 --- a/lib/Fetcher/FeedFetcher.php +++ b/lib/Fetcher/FeedFetcher.php @@ -20,7 +20,6 @@ use FeedIo\FeedInterface; use FeedIo\FeedIo; use Net_URL2; -use OCA\News\Utility\PsrLogger; use OCP\IL10N; use OCA\News\Db\Item; @@ -33,27 +32,50 @@ use SimpleXMLElement; class FeedFetcher implements IFeedFetcher { + /** + * @var Favicon + */ private $faviconFactory; + + /** + * @var FeedIo + */ private $reader; + + /** + * @var Scraper + */ + private $scraper; + + /** + * @var IL10N + */ private $l10n; + + /** + * @var Time + */ private $time; + + /** + * @var LoggerInterface + */ private $logger; - private $scraper; public function __construct( FeedIo $fetcher, Favicon $favicon, + Scraper $scraper, IL10N $l10n, Time $time, - LoggerInterface $logger, - Scraper $scraper + LoggerInterface $logger ) { $this->reader = $fetcher; $this->faviconFactory = $favicon; + $this->scraper = $scraper; $this->l10n = $l10n; $this->time = $time; $this->logger = $logger; - $this->scraper = $scraper; } |