Cleanup the cancelled PIREP logic
This commit is contained in:
@@ -33,8 +33,9 @@ use PhpUnitsOfMeasure\Exception\NonStringUnitName;
|
||||
* @property integer block_time
|
||||
* @property integer flight_time In minutes
|
||||
* @property integer planned_flight_time
|
||||
* @property mixed planned_distance
|
||||
* @property mixed distance
|
||||
* @property double distance
|
||||
* @property double planned_distance
|
||||
* @property string route
|
||||
* @property integer score
|
||||
* @property User user
|
||||
* @property Flight|null flight
|
||||
@@ -361,6 +362,14 @@ class Pirep extends Model
|
||||
$this->attributes['route'] = $route;
|
||||
}
|
||||
|
||||
/**
|
||||
* Return if this is cancelled or not
|
||||
*/
|
||||
public function getCancelledAttribute()
|
||||
{
|
||||
return $this->state === PirepState::CANCELLED;
|
||||
}
|
||||
|
||||
/**
|
||||
* Check if this PIREP is allowed to be updated
|
||||
* @return bool
|
||||
|
||||
Reference in New Issue
Block a user