* @file
*/
+use MediaWiki\MediaWikiServices;
+
/**
* Generates a colourful notification intended for humans on IRC.
*
class IRCColourfulRCFeedFormatter implements RCFeedFormatter {
/**
* @see RCFeedFormatter::getLine
+ * @param array $feed
+ * @param RecentChange $rc
+ * @param string|null $actionComment
+ * @return string|null
*/
public function getLine( array $feed, RecentChange $rc, $actionComment ) {
global $wgUseRCPatrol, $wgUseNPPatrol, $wgLocalInterwikis,
) );
$flag = $attribs['rc_log_action'];
} else {
+ $store = MediaWikiServices::getInstance()->getCommentStore();
$comment = self::cleanupForIRC(
- CommentStore::newKey( 'rc_comment' )->getComment( $attribs )->text
+ $store->getComment( 'rc_comment', $attribs )->text
);
$flag = '';
if ( !$attribs['rc_patrolled']
}
/**
- * Remove newlines, carriage returns and decode html entites
+ * Remove newlines, carriage returns and decode html entities
* @param string $text
* @return string
*/