Directory structure:
└── kevindierkx-laravel-domain-localization/
├── README.md
├── composer.json
├── LICENSE
├── phpstan.src.neon
├── phpstan.tests.neon
├── phpunit.xml.dist
├── .php-cs-fixer.dist.php
├── config/
│ └── domain-localization.php
├── docs/
│ ├── 10-getting-started.md
│ ├── 20-usage.md
│ └── 30-examples.md
├── src/
│ ├── DomainLocalization.php
│ ├── ServiceProvider.php
│ ├── Concerns/
│ │ └── HasLocaleConfigs.php
│ ├── Exceptions/
│ │ ├── InvalidUrlException.php
│ │ └── UnsupportedLocaleException.php
│ ├── Facades/
│ │ └── Localization.php
│ └── Middleware/
│ └── SetupLocaleMiddleware.php
├── tests/
│ ├── lang/
│ │ ├── en/
│ │ │ └── data.php
│ │ └── nl/
│ │ └── data.php
│ └── src/
│ ├── DomainLocalizationTest.php
│ ├── TestCase.php
│ ├── Concerns/
│ │ └── HasLocaleConfigsTest.php
│ └── Middleware/
│ └── SetupLocaleMiddlewareTest.php
└── .github/
├── CONTRIBUTING.md
└── workflows/
└── ci.yml