'array', 'ssl_provisioned_at' => 'datetime', 'ssl_expires_at' => 'datetime', ]; public function order(): BelongsTo { return $this->belongsTo(CustomerHostingOrder::class, 'customer_hosting_order_id'); } public function agent(): BelongsTo { return $this->belongsTo(ServerAgent::class, 'server_agent_id'); } public function latestTask(): BelongsTo { return $this->belongsTo(ServerTask::class, 'latest_server_task_id'); } public function domainModel(): BelongsTo { return $this->belongsTo(Domain::class, 'domain_id'); } public function databases(): HasMany { return $this->hasMany(ServerDatabase::class); } }