summaryrefslogtreecommitdiffstats
path: root/lib/Fetcher
diff options
context:
space:
mode:
authorSean Molenaar <sean@seanmolenaar.eu>2020-09-29 13:54:17 +0200
committerBenjamin Brahmer <info@b-brahmer.de>2020-09-29 14:56:07 +0200
commit35b53ecd404a74edea3c6866e451c4819bdc9ea8 (patch)
treedac46834d8fa7ec0122243f94604c3d2215b4d22 /lib/Fetcher
parentd6d169be15913404f99b86c39a03bc71942c9f77 (diff)
OPML export command and fixes
Signed-off-by: Sean Molenaar <sean@seanmolenaar.eu>
Diffstat (limited to 'lib/Fetcher')
-rw-r--r--lib/Fetcher/Fetcher.php4
-rw-r--r--lib/Fetcher/FetcherException.php2
-rw-r--r--lib/Fetcher/YoutubeFetcher.php2
3 files changed, 4 insertions, 4 deletions
diff --git a/lib/Fetcher/Fetcher.php b/lib/Fetcher/Fetcher.php
index 955875084..883fa49e4 100644
--- a/lib/Fetcher/Fetcher.php
+++ b/lib/Fetcher/Fetcher.php
@@ -35,7 +35,7 @@ class Fetcher
*
* @param IFeedFetcher $fetcher the fetcher
*/
- public function registerFetcher(IFeedFetcher $fetcher)
+ public function registerFetcher(IFeedFetcher $fetcher): void
{
$this->fetchers[] = $fetcher;
}
@@ -62,7 +62,7 @@ class Fetcher
bool $fullTextEnabled = false,
?string $user = null,
?string $password = null
- ) {
+ ): array {
foreach ($this->fetchers as $fetcher) {
if (!$fetcher->canHandle($url)) {
continue;
diff --git a/lib/Fetcher/FetcherException.php b/lib/Fetcher/FetcherException.php
index 82772eaf5..263b54239 100644
--- a/lib/Fetcher/FetcherException.php
+++ b/lib/Fetcher/FetcherException.php
@@ -21,7 +21,7 @@ class FetcherException extends \Exception
*
* @param string $msg the error message
*/
- public function __construct($msg)
+ public function __construct(string $msg)
{
parent::__construct($msg);
}
diff --git a/lib/Fetcher/YoutubeFetcher.php b/lib/Fetcher/YoutubeFetcher.php
index 67a4d5afa..7c197a1b1 100644
--- a/lib/Fetcher/YoutubeFetcher.php
+++ b/lib/Fetcher/YoutubeFetcher.php
@@ -29,7 +29,7 @@ class YoutubeFetcher implements IFeedFetcher
*
* @return string
*/
- private function buildUrl(string $url)
+ private function buildUrl(string $url): string
{
$baseRegex = '%(?:https?://|//)?(?:www.)?youtube.com';
$playRegex = $baseRegex . '.*?list=([^&]*)%';