11 $lang = $this->context->getLanguage();
12 $params = parent::getMessageParameters();
13 $params[3] = ContentHandler::getLocalizedName( $params[3], $lang );
14 $params[4] = ContentHandler::getLocalizedName( $params[4], $lang );
21 || $this->entry->getSubtype() !==
'change'
22 || !$this->context->getAuthority()->isAllowed(
'editcontentmodel' )
30 $this->
msg(
'logentry-contentmodel-change-revertlink' )->text(),
33 'pagetitle' => $this->entry->getTarget()->getPrefixedText(),
34 'model' => $params[3],
35 'reason' => $this->msg(
'logentry-contentmodel-change-revert' )->inContentLanguage()->text(),
39 return $this->
msg(
'parentheses' )->rawParams( $revert )->escaped();
44class_alias( ContentModelLogFormatter::class,
'ContentModelLogFormatter' );
Base class for content handling.
getMessageParameters()
Formats parameters intended for action message from array of all parameters.There are three hardcoded...
getActionLinks()
Returns extra links that comes after the action text, like "revert", etc.to override string
Parent class for all special pages.
static getTitleFor( $name, $subpage=false, $fragment='')
Get a localised Title object for a specified special page name If you don't need a full Title object,...