Translate extension for MediaWiki
 
Loading...
Searching...
No Matches
MessagePrefixMessageGroup.php
1<?php
2declare( strict_types = 1 );
3
4use MediaWiki\Context\IContextSource;
5
15 protected $language;
16
17 public function __construct() {
18 }
19
20 public function setLanguage( string $code ) {
21 $this->language = $code;
22 }
23
25 public function getId() {
26 return '!prefix';
27 }
28
30 public function getLabel( ?IContextSource $context = null ) {
31 return 'Message prefixes';
32 }
33
35 public function getDescription( ?IContextSource $context = null ) {
36 return '"Messages in this message group are dynamically added based on ' .
37 'selecting of message prefix on Special:MessageGroupStats';
38 }
39
41 public function getDefinitions() {
42 return [];
43 }
44
46 public function getValidator() {
47 return null;
48 }
49}
Contains an unmanaged message group for fetching stats using message prefixes.
getLabel(?IContextSource $context=null)
@inheritDoc
getDescription(?IContextSource $context=null)
@inheritDoc
Group for messages that can be controlled via a page in MediaWiki namespace.