oat-sa / generis
TAO generis library
Package info
Type:tao-extension
pkg:composer/oat-sa/generis
v17.1.2
2026-05-07 13:56 UTC
Requires
- php: ^8.1
- composer-runtime-api: ^2.0
- ext-pdo: *
- clearfw/clearfw: ~1.2.0
- doctrine/annotations: ^1.13
- doctrine/dbal: ^3.10
- fluent/logger: ^1.0.1
- laminas/laminas-servicemanager: ~2.5.0
- laudis/neo4j-php-client: ~2.0
- league/flysystem: ^3.0
- league/flysystem-google-cloud-storage: ^3.0
- league/flysystem-memory: ^3.0
- monolog/monolog: ^2.9||^3.0
- oat-sa/lib-generis-search: ^2.3.0
- oat-sa/oatbox-extension-installer: ~1.1||dev-master
- psr/cache: ^1.0 || ^2.0 || ^3.0
- psr/container: ^1.1.1
- psr/simple-cache: ^1.0.1
- ramsey/uuid: ^4.2.3
- relay/relay: ~2.0
- sweetrdf/easyrdf: ^1.19
- symfony/cache: ^6.4
- symfony/config: ^6.4
- symfony/dependency-injection: ^6.4
- symfony/lock: ^6.4
- wikibase-solutions/php-cypher-dsl: ^5.0
Requires (Dev)
- mikey179/vfsstream: ~1
- php-mock/php-mock: ^2.0
- phpunit/phpunit: ^8.5 || ^9.6
Suggests
- league/flysystem-google-cloud-storage: Supports google flystore
This package is auto-updated.
Last update: 2026-06-04 14:00:30 UTC
README
Core extension, provide the low level framework and an API to manage ontologies
Components
Dependency Injection
Read here how to use the Dependency Injection.
Persistence
Read here how to use the Persistence.
Middleware
Read here how to use the Middlewares.
Log
Learn more here about how to log.
Environment Variables
| Environment Variable | Description | Default Value |
|---|---|---|
TENANT_ID |
Identifier for the tenant. | ROOT_URL or empty string if not set. |