Skip to the content
Documentation

kernelservices.ini

No ratings yet

Available since Exponential 6.0.15 (in development, not in a release yet).

Summary

The kernel service container: shared objects of the kernel by name, made on first use, in a scope, and the compiled boot of the web kernel.

Description

The kernel service container: shared objects of the kernel by name, made on first use, in a scope, and the compiled boot of the web kernel. See doc/eng-us/bc/6.0/kernel-services.md.

Extensions add or replace services in extension/<name>/settings/kernelservices.ini.append.php (a later block of the same name wins, as everywhere in the settings). After a change: ./console exp:services:compile (the deploy and ezcache.php --clear-tag=ini do it too), ./console exp:services:check to check.

Groups

Group Help
[ContainerSettings] Generated example
[Service_db] Generated example
[Service_http] Generated example
[Service_ini.site] Generated example
[Service_ini.i18n] Generated example
[Service_extensions.overrides] Generated example
[Tags] Generated example
[Service_transfer.registry] Generated example
[Service_transfer.package] Generated example
[Service_transfer.rss_import] Generated example
[Service_transfer.rss_export] Generated example
[Service_transfer.infocollector] Generated example
[Service_transfer.audit] Generated example
[Service_transfer.datatable] Generated example
[Service_transfer.pdf] Generated example

Location

settings/kernelservices.ini; override it in settings/override/kernelservices.ini.append.php, in a siteaccess or in an extension.

See also

Help: bc/6.0/kernel-services.md

Generated examples: the settings of kernelservices.ini

Added to the reference for Exponential 6.0.15: the 4.x reference had no page for this file. The groups are listed from the file; their settings are described in its comments.

In this section

Contributors

Comments

Add a comment

Comments are read by a moderator before they appear.