*/
public static function register( $parser ) {
global $wgRawHtml;
- $parser->setHook( 'pre', array( __CLASS__, 'pre' ) );
- $parser->setHook( 'nowiki', array( __CLASS__, 'nowiki' ) );
- $parser->setHook( 'gallery', array( __CLASS__, 'gallery' ) );
- $parser->setHook( 'indicator', array( __CLASS__, 'indicator' ) );
+ $parser->setHook( 'pre', [ __CLASS__, 'pre' ] );
+ $parser->setHook( 'nowiki', [ __CLASS__, 'nowiki' ] );
+ $parser->setHook( 'gallery', [ __CLASS__, 'gallery' ] );
+ $parser->setHook( 'indicator', [ __CLASS__, 'indicator' ] );
if ( $wgRawHtml ) {
- $parser->setHook( 'html', array( __CLASS__, 'html' ) );
+ $parser->setHook( 'html', [ __CLASS__, 'html' ] );
}
}
public static function html( $content, $attributes, $parser ) {
global $wgRawHtml;
if ( $wgRawHtml ) {
- return array( $content, 'markerType' => 'nowiki' );
+ return [ $content, 'markerType' => 'nowiki' ];
} else {
throw new MWException( '<html> extension tag encountered unexpectedly' );
}
* @return array
*/
public static function nowiki( $content, $attributes, $parser ) {
- $content = strtr( $content, array( '-{' => '-{', '}-' => '}-' ) );
- return array( Xml::escapeTagsOnly( $content ), 'markerType' => 'nowiki' );
+ $content = strtr( $content, [ '-{' => '-{', '}-' => '}-' ] );
+ return [ Xml::escapeTagsOnly( $content ), 'markerType' => 'nowiki' ];
}
/**