encodePrimaryKey($this->id); } public function contacts() { return $this->hasMany(ClientContact::class); } public function locations() { return $this->hasMany(ClientLocation::class); } public function primary_billing_location() { return $this->hasMany(ClientLocation::class)->whereIsPrimaryBilling(true); } public function primary_shipping_location() { return $this->hasMany(ClientLocation::class)->whereIsPrimaryShipping(true); } public function primary_contact() { return $this->hasMany(ClientContact::class)->whereIsPrimary(true); } }