feat(MemberGroup/Member relation manager)

This commit is contained in:
2025-10-23 16:12:40 +02:00
parent 052e38730c
commit bccb1866c6
6 changed files with 83 additions and 8 deletions

View File

@@ -20,6 +20,6 @@ class MemberGroup extends Model
public function members(): HasMany
{
return $this->hasMany(Member::class);
return $this->hasMany(Member::class, 'group_id');
}
}

View File

@@ -37,9 +37,9 @@ class Membership extends Model
return $this->belongsTo(User::class, 'admin_id');
}
public function package(): HasOne
public function package(): BelongsTo
{
return $this->hasOne(Package::class);
return $this->belongsTo(Package::class);
}
public function services(): BelongsToMany

View File

@@ -19,8 +19,4 @@ class Package extends Model
return __('packages.fields.' . $attribute);
}
public function memberships(): HasMany
{
return $this->hasMany(Membership::class);
}
}