Compat CFML
This module allows your BoxLang engine to simulate an Adobe ColdFusion or Lucee CFML server for seamless migration with zero code changes
Welcome to the BoxLang Compatibility Module For CFML
🎯 Purpose
📦 Installation
# For Operating Systems using the Quick Installer
install-bx-module bx-compat-cfml
# Using CommandBox for web servers
box install bx-compat-cfml⚙️ Configuration Settings
Complete Settings Reference
Example boxlang.json Configuration
🎭 Engine-Specific Behavior
Server Scope Simulation
Additional Interceptors
📚 Contributed Built-In Functions (BIFs)
Cache Management Functions
Function
Description
CFDocs Reference
Client Variable Functions
Function
Description
CFDocs Reference
Metadata & Introspection Functions
Function
Description
CFDocs Reference
Date/Time Functions
Function
Description
CFDocs Reference
Data Conversion Functions
Function
Description
CFDocs Reference
Encryption & Hashing Functions
Function
Description
CFDocs Reference
Formatting Functions
Function
Description
CFDocs Reference
File I/O Functions
Function
Description
CFDocs Reference
Math Functions
Function
Description
CFDocs Reference
Struct Functions
Function
Description
CFDocs Reference
System Functions
Function
Description
CFDocs Reference
🧩 Contributed Components
Component
Description
🪝 Custom Interception Points
Interception Point
Description
Fired When
🗂️ CFIDE Mappings
🔄 Client Scope Management
Client Cache Configuration
Client Storage Options
Client Context
🚀 Migration Strategy
Zero-Code Migration Path
Recommended Initial Settings (Maximum Compatibility)
Progressive Modernization
📖 Resources
Documentation & Support
📝 Version History & Changelog
Last updated
Was this helpful?
