mirror of
https://github.com/pmmp/PocketMine-MP.git
synced 2025-06-07 12:18:46 +00:00
PlayerPreLoginEvent: improve array type info
This commit is contained in:
parent
0a16daa619
commit
4a83920db9
@ -52,9 +52,15 @@ class PlayerPreLoginEvent extends Event{
|
|||||||
self::KICK_FLAG_BANNED
|
self::KICK_FLAG_BANNED
|
||||||
];
|
];
|
||||||
|
|
||||||
/** @var Translatable[]|string[] reason const => associated message */
|
/**
|
||||||
|
* @var Translatable[]|string[] reason const => associated message
|
||||||
|
* @phpstan-var array<int, Translatable|string>
|
||||||
|
*/
|
||||||
protected array $disconnectReasons = [];
|
protected array $disconnectReasons = [];
|
||||||
/** @var Translatable[]|string[] */
|
/**
|
||||||
|
* @var Translatable[]|string[]
|
||||||
|
* @phpstan-var array<int, Translatable|string>
|
||||||
|
*/
|
||||||
protected array $disconnectScreenMessages = [];
|
protected array $disconnectScreenMessages = [];
|
||||||
|
|
||||||
public function __construct(
|
public function __construct(
|
||||||
@ -93,6 +99,7 @@ class PlayerPreLoginEvent extends Event{
|
|||||||
* Returns an array of kick flags currently assigned.
|
* Returns an array of kick flags currently assigned.
|
||||||
*
|
*
|
||||||
* @return int[]
|
* @return int[]
|
||||||
|
* @phpstan-return list<int>
|
||||||
*/
|
*/
|
||||||
public function getKickFlags() : array{
|
public function getKickFlags() : array{
|
||||||
return array_keys($this->disconnectReasons);
|
return array_keys($this->disconnectReasons);
|
||||||
|
Loading…
x
Reference in New Issue
Block a user