This is a pilot task for the upcoming release (surprise surprise :tada: North America is the next addition).
You can check out the other countries to have an idea on how to implement a country. It's fairly easy from the technical point fo view, but needs to be backed up with an investigation about the national identifier.
As a rough guide:
Write tests (feel free to copy the existing ones and modify them)
Add the country's ISO code in the proper array (validator or extractor) in the src/Config/Countries.php file
Create a directory with the name of the country under the Core directory
Implement either or both the IdValidator or CitizenInformationExtractor interface
This is a pilot task for the upcoming release (surprise surprise :tada: North America is the next addition).
You can check out the other countries to have an idea on how to implement a country. It's fairly easy from the technical point fo view, but needs to be backed up with an investigation about the national identifier.
As a rough guide:
src/Config/Countries.php
fileCore
directoryIdValidator
orCitizenInformationExtractor
interface