mirror of
https://gerrit.wikimedia.org/r/mediawiki/extensions/RSS
synced 2024-11-24 07:43:56 +00:00
64aaf72d6c
Change-Id: I38c0eeeb1ee401f61bb205bd90eb4bbb21e46711
23 lines
771 B
PHP
23 lines
771 B
PHP
<?php
|
|
|
|
class RSSUtils {
|
|
|
|
/**
|
|
* Output an error message, all wrapped up nicely in HTML.
|
|
* @param string $errorMessageName The system message that this error is
|
|
* @param string[]|string|null $params Error parameter (or parameters).
|
|
* @return string HTML that is the error.
|
|
*/
|
|
public static function getErrorHtml( $errorMessageName, $params = null ) {
|
|
// Anything from a parser tag should use Content lang for message,
|
|
// since the cache doesn't vary by user language: use ->inContentLanguage()
|
|
// The ->parse() part makes everything safe from an escaping standpoint.
|
|
|
|
return Html::rawElement( 'span', [ 'class' => 'error' ],
|
|
"Extension:RSS -- Error: " . wfMessage( $errorMessageName )
|
|
->inContentLanguage()->params( $params )->parse()
|
|
);
|
|
}
|
|
|
|
}
|