The configuration of this extension can be found in two locations:
- the file
config/generis.conf
- the directory
config/generis/
generis.conf.php
This is the original configuration that is just loaded into global constants. Please do not add anything to this file, but register a service instead.
- LOCAL_NAMESPACE
- GENERIS_INSTANCE_NAME
- GENERIS_SESSION_NAME
- ROOT_PATH
- ROOT_URL
- DEFAULT_LANG
- DEFAULT_ANONYMOUS_INTERFACE_LANG DEBU* G_MODE
- SYS_READY
- TIME_ZONE
- PASSWORD_HASH_ALGORITHM
- PASSWORD_HASH_SALT_LENGTH
- USE_HTTP_AUTH
- USE_HTTP_USER
- USE_HTTP_PASS
- VENDOR_PATH
- EXTENSION_PATH
- FILES_PATH
- GENERIS_CACHE_PATH
- CONFIG_PATH
- GENERIS_CACHE_USERS_ROLES
Common system configurations
filesystem.conf.php
Defines the filesystem abstraction, based on https://flysystem.thephpleague.com/v1/docs/
log.conf.php
Defines the log files, see [[Psr3-logger]]
persistences.conf.php
Defines the abstraction for SQL and keyvalue databases
Advanced configurations
auth.conf.php
event.conf.php
LockService.conf.php
ontology.conf.php
passwords.conf.php
permissions.conf.php
SimpleCache.conf.php
UserLanguageService
Do not change