X-Git-Url: https://git.cyclocoop.org/?a=blobdiff_plain;f=includes%2Fpage%2FWikiCategoryPage.php;h=6c932029ae2c4dece24d4c66c383cbe8d58c2c4e;hb=e5879da149afe183ce889ef6f4158086c9b4735f;hp=d38200169b8b7301f4d51c5b33c52057ef6644cf;hpb=e91fd2fc41cca86283ba1ad9158bc87038c9a416;p=lhc%2Fweb%2Fwiklou.git diff --git a/includes/page/WikiCategoryPage.php b/includes/page/WikiCategoryPage.php index d38200169b..6c932029ae 100644 --- a/includes/page/WikiCategoryPage.php +++ b/includes/page/WikiCategoryPage.php @@ -47,4 +47,18 @@ class WikiCategoryPage extends WikiPage { } return false; } + + /** + * Checks if a category is hidden. + * + * @since 1.27 + * + * @return bool + */ + public function isHidden() { + $pageId = $this->getTitle()->getArticleID(); + $pageProps = PageProps::getInstance()->getProperties( $this->getTitle(), 'hiddencat' ); + + return isset( $pageProps[$pageId] ) ? true : false; + } }