Currently, LocalUserRegistrationProvider can only return information about users from the current wiki. However, for T407889: Update UserRequirementsConditionChecker to handle target users for UserGroupAssignmentService we will need it to be able to query the same data from remote wiki database.
Note: The registration provider has "local" in its name, but it's still okay to include this logic in it, because "local" in this case means "non-global" and not "non-remote".
Acceptance criteria
- LocalUserRegistrationProvider::fetchRegistration can be invoked with a remote user and returns the local registration timestamp from that target wiki
- LocalUserRegistrationProvider::fetchRegistrationBatch can be invoked with users from remote wiki and returns registration timestamps from the that wiki