natlibfi / finna-code-sets
Support library for code sets used in Finna record formats
Installs: 11 646
Dependents: 0
Suggesters: 0
Security: 0
Stars: 0
Watchers: 4
Forks: 0
Open Issues: 0
Requires
- php: >=8.0
- guzzlehttp/guzzle: ^6.5.8 || ^7.4.5
- psr/cache: ^1.0.0 || ^2.0.0 || ^3.0.0
- psr/http-client: ^1.0.0
Requires (Dev)
- friendsofphp/php-cs-fixer: 3.49.0
- phpstan/phpstan: 1.10.57
- squizlabs/php_codesniffer: 3.8.1
README
Support library for code sets used in Finna record formats.
- Provides interfaces and utility methods for working with code sets and related metadata models.
- Fetches code set values and other data from web APIs.
- Provides a pluggable caching mechanism for fetched and processed data.
The initial version provides support for LRMI_FI and the following sources:
- Finto
- DVV Koodistot
- OPH ePerusteet
- Educational levels
- Educational subjects
- Study contents
- Study objectives
- OPH Koodisto
- Educational subjects
- OPH Organisaatio
- Organisations