Change-Id: Ia5199a75e6926fe64b3d99d5b5914320491176bb
namespace MediaWiki\EditPage;
use MWNamespace;
namespace MediaWiki\EditPage;
use MWNamespace;
- if ( isset( $attribs['class'] ) ) {
- $classes[] = $attribs['class'];
- }
- $attribs['class'] = implode( ' ', $classes );
-
- return $attribs;
+ return Sanitizer::mergeAttributes(
+ $attribs,
+ [ 'class' => implode( ' ', $classes ) ]
+ );
[
[ 'mw-new-classname' ],
[ 'class' => 'mw-existing-classname' ],
[
[ 'mw-new-classname' ],
[ 'class' => 'mw-existing-classname' ],
- [ 'class' => 'mw-new-classname mw-existing-classname' ],
+ [ 'class' => 'mw-existing-classname mw-new-classname' ],
+ ],
+ [
+ [ 'mw-new-classname', 'mw-existing-classname' ],
+ [ 'class' => 'mw-existing-classname' ],
+ [ 'class' => 'mw-existing-classname mw-new-classname' ],