diff options
Diffstat (limited to 'lib/Fetcher/Fetcher.php')
-rw-r--r-- | lib/Fetcher/Fetcher.php | 24 |
1 files changed, 12 insertions, 12 deletions
diff --git a/lib/Fetcher/Fetcher.php b/lib/Fetcher/Fetcher.php index f52141dda..955875084 100644 --- a/lib/Fetcher/Fetcher.php +++ b/lib/Fetcher/Fetcher.php @@ -43,25 +43,25 @@ class Fetcher /** * Fetch a feed from remote * - * @param string $url remote url of the feed - * @param boolean $getFavicon if the favicon should also be fetched, defaults to true - * @param string $lastModified a last modified value from an http header defaults to false. + * @param string $url remote url of the feed + * @param boolean $getFavicon if the favicon should also be fetched, defaults to true + * @param string|null $lastModified a last modified value from an http header defaults to false. * If lastModified matches the http header from the feed no results are fetched - * @param bool $fullTextEnabled If true use a scraper to download the full article - * @param string $user if given, basic auth is set for this feed - * @param string $password if given, basic auth is set for this feed. Ignored if user is empty + * @param bool $fullTextEnabled If true use a scraper to download the full article + * @param string|null $user if given, basic auth is set for this feed + * @param string|null $password if given, basic auth is set for this feed. Ignored if user is empty * * @throws ReadErrorException if FeedIO fails * @return array an array containing the new feed and its items, first * element being the Feed and second element being an array of Items */ public function fetch( - $url, - $getFavicon = true, - $lastModified = null, - $fullTextEnabled = false, - $user = null, - $password = null + string $url, + bool $getFavicon = true, + ?string $lastModified = null, + bool $fullTextEnabled = false, + ?string $user = null, + ?string $password = null ) { foreach ($this->fetchers as $fetcher) { if (!$fetcher->canHandle($url)) { |