X-Git-Url: https://git.heureux-cyclage.org/?a=blobdiff_plain;f=includes%2Fapi%2FApiFeedContributions.php;h=e28b0684d5d339bad70735b8783e4eea471a9f3d;hb=88f73a5d6567c1f7df53d498be4d0c63b431b881;hp=edda67231f5adaab45579104e2887d151fdc3f94;hpb=7f1df682b62457e267831ec6527ca4728723caef;p=lhc%2Fweb%2Fwiklou.git diff --git a/includes/api/ApiFeedContributions.php b/includes/api/ApiFeedContributions.php index edda67231f..e28b0684d5 100644 --- a/includes/api/ApiFeedContributions.php +++ b/includes/api/ApiFeedContributions.php @@ -56,7 +56,8 @@ class ApiFeedContributions extends ApiBase { } $msg = wfMessage( 'Contributions' )->inContentLanguage()->text(); - $feedTitle = $config->get( 'Sitename' ) . ' - ' . $msg . ' [' . $config->get( 'LanguageCode' ) . ']'; + $feedTitle = $config->get( 'Sitename' ) . ' - ' . $msg . + ' [' . $config->get( 'LanguageCode' ) . ']'; $feedUrl = SpecialPage::getTitleFor( 'Contributions', $params['user'] )->getFullURL(); $target = $params['user'] == 'newbies' @@ -69,7 +70,7 @@ class ApiFeedContributions extends ApiBase { $feedUrl ); - $pager = new ContribsPager( $this->getContext(), array( + $pager = new ContribsPager( $this->getContext(), [ 'target' => $target, 'namespace' => $params['namespace'], 'year' => $params['year'], @@ -79,14 +80,14 @@ class ApiFeedContributions extends ApiBase { 'topOnly' => $params['toponly'], 'newOnly' => $params['newonly'], 'showSizeDiff' => $params['showsizediff'], - ) ); + ] ); $feedLimit = $this->getConfig()->get( 'FeedLimit' ); if ( $pager->getLimit() > $feedLimit ) { $pager->setLimit( $feedLimit ); } - $feedItems = array(); + $feedItems = []; if ( $pager->getNumRows() > 0 ) { $count = 0; $limit = $pager->getLimit(); @@ -112,7 +113,7 @@ class ApiFeedContributions extends ApiBase { $feedItem = null; $hookResult = Hooks::run( 'ApiFeedContributions::feedItem', - array( $row, $this->getContext(), &$feedItem ) + [ $row, $this->getContext(), &$feedItem ] ); // Hook returned a valid feed item if ( $feedItem instanceof FeedItem ) { @@ -132,7 +133,7 @@ class ApiFeedContributions extends ApiBase { return new FeedItem( $title->getPrefixedText(), $this->feedItemDesc( $revision ), - $title->getFullURL( array( 'diff' => $revision->getId() ) ), + $title->getFullURL( [ 'diff' => $revision->getId() ] ), $date, $this->feedItemAuthor( $revision ), $comments @@ -163,16 +164,16 @@ class ApiFeedContributions extends ApiBase { // only textual content has a "source view". $html = nl2br( htmlspecialchars( $content->getNativeData() ) ); } else { - //XXX: we could get an HTML representation of the content via getParserOutput, but that may + // XXX: we could get an HTML representation of the content via getParserOutput, but that may // contain JS magic and generally may not be suitable for inclusion in a feed. // Perhaps Content should have a getDescriptiveHtml method and/or a getSourceText method. - //Compare also FeedUtils::formatDiffRow. + // Compare also FeedUtils::formatDiffRow. $html = ''; } return '
' . htmlspecialchars( $revision->getUserText() ) . $msg . htmlspecialchars( FeedItem::stripComment( $revision->getComment() ) ) . - "
\n