Merge "Declare class properties in Formatter and WikiRequest"

This commit is contained in:
jenkins-bot 2019-02-28 23:41:34 +00:00 committed by Gerrit Code Review
commit c9b2770c8c
3 changed files with 35 additions and 0 deletions

View file

@ -5,6 +5,27 @@ use MediaWiki\Session\SessionManager;
class EchoForeignWikiRequest { class EchoForeignWikiRequest {
/** @var User */
protected $user;
/** @var array */
protected $params;
/** @var array */
protected $wikis;
/** @varstring|null */
protected $wikiParam;
/** @var string */
protected $method;
/** @var string|null */
protected $tokenType;
/** @var string[]|null */
protected $csrfTokens;
/** /**
* @param User $user * @param User $user
* @param array $params Request parameters * @param array $params Request parameters

View file

@ -7,6 +7,13 @@
* arguments passed in the constructor (user and language) * arguments passed in the constructor (user and language)
*/ */
abstract class EchoEventDigestFormatter { abstract class EchoEventDigestFormatter {
/** @var User */
protected $user;
/** @var Language */
protected $language;
public function __construct( User $user, Language $language ) { public function __construct( User $user, Language $language ) {
$this->user = $user; $this->user = $user;
$this->language = $language; $this->language = $language;

View file

@ -14,6 +14,13 @@ use MediaWiki\Logger\LoggerFactory;
* arguments passed in the constructor (user and language) * arguments passed in the constructor (user and language)
*/ */
abstract class EchoEventFormatter { abstract class EchoEventFormatter {
/** @var User */
protected $user;
/** @var Language */
protected $language;
public function __construct( User $user, Language $language ) { public function __construct( User $user, Language $language ) {
$this->user = $user; $this->user = $user;
$this->language = $language; $this->language = $language;