For the complete documentation index, see llms.txt. This page is also available as Markdown.

Using Settings

The ColdBox Controller (stored in ColdFusion application scope) stores all your application settings and also your system settings:

  • ColdboxSettings : Framework specific system settings

  • ConfigSettings : Your application settings

You can use the following methods to retrieve/set/validate settings in your handlers/layouts/views and interceptors:

You can also get access to these methods via the ColdBox Controller component:

Injecting Settings

You can use the WireBox injection DSL to inject settings in your models or non-coldbox objects. Below are the available DSL notations:

  • coldbox:setting:{key} : Inject a specified config setting key

  • coldbox:fwsetting:{key} : Inject a specified system setting key

  • coldbox:configSettings : Inject a reference to the application settings structure

  • coldbox:fwSettings : Inject a reference to the ColdBox System settings structure

Last updated

Was this helpful?