belongsToMany(Customer::class, 'dns_domain_user', 'domain_id', 'user_id')->withTimestamps(); } public function registrar() { return $this->belongsTo(Registrar::class); } public function users() { return $this->customer(); } public function server() { return $this->belongsTo(DnsServer::class, 'dns_manager_server_id', 'id'); } public function ns() { return $this->hasMany(DnsManagerNS::class, 'dns_manager_domain_id', 'id'); } public function record() { return $this->hasMany(DnsRecord::class, 'dns_manager_domain_id', 'id'); } }