public function getInputOOUI( $value ) {
$params = [ 'name' => $this->mName ];
+ if ( isset( $this->mParams['id'] ) ) {
+ $params['id'] = $this->mParams['id'];
+ }
+
+ if ( isset( $this->mParams['disabled'] ) ) {
+ $params['disabled'] = $this->mParams['disabled'];
+ }
+
if ( isset( $this->mParams['default'] ) ) {
$params['default'] = $this->mParams['default'];
}
if ( isset( $this->mParams['placeholder'] ) ) {
$params['placeholder'] = $this->mParams['placeholder'];
} else {
- $params['placeholder'] = $this->msg( 'mw-widgets-usersmultiselect-placeholder' )
- ->inContentLanguage()
- ->plain();
+ $params['placeholder'] = $this->msg( 'mw-widgets-usersmultiselect-placeholder' )->plain();
}
if ( !is_null( $value ) ) {