hasOne('App\Models\StaffMember', 'id', 'user_id'); } public function country_manager_info(){ // return $this->hasOne('App\Models\StaffMember', 'id', 'country_manager_id'); return $this->hasOne('App\Models\StaffMember', 'id', 'country_manager_id'); } public function manager() { return $this->belongsTo(StaffMember::class, 'country_manager_id'); } public function documents() { return $this->hasMany(OfficeLocationDocument::class, 'office_location_id'); } }