dépôts
/
lhc
/
web
/
wiklou.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
Merge "Skin: Make skins aware of their registered skin name"
[lhc/web/wiklou.git]
/
includes
/
skins
/
Skin.php
diff --git
a/includes/skins/Skin.php
b/includes/skins/Skin.php
index
167b49d
..
07964a4
100644
(file)
--- a/
includes/skins/Skin.php
+++ b/
includes/skins/Skin.php
@@
-34,7
+34,11
@@
use MediaWiki\MediaWikiServices;
* @ingroup Skins
*/
abstract class Skin extends ContextSource {
* @ingroup Skins
*/
abstract class Skin extends ContextSource {
+ /**
+ * @var string|null
+ */
protected $skinname = null;
protected $skinname = null;
+
protected $mRelevantTitle = null;
protected $mRelevantUser = null;
protected $mRelevantTitle = null;
protected $mRelevantUser = null;
@@
-134,7
+138,17
@@
abstract class Skin extends ContextSource {
}
/**
}
/**
- * @return string Skin name
+ * @since 1.31
+ * @param string|null $skinname
+ */
+ public function __construct( $skinname = null ) {
+ if ( is_string( $skinname ) ) {
+ $this->skinname = $skinname;
+ }
+ }
+
+ /**
+ * @return string|null Skin name
*/
public function getSkinName() {
return $this->skinname;
*/
public function getSkinName() {
return $this->skinname;