Skip to the content
Documentation

rad.ini

No ratings yet

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

Summary

The registries the extension point survey reads entry by entry (Setup > RAD tools > Extension point survey, setup/radsurvey/(show)/registries; doc/eng-us/bc/6.0/rad-extension-surface.md "Registries declared in rad.ini").

Description

The registries the extension point survey reads entry by entry (Setup > RAD tools > Extension point survey, setup/radsurvey/(show)/registries; doc/eng-us/bc/6.0/rad-extension-surface.md "Registries declared in rad.ini").

A registry is a list of implementations that something reads from its settings or from its code: AI providers, MCP tools, queue job types, event listeners. Each one is declared here by the kernel, or by an extension in extension/<name>/settings/rad.ini.append.php, so that the survey counts its entries, checks each of them, and adds them to the headline numbers of setup/rad, without the kernel having to know the extension.

Declarations are read from settings/rad.ini, settings/override/rad.ini.append.php and the rad.ini.append.php of every active extension. A later file replaces a single value of an earlier one and adds to an array; a line "Registri

Groups

Group Help
[RegistrySettings] Generated example
[Registry_eventlisteners] Generated example
[Registry_cronjobparts] Generated example
[Registry_auditsources] Generated example

Location

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

See also

Help: bc/6.0/rad-extension-surface.md

Generated examples: the settings of rad.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.