MediaWiki master
SkinComponentRenderedWith.php
Go to the documentation of this file.
1<?php
2
4
6
8
13 public function __construct(
14 private MessageLocalizer $localizer,
15 private bool $useParsoid = false,
16 ) {
17 }
18
24 public function getTemplateData(): array {
25 $msg = $this->useParsoid ?
26 $this->localizer->msg( 'renderedwith-parsoid' ) :
27 $this->localizer->msg( 'renderedwith-legacy' );
28
29 return [
30 'is-parsoid' => $this->useParsoid,
31 'text' => $msg->isDisabled() ? '' : $msg->parse(),
32 ];
33 }
34}
35
37class_alias( SkinComponentRenderedWith::class, 'MediaWiki\\Skin\\SkinComponentRenderedWith' );
getTemplateData()
Get data for the 'Rendered with' footer message.
__construct(private MessageLocalizer $localizer, private bool $useParsoid=false,)
Interface for localizing messages in MediaWiki.