mParams['raw'] ) ? $value : htmlspecialchars( $value ); } public function getInputOOUI( $value ) { if ( !empty( $this->mParams['raw'] ) ) { $value = new OOUI\HtmlSnippet( $value ); } return new OOUI\LabelWidget( array( 'label' => $value, ) ); } public function getTableRow( $value ) { if ( !empty( $this->mParams['rawrow'] ) ) { return $value; } return parent::getTableRow( $value ); } /** * @param string $value * @return string * @since 1.20 */ public function getDiv( $value ) { if ( !empty( $this->mParams['rawrow'] ) ) { return $value; } return parent::getDiv( $value ); } /** * @param string $value * @return string * @since 1.20 */ public function getRaw( $value ) { if ( !empty( $this->mParams['rawrow'] ) ) { return $value; } return parent::getRaw( $value ); } protected function needsLabel() { return false; } }