$parserOutput = $this->getParserOutput( $title, null, null, false );
}
- $updates = array(
+ $updates = [
new LinksUpdate( $title, $parserOutput, $recursive )
- );
+ ];
- Hooks::run( 'SecondaryDataUpdates', array( $title, $old, $recursive, $parserOutput, &$updates ) );
+ Hooks::run( 'SecondaryDataUpdates', [ $title, $old, $recursive, $parserOutput, &$updates ] );
return $updates;
}
}
// recursive check to follow double redirects
$recurse = $wgMaxRedirects;
- $titles = array( $title );
+ $titles = [ $title ];
while ( --$recurse > 0 ) {
if ( $title->isRedirect() ) {
$page = WikiPage::factory( $title );
*
* @since 1.21
*
- * @return null
+ * @return Title|null
*
* @see Content::getRedirectTarget
*/
*
* @see Content::preloadTransform
*/
- public function preloadTransform( Title $title, ParserOptions $popts, $params = array() ) {
+ public function preloadTransform( Title $title, ParserOptions $popts, $params = [] ) {
return $this;
}
* @see Content::getDeletionUpdates
*/
public function getDeletionUpdates( WikiPage $page, ParserOutput $parserOutput = null ) {
- return array(
+ return [
new LinksDeletionUpdate( $page ),
- );
+ ];
}
/**
*/
public function convert( $toModel, $lossy = '' ) {
if ( $this->getModel() === $toModel ) {
- //nothing to do, shorten out.
+ // nothing to do, shorten out.
return $this;
}
$lossy = ( $lossy === 'lossy' ); // string flag, convert to boolean for convenience
$result = false;
- Hooks::run( 'ConvertContent', array( $this, $toModel, $lossy, &$result ) );
+ Hooks::run( 'ConvertContent', [ $this, $toModel, $lossy, &$result ] );
return $result;
}
$po = new ParserOutput();
if ( Hooks::run( 'ContentGetParserOutput',
- array( $this, $title, $revId, $options, $generateHtml, &$po ) ) ) {
+ [ $this, $title, $revId, $options, $generateHtml, &$po ] ) ) {
// Save and restore the old value, just in case something is reusing
// the ParserOptions object in some weird way.
$options->setRedirectTarget( $oldRedir );
}
- Hooks::run( 'ContentAlterParserOutput', array( $this, $title, $po ) );
+ Hooks::run( 'ContentAlterParserOutput', [ $this, $title, $po ] );
return $po;
}