The Decorated Variables
At runtime, the configuration object will be created by ColdBox and decorated with the following private properties (available in the variables scope):
Property
Description
appMapping
The appMapping setting of the current host application
binder
The WireBox configuration binder object
cachebox
A reference to CacheBox
controller
A reference to the application's ColdBox Controller
log
A pre-configured LogBox Logger object for this specific class object (coldbox.system.logging.Logger)
logBox
A Reference to LogBox
moduleMapping
The moduleMapping setting of the current module. This is the path needed in order to instantiate CFCs in the module.
modulePath
The absolute path to the current loading module
wirebox
A Reference to WireBox
You can use any of these private variables to create module settings, load CFCs, add binder mappings, etc.
Last modified 1yr ago
Copy link
Edit on GitHub