belongsTo(DomainRegistrar::class,'domain_registrar_id'); } public function tld() { return $this->belongsTo(DomainTld::class,'domain_tld_id'); } public function getServiceDescriptionAttribute(): string { // N/A return 'Domain Name'; } public function getServiceNameAttribute(): string { return sprintf('%s.%s',strtoupper($this->domain_name),strtoupper($this->tld->name)); } public function inContract(): bool { return $this->domain_expire->isFuture(); } }