UpdateInfo: use typed properties

This commit is contained in:
Dylan K. Taylor 2021-08-19 16:07:11 +01:00
parent 7ba34927c9
commit 5478b7cb63
No known key found for this signature in database
GPG Key ID: 8927471A91CAFD3D

View File

@ -28,53 +28,26 @@ namespace pocketmine\updater;
* @link https://update.pmmp.io/api
*/
final class UpdateInfo{
/**
* @var string
* @required
*/
public $php_version;
/**
* @var string
* @required
*/
public $base_version;
/**
* @var bool
* @required
*/
public $is_dev;
/** @required */
public string $php_version;
/** @required */
public string $base_version;
/** @required */
public bool $is_dev;
/** @required */
public string $channel;
/**
* @var string
* @required
*/
public $git_commit;
/**
* @var string
* @required
*/
public $mcpe_version;
/**
* @var int
* @required
*/
public $build;
/**
* @var int
* @required
*/
public $date;
/**
* @var string
* @required
*/
public $details_url;
/**
* @var string
* @required
*/
public $download_url;
/** @required */
public string $git_commit;
/** @required */
public string $mcpe_version;
/** @required */
public int $build;
/** @required */
public int $date;
/** @required */
public string $details_url;
/** @required */
public string $download_url;
/** @required */
public string $source_url;
}