Basic Setup
To bootstrap Apivalk, you need to create an instance ofApivalkConfiguration and pass it to the Apivalk core class.
Dependency Injection (PSR-11 Container)
Apivalk supports any PSR-11 compliant container (like PHP-DI, Symfony DI, etc.). This allows you to inject dependencies into your controllers.new $controllerClass().
Localization
You can configure locale support by passing aLocalizationConfiguration to ApivalkConfiguration. This enables automatic locale resolution from the Accept-Language header on every request.
LocalizationConfiguration is provided, Apivalk defaults to English (en). See the Localization guide for full details.