diff --git a/app/Models/Flight.php b/app/Models/Flight.php index d0b5d55f..455feff5 100644 --- a/app/Models/Flight.php +++ b/app/Models/Flight.php @@ -63,6 +63,10 @@ class Flight extends Model 'arr_airport_id' => 'required', ]; + /** + * Relationship + */ + public function airline() { return $this->belongsTo('App\Models\Airline', 'airline_id'); @@ -83,6 +87,11 @@ class Flight extends Model return $this->belongsTo('App\Models\Airport', 'alt_airport_id'); } + public function fields() + { + return $this->hasMany('App\Models\FlightFields', 'flight_id'); + } + public function subfleets() { return $this->belongsToMany('App\Models\Subfleet', 'subfleet_flight'); diff --git a/app/Models/FlightFields.php b/app/Models/FlightFields.php new file mode 100644 index 00000000..ea90ffdd --- /dev/null +++ b/app/Models/FlightFields.php @@ -0,0 +1,39 @@ +belongsTo('App\Models\Flight', 'flight_id'); + } + +}