*/ public function toArray(Request $request): array { return [ 'id' => $this->id, 'domain_name' => $this->domain_name, 'dns_manager_server_id' => $this->dns_manager_server_id, 'server_name' => $this->server?->name, 'server_ip' => $this->server?->ip_address, 'is_created' => isset($this->is_created) ? (int) $this->is_created : null, 'plesk_id' => $this->plesk_id, 'record_count' => $this->whenCounted('record'), 'created_at' => optional($this->created_at)->toISOString(), 'updated_at' => optional($this->updated_at)->toISOString(), ]; } }