From e782957f3c06959e394b39b1729c685e251b4f13 Mon Sep 17 00:00:00 2001
From: make
最近更新:{$arrLatestChapter->c_name - ?? ""}
+ n_py="$arrNovel.n_name_pinyin" /}>{$arrNovel.n_latest_chapter_name ?? "" }更新时间:{$arrNovel.n_update_time}
diff --git a/code/app/services/NovelService.php b/code/app/services/NovelService.php index 2e25acc..a7c47e2 100644 --- a/code/app/services/NovelService.php +++ b/code/app/services/NovelService.php @@ -53,32 +53,33 @@ class NovelService * Undocumented function * * @param int $intNId - * @param string $intPinYin + * @param string $strPinYin * @return string */ - public function getNovelInfoUrl($intNId, $intPinYin): string + public function getNovelInfoUrl(int $intNId, string $strPinYin): string { $strKey = 'NOVEL_INFO_URL'; $strUrl = $this->SiteContext->DomainModel->getFomartUrl($strKey, [ 'intNId' => $intNId, - 'strPinYin' => $intPinYin + 'strPinYin' => $strPinYin ]); return (string)$strUrl; } /** - * Undocumented function * 伪造小说 - * @param int $intNId - * @param string $intPinYin + * + * @param integer $intNId + * @param string $strPinYin + * @param integer $intNForgeId * @return string */ - public function getForgeNovelInfoUrl($intNId, $intPinYin, $intNForgeId): string + public function getForgeNovelInfoUrl(int $intNId,string $strPinYin, int $intNForgeId): string { $strKey = 'KAN_NOVEL_INFO_URL'; $strUrl = $this->SiteContext->DomainModel->getFomartUrl($strKey, [ 'intNId' => $intNId, - 'strPinYin' => $intPinYin, + 'strPinYin' => $strPinYin, 'intNForgeId' => $intNForgeId, ]); return (string)$strUrl; @@ -110,16 +111,16 @@ class NovelService * Undocumented function * * @param int $intNId - * @param string $intPinYin + * @param string $strPinYin * @return string * */ - public function getNovelLasterChapterUrl($intNId, $intPinYin): string + public function getNovelLasterChapterUrl(int $intNId, string $strPinYin): string { $strKey = 'NEWS_CONTENT_INFO_URL'; $strUrl = $this->SiteContext->DomainModel->getFomartUrl($strKey, [ 'intNId' => $intNId, - 'strPinYin' => $intPinYin, + 'strPinYin' => $strPinYin, ]); return (string)$strUrl; } @@ -128,11 +129,11 @@ class NovelService /** * 获取小说分类URl * - * @param string $strGender - * @param string $strCategory - * @param string $strStatus - * @param string $strOrder - * @param integer $intPage + * @param string|null $strGender + * @param string|null $strCategory + * @param string|null $strStatus + * @param string|null $strOrder + * @param integer|null $intPage * @return string */ public function getNovelCategoryUrl(string|NULL $strGender, string|NULL $strCategory, string|NULL $strStatus, string|NULL $strOrder, int|string|NULL $intPage): string @@ -154,14 +155,14 @@ class NovelService /** * 排行榜url * - * @param string $strGender - * @param string $strCategory - * @param string $strStatus - * @param string $strOrder - * @param integer $intPage + * @param string|null $strGender + * @param string|null $strCategory + * @param string|null $strStatus + * @param string|null $strOrder + * @param integer|null $intPage * @return string */ - public function getNovelRankUrl(string $strGender, string $strCategory, string $strStatus, string $strOrder, int $intPage): string + public function getNovelRankUrl(string|NULL $strGender, string|NULL $strCategory, string|NULL $strStatus, string|NULL $strOrder, int|NULL $intPage): string { $strKey = 'RANK_LIST_URL'; @@ -179,19 +180,20 @@ class NovelService /** - * Undocumented function - * 小说目录 - * @param int $intNId - * @param string $intPinYin + * 小说目录 url + * + * @param integer $intNId + * @param string $strPinYin + * @param string $strOrder + * @param integer $intPage * @return string - * */ - public function getNovelCatalogUrl($intNId, $intPinYin, $strOrder, $intPage = 1): string + public function getNovelCatalogUrl(int $intNId, string $strPinYin, string $strOrder, int $intPage = 1): string { $strKey = 'NOVEL_CATALOG_URL'; $strUrl = $this->SiteContext->DomainModel->getFomartUrl($strKey, [ 'intNId' => $intNId, - 'strPinYin' => $intPinYin, + 'strPinYin' => $strPinYin, 'strOrder' => $strOrder, 'intPage' => $intPage, ]); @@ -202,11 +204,11 @@ class NovelService /** * Undocumented function * - * @param int $intPage * @param string $strKeyWords + * @param integer $intPage * @return string */ - public function getNovelSearchUrl($strKeyWords, $intPage = 1): string + public function getNovelSearchUrl(string $strKeyWords, int $intPage = 1): string { $strKey = 'SEARCH_INFO_URL'; $strUrl = $this->SiteContext->DomainModel->getFomartUrl($strKey, [