From 28fb571dca83f7785695061126aebf49bd58678e Mon Sep 17 00:00:00 2001 From: Andrew Dolgov Date: Mon, 29 Nov 2021 10:20:13 +0300 Subject: * fix showing headlines for tag-based virtual feeds * API: allow retrieving headlines for tag-based feeds (bump api level to 18) --- classes/feeds.php | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) (limited to 'classes/feeds.php') diff --git a/classes/feeds.php b/classes/feeds.php index 6f9cca8b2..af2ee1a8c 100755 --- a/classes/feeds.php +++ b/classes/feeds.php @@ -18,9 +18,10 @@ class Feeds extends Handler_Protected { } /** + * @param string|int $feed * @return array{0: array, 1: int, 2: int, 3: bool, 4: array} $topmost_article_ids, $headlines_count, $feed, $disable_cache, $reply */ - private function _format_headlines_list(int $feed, string $method, string $view_mode, int $limit, bool $cat_view, + private function _format_headlines_list(mixed $feed, string $method, string $view_mode, int $limit, bool $cat_view, int $offset, string $override_order, bool $include_children, ?int $check_first_id = null, bool $skip_first_id_check, string $order_by): array { @@ -1213,7 +1214,10 @@ class Feeds extends Handler_Protected { } } - static function _get_title(int $id, bool $cat = false): string { + /** + * @param string|int $id + */ + static function _get_title(mixed $id, bool $cat = false): string { $pdo = Db::pdo(); if ($cat) { -- cgit v1.2.3