BelongsTo(Country::class, 'country_id', 'id'); } /** * @return BelongsTo */ public function state(): BelongsTo { return $this->BelongsTo(State::class, 'state_id', 'id'); } /** * @return BelongsTo */ public function district(): BelongsTo { return $this->BelongsTo(District::class, 'district_id', 'id'); } /** * @return \Illuminate\Database\Eloquent\Relations\MorphTo */ public function owner(): morphTo { return $this->morphTo(); } }