Skip to content

Latest commit

 

History

History
19 lines (15 loc) · 1.82 KB

the-decorated-variables.md

File metadata and controls

19 lines (15 loc) · 1.82 KB

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.