Update UpdateInfo JSON model to be compatible with new updater API

This commit is contained in:
Dylan K. Taylor 2021-08-19 15:57:53 +01:00
parent bf8b5905e4
commit 7ba34927c9
No known key found for this signature in database
GPG Key ID: 8927471A91CAFD3D

View File

@ -28,11 +28,6 @@ namespace pocketmine\updater;
* @link https://update.pmmp.io/api * @link https://update.pmmp.io/api
*/ */
final class UpdateInfo{ final class UpdateInfo{
/**
* @var string
* @required
*/
public $job;
/** /**
* @var string * @var string
* @required * @required
@ -43,21 +38,13 @@ final class UpdateInfo{
* @required * @required
*/ */
public $base_version; public $base_version;
/**
* @var int
* @required
*/
public $build_number;
/** /**
* @var bool * @var bool
* @required * @required
*/ */
public $is_dev; public $is_dev;
/** /** @required */
* @var string public string $channel;
* @required
*/
public $branch;
/** /**
* @var string * @var string
* @required * @required
@ -68,11 +55,6 @@ final class UpdateInfo{
* @required * @required
*/ */
public $mcpe_version; public $mcpe_version;
/**
* @var string
* @required
*/
public $phar_name;
/** /**
* @var int * @var int
* @required * @required
@ -93,4 +75,6 @@ final class UpdateInfo{
* @required * @required
*/ */
public $download_url; public $download_url;
/** @required */
public string $source_url;
} }