Implement a getter/setter for mCategoryViewerClass
authorLouperivois <plmoell@hotmail.com>
Sun, 30 Jul 2017 20:28:19 +0000 (16:28 -0400)
committerLouperivois <plmoell@hotmail.com>
Tue, 1 Aug 2017 15:17:11 +0000 (11:17 -0400)
Cancel Change 17d5e809 and implement a getter/setter for mCategoryViewerClass

Bug: T172028
Change-Id: Idd8d836339ebf0f07b6782cfb06a3c9a65d93973

includes/page/CategoryPage.php

index 7dea271..2d7e8f2 100644 (file)
@@ -27,7 +27,7 @@
  */
 class CategoryPage extends Article {
        # Subclasses can change this to override the viewer class.
-       public $mCategoryViewerClass = 'CategoryViewer';
+       protected $mCategoryViewerClass = 'CategoryViewer';
 
        /**
         * @var WikiCategoryPage
@@ -117,4 +117,12 @@ class CategoryPage extends Article {
                $out->addHTML( $viewer->getHTML() );
                $this->addHelpLink( 'Help:Categories' );
        }
+
+       function getCategoryViewerClass() {
+               return $this->mCategoryViewerClass;
+       }
+
+       function setCategoryViewerClass( $class ) {
+               $this->mCategoryViewerClass = $class;
+       }
 }