53 lines
955 B
PHP
53 lines
955 B
PHP
<?php
|
|
|
|
namespace App\Models;
|
|
|
|
use App\Models\Traits\HashId;
|
|
|
|
class Acars extends BaseModel
|
|
{
|
|
use HashId;
|
|
|
|
public $table = 'acars';
|
|
public $incrementing = false;
|
|
|
|
public $fillable = [
|
|
'pirep_id',
|
|
'log',
|
|
'lat',
|
|
'lon',
|
|
'heading',
|
|
'altitude',
|
|
'vs',
|
|
'gs',
|
|
'transponder',
|
|
'autopilot',
|
|
'fuel_flow',
|
|
'sim_time',
|
|
];
|
|
|
|
public $casts = [
|
|
'lat' => 'float',
|
|
'lon' => 'float',
|
|
'heading' => 'integer',
|
|
'altitude' => 'integer',
|
|
'vs' => 'float',
|
|
'gs' => 'float',
|
|
'transponder' => 'integer',
|
|
'fuel_flow' => 'float',
|
|
];
|
|
|
|
public static $rules = [
|
|
'pirep_id' => 'required',
|
|
];
|
|
|
|
/**
|
|
* FKs
|
|
*/
|
|
|
|
public function pirep()
|
|
{
|
|
return $this->belongsTo('App\Models\Pirep', 'pirep_id');
|
|
}
|
|
}
|