Add compatibility with php 8.2

This commit is contained in:
Beu
2023-01-17 10:06:56 +01:00
parent 16889f1a6a
commit 9e8432999b
8 changed files with 25 additions and 4 deletions

View File

@ -18,6 +18,8 @@ class Map extends AbstractStructure
/** var string */
public $author;
/** var string */
public $authorNickname;
/** var string */
public $environnement;
/** var string */
public $mood;

View File

@ -20,6 +20,8 @@ class PlayerInfo extends Player
/** @var bool */
public $isInOfficialMode;
/** @var int */
public $ladderScore;
/** @var int */
public $ladderRanking;
/** @var int */
public $spectatorStatus;

View File

@ -7,6 +7,7 @@
namespace Maniaplanet\DedicatedServer\Structures;
#[\AllowDynamicProperties] // Allow Dynamic Properties for php 8.2 and above
class ServerOptions extends AbstractStructure
{
/** @var string */
@ -17,6 +18,8 @@ class ServerOptions extends AbstractStructure
public $password;
/** @var string */
public $passwordForSpectator;
/** @var string */
public $nextCallVoteTimeOut;
/** @var float */
public $callVoteRatio;