aboutsummaryrefslogtreecommitdiffstats
path: root/includes/changes
diff options
context:
space:
mode:
authorStephane Bisson <sbisson@wikimedia.org>2017-10-04 08:52:25 -0400
committerRoan Kattouw <roan.kattouw@gmail.com>2017-10-04 13:51:23 -0700
commit8937a72df713921e1287042feb610c4ded253f1e (patch)
treebae970e762a973c5ee5a1b2b9468a88cc080113f /includes/changes
parent1bb9a223d268518cedc16cfe4d67a293989d7aa5 (diff)
downloadmediawikicore-8937a72df713921e1287042feb610c4ded253f1e.tar.gz
mediawikicore-8937a72df713921e1287042feb610c4ded253f1e.zip
RCFilters: Allows specifying default highlights from the server
Bug: T172757 Change-Id: I0545b4e0222e14be99d567e7890ccf33722a5d1e
Diffstat (limited to 'includes/changes')
-rw-r--r--includes/changes/ChangesListFilter.php14
1 files changed, 14 insertions, 0 deletions
diff --git a/includes/changes/ChangesListFilter.php b/includes/changes/ChangesListFilter.php
index 2fc1006ed72f..2546f2ba827e 100644
--- a/includes/changes/ChangesListFilter.php
+++ b/includes/changes/ChangesListFilter.php
@@ -103,6 +103,12 @@ abstract class ChangesListFilter {
*/
protected $priority;
+ /**
+ *
+ * @var string $defaultHighlightColor
+ */
+ protected $defaultHighlightColor;
+
const RESERVED_NAME_CHAR = '_';
/**
@@ -368,6 +374,7 @@ abstract class ChangesListFilter {
'priority' => $this->priority,
'subset' => $this->subsetFilters,
'conflicts' => [],
+ 'defaultHighlightColor' => $this->defaultHighlightColor
];
$output['messageKeys'] = [
@@ -494,4 +501,11 @@ abstract class ChangesListFilter {
}
);
}
+
+ /**
+ * @param string $defaultHighlightColor
+ */
+ public function setDefaultHighlightColor( $defaultHighlightColor ) {
+ $this->defaultHighlightColor = $defaultHighlightColor;
+ }
}