Change Benefit Table Structure

This commit is contained in:
R
2022-12-19 09:33:34 +07:00
parent 1baaf80b2b
commit 7c4886d57f
9 changed files with 407 additions and 312 deletions

View File

@@ -168,6 +168,15 @@ class Plan extends Model
public function benefits()
{
return $this->hasMany(Benefit::class, 'plan_code', 'id');
return $this->belongsToMany(Benefit::class, 'corporate_benefits', 'benefit_id', 'id')
->withTimestamps()
->withPivot([
// TODO corporate_benefits pivot
]);
}
public function corporateBeneftis()
{
return $this->hasMany(CorporateBenefit::class, 'benefit_id', 'id');
}
}