Compat CFML
This module allows your BoxLang engine to run as an Adobe CFML engine or a Lucee CFML engine
Last updated
Was this helpful?
This module allows your BoxLang engine to run as an Adobe CFML engine or a Lucee CFML engine
Last updated
Was this helpful?
This module will allow your ColdFusion (CFML) applications under Adobe or Lucee to run under BoxLang. This module will provide the necessary compatibility layer to run your applications under BoxLang.
If there are any issues, please report them to the or the repository.
Here are the available settings for the compat module:
The valid engines are adobe
or lucee
. By default the engine is lucee
. All module settings can be changed via the boxlang.json
in your configuration.
Depending on which engine you select an interceptor will be loaded that will seed the server
scope with the appropriate engine details.
The compat module will contribute the following built-in functions globally:
cacheClear
- Learn more here: https://cfdocs.org/cacheClear
cacheCount
- Learn more here: https://cfdocs.org/cacheCount
cacheGet
- Learn more here: https://cfdocs.org/cacheGet
cacheGetAll
- Learn more here: https://cfdocs.org/cacheGetAll
cacheGetAllIds
- Learn more here: https://cfdocs.org/cacheGetAllIds
cacheGetAsOptional
- Learn more here: https://cfdocs.org/cacheGetAsOptional
cacheGetDefaultCacheName
- Learn more here: https://cfdocs.org/cacheGetDefaultCacheName
cacheGetEngineProperties
- Learn more here: https://cfdocs.org/cacheGetEngineProperties
cacheGetMetadata
- Learn more here: https://cfdocs.org/cacheGetMetadata
cacheGetOrFail
- Learn more here: https://cfdocs.org/cacheGetOrFail
cacheGetProperties
- Learn more here: https://cfdocs.org/cacheGetProperties
cacheGetSession
- Learn more here: https://cfdocs.org/cacheGetSession
cacheIdExists
- Learn more here: https://cfdocs.org/cacheIdExists
cachePut
- Learn more here: https://cfdocs.org/cachePut
cacheRegionExists
- Learn more here: https://cfdocs.org/cacheRegionExists
cacheRegionNew
- Learn more here: https://cfdocs.org/cacheRegionNew
cacheRegionRemove
- Learn more here: https://cfdocs.org/cacheRegionRemove
cacheRemove
- Learn more here: https://cfdocs.org/cacheRemove
cacheRemoveAll
- Learn more here: https://cfdocs.org/cacheRemoveAll
cacheSetProperties
- Learn more here: https://cfdocs.org/cacheSetProperties
deleteClientVariable
- Learn more here: https://cfdocs.org/deleteClientVariable
getClientVariablesList
- Learn more here: https://cfdocs.org/getClientVariablesList
getComponentMetadata
- Learn more here: https://cfdocs.org/getComponentMetadata
getMetaData
- Learn more here: https://cfdocs.org/getMetaData
getVariable
- Learn more here: https://cfdocs.org/getVariable
setVariable
- Learn more here: https://cfdocs.org/setVariable
systemOutput
- Learn more here: https://cfdocs.org/systemOutput