Refactoring Simbrief fares and aircraft (#1054)
* Refactoring simbrief fares and aircraft * Hide user full name/email * Sort PIREP fields desc; fix cargo counts * Change the sorting * Extra logs * Fix tests * Return fare information through the API * Style fixes * Test fix * Another test fix * More fixes * Set aircraft and fares in prefile * Formatting
This commit is contained in:
@@ -13,11 +13,13 @@ use Illuminate\Support\Collection;
|
||||
* @property string $acars_xml
|
||||
* @property string $ofp_xml
|
||||
* @property string $ofp_html
|
||||
* @property string $fare_data JSON string of the fare data that was generated
|
||||
* @property Collection $images
|
||||
* @property Collection $files
|
||||
* @property Flight $flight
|
||||
* @property User $user
|
||||
* @property SimBriefXML $xml
|
||||
* @property Aircraft $aircraft
|
||||
* @property string $acars_flightplan_url
|
||||
*/
|
||||
class SimBrief extends Model
|
||||
@@ -29,9 +31,11 @@ class SimBrief extends Model
|
||||
'id',
|
||||
'user_id',
|
||||
'flight_id',
|
||||
'aircraft_id',
|
||||
'pirep_id',
|
||||
'acars_xml',
|
||||
'ofp_xml',
|
||||
'fare_data',
|
||||
'created_at',
|
||||
'updated_at',
|
||||
];
|
||||
@@ -80,6 +84,11 @@ class SimBrief extends Model
|
||||
* Relationships
|
||||
*/
|
||||
|
||||
public function aircraft()
|
||||
{
|
||||
return $this->belongsTo(Aircraft::class, 'aircraft_id');
|
||||
}
|
||||
|
||||
public function flight()
|
||||
{
|
||||
if (!empty($this->attributes['flight_id'])) {
|
||||
|
||||
Reference in New Issue
Block a user