aboutsummaryrefslogtreecommitdiffstats
path: root/includes/editpage
diff options
context:
space:
mode:
Diffstat (limited to 'includes/editpage')
-rw-r--r--includes/editpage/TextboxBuilder.php11
1 files changed, 5 insertions, 6 deletions
diff --git a/includes/editpage/TextboxBuilder.php b/includes/editpage/TextboxBuilder.php
index d0a2f8f4c351..81dc78d6d0db 100644
--- a/includes/editpage/TextboxBuilder.php
+++ b/includes/editpage/TextboxBuilder.php
@@ -25,6 +25,7 @@
namespace MediaWiki\EditPage;
use MWNamespace;
+use Sanitizer;
use Title;
use User;
@@ -61,12 +62,10 @@ class TextboxBuilder {
return $attribs;
}
- if ( isset( $attribs['class'] ) ) {
- $classes[] = $attribs['class'];
- }
- $attribs['class'] = implode( ' ', $classes );
-
- return $attribs;
+ return Sanitizer::mergeAttributes(
+ $attribs,
+ [ 'class' => implode( ' ', $classes ) ]
+ );
}
/**