'array', 'stripe_customer_metadata' => 'array', 'trial_ends_at' => 'datetime', ]; public function owner(): BelongsTo { return $this->belongsTo(\App\Models\User::class, 'owner_id'); } public function members(): HasMany { return $this->hasMany(WorkspaceMember::class); } public function invitations(): HasMany { return $this->hasMany(WorkspaceInvitation::class); } public function links(): HasMany { return $this->hasMany(\App\Domains\Link\Models\Link::class); } public function domains(): HasMany { return $this->hasMany(\App\Domains\Domain\Models\Domain::class); } public function plan(): BelongsTo { return $this->belongsTo(\App\Domains\Subscription\Models\Plan::class); } }