Extension Points
Adding new Bible versions
Add a new entry in
VersionLabels.php.Optionally extend
VerseServicefor custom API logic.
Adding new languages
Add a code in
LanguageOptions.php.Add a label in
LanguageLabels.php.
Adding logging
Inject
ILoggerinto services.Log API errors or configuration changes.
Using a different API source
Create a new service (e.g.
AlternativeVerseService).Register it in
Application.php.Update
VerseControllerto use the new service.