Add new properties
This commit is contained in:
parent
9edb5de5c6
commit
7967779492
@ -21,6 +21,10 @@ class OnWayPointEventStructure extends BasePlayerTimeStructure {
|
||||
private $stuntsScore;
|
||||
private $checkPointInRace;
|
||||
private $checkPointInLap;
|
||||
private $curRaceCheckpoints;
|
||||
private $curLapCheckpoints;
|
||||
private $isInfiniteLaps;
|
||||
private $isIndependentLaps;
|
||||
private $isEndRace;
|
||||
private $isEndLap;
|
||||
private $blockId;
|
||||
@ -42,6 +46,10 @@ class OnWayPointEventStructure extends BasePlayerTimeStructure {
|
||||
$this->stuntsScore = isset($this->getPlainJsonObject()->stuntsscore) ? $this->getPlainJsonObject()->stuntsscore : null;
|
||||
$this->checkPointInRace = (int) $this->getPlainJsonObject()->checkpointinrace;
|
||||
$this->checkPointInLap = (int) $this->getPlainJsonObject()->checkpointinlap;
|
||||
$this->curRaceCheckpoints = isset($this->getPlainJsonObject()->curracecheckpoints) ? $this->getPlainJsonObject()->curracecheckpoints : null;
|
||||
$this->curLapCheckpoints = isset($this->getPlainJsonObject()->curlapcheckpoints) ? $this->getPlainJsonObject()->curlapcheckpoints : null;
|
||||
$this->isInfiniteLaps = isset($this->getPlainJsonObject()->isinfinitelaps) ? Formatter::parseBoolean($this->getPlainJsonObject()->isinfinitelaps) : null;
|
||||
$this->isIndependentLaps = isset($this->getPlainJsonObject()->isindependentlaps) ? Formatter::parseBoolean($this->getPlainJsonObject()->isindependentlaps) : null;
|
||||
$this->isEndRace = Formatter::parseBoolean($this->getPlainJsonObject()->isendrace);
|
||||
$this->isEndLap = Formatter::parseBoolean($this->getPlainJsonObject()->isendlap);
|
||||
$this->blockId = $this->getPlainJsonObject()->blockid;
|
||||
@ -94,6 +102,38 @@ class OnWayPointEventStructure extends BasePlayerTimeStructure {
|
||||
return $this->checkPointInLap;
|
||||
}
|
||||
|
||||
/**
|
||||
* @api
|
||||
* @return array|null
|
||||
*/
|
||||
public function getCurRaceCheckpoints() {
|
||||
return $this->curRaceCheckpoints;
|
||||
}
|
||||
|
||||
/**
|
||||
* @api
|
||||
* @return array|null
|
||||
*/
|
||||
public function getCurLapCheckpoints() {
|
||||
return $this->curLapCheckpoints;
|
||||
}
|
||||
|
||||
/**
|
||||
* @api
|
||||
* @return bool|null
|
||||
*/
|
||||
public function getIsInfiniteLaps() {
|
||||
return $this->isInfiniteLaps;
|
||||
}
|
||||
|
||||
/**
|
||||
* @api
|
||||
* @return bool|null
|
||||
*/
|
||||
public function getIsIndependentLaps() {
|
||||
return $this->isIndependentLaps;
|
||||
}
|
||||
|
||||
/**
|
||||
* @api
|
||||
* @return mixed
|
||||
|
Loading…
Reference in New Issue
Block a user