From c5e154664dab97832ff8139936d427d34816f753 Mon Sep 17 00:00:00 2001 From: Reedy Date: Wed, 11 Jul 2012 22:04:19 +0100 Subject: [PATCH] Add getCanonicalServer to WikiMap Change-Id: I9473034ced524ea3d0b3ea9e4166b173653f58c4 --- includes/WikiMap.php | 16 ++++++++++++++++ 1 file changed, 16 insertions(+) diff --git a/includes/WikiMap.php b/includes/WikiMap.php index 119017258c..7dd85b6a0f 100644 --- a/includes/WikiMap.php +++ b/includes/WikiMap.php @@ -126,6 +126,13 @@ class WikiReference { private $mServer; ///< server URL, may be protocol-relative, e.g. '//www.mediawiki.org' private $mPath; ///< path, '/wiki/$1' + /** + * @param $major string + * @param $minor string + * @param $canonicalServer string + * @param $path string + * @param $server null|string + */ public function __construct( $major, $minor, $canonicalServer, $path, $server = null ) { $this->mMajor = $major; $this->mMinor = $minor; @@ -186,8 +193,17 @@ class WikiReference { return $this->mCanonicalServer . $this->getLocalUrl( $page ); } + /** + * Get a canonical server URL + * @return string + */ + public function getCanonicalServer() { + return $this->mCanonicalServer; + } + /** * Alias for getCanonicalUrl(), for backwards compatibility. + * @param $page string * @return String */ public function getUrl( $page ) { -- 2.20.1