update
This commit is contained in:
@@ -124,6 +124,27 @@ class Customer extends Authenticatable implements JWTSubject
|
||||
return $this->hasMany(ModuleVmware::class);
|
||||
}
|
||||
|
||||
/**
|
||||
* Quan hệ N-N với DnsDomain (DNS Manager) qua bảng pivot dns_domain_user.
|
||||
*/
|
||||
public function dnsDomain()
|
||||
{
|
||||
return $this->belongsToMany(
|
||||
DnsDomain::class,
|
||||
'dns_domain_user',
|
||||
'user_id',
|
||||
'domain_id',
|
||||
)->withTimestamps();
|
||||
}
|
||||
|
||||
/**
|
||||
* Quan hệ với Service (tbl.services).
|
||||
*/
|
||||
public function service()
|
||||
{
|
||||
return $this->hasMany(Service::class);
|
||||
}
|
||||
|
||||
/**
|
||||
* Quan hệ với Invoice.
|
||||
*/
|
||||
|
||||
@@ -14,17 +14,11 @@ class DnsDomain extends Model
|
||||
|
||||
protected $fillable = [
|
||||
'domain_name',
|
||||
'user_id',
|
||||
'dns_manager_server_id',
|
||||
'is_created',
|
||||
'plesk_id',
|
||||
];
|
||||
|
||||
public function user()
|
||||
{
|
||||
return $this->belongsTo(User::class);
|
||||
}
|
||||
|
||||
public function customer()
|
||||
{
|
||||
return $this->belongsToMany(Customer::class, 'dns_domain_user', 'domain_id', 'user_id')->withTimestamps();
|
||||
|
||||
Reference in New Issue
Block a user