BelongsTo(Country::class, 'country_id', 'id'); } /** * @return BelongsTo */ public function company(): BelongsTo { return $this->BelongsTo(Company::class, 'company_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'); } /** * @param Builder $query * @return Builder */ public function scopeDefault(Builder $query) { return $query->where('billing', '=',true)->first(); } }