Add subfleet specific expenses, fixed bug for pirep fares #130 #136

This commit is contained in:
Nabeel Shahzad
2018-03-05 12:21:38 -06:00
parent bf94a20e57
commit 96e8fbfa78
12 changed files with 357 additions and 44 deletions

View File

@@ -74,6 +74,9 @@ class Subfleet extends BaseModel
* Relationships
*/
/**
* @return $this
*/
public function aircraft()
{
return $this->hasMany(Aircraft::class, 'subfleet_id')
@@ -85,6 +88,14 @@ class Subfleet extends BaseModel
return $this->belongsTo(Airline::class, 'airline_id');
}
/**
* @return \Illuminate\Database\Eloquent\Relations\HasMany
*/
public function expenses()
{
return $this->hasMany(SubfleetExpense::class, 'subfleet_id');
}
public function fares()
{
return $this->belongsToMany(Fare::class, 'subfleet_fare')