* $order->belongsTo(Customer::class, 'customer_id') * ); */ public function boot(): void { User::resolveRelationUsing('profile', fn (User $user) => $user->hasOne( related: Profile::class, foreignKey: 'user_id' )); Profile::resolveRelationUsing('user', fn (Profile $profile) => $profile->belongsTo( related: User::class, foreignKey: 'user_id', ownerKey: 'id', )); } }