• Create BookmarkCreate Bookmark
  • Create Note or TagCreate Note or Tag
  • PrintPrint
Share this Page URL
Help

Part IV: Appendixes > The Framework Files

The Framework Files

There are seven Fusebox framework files. Using the Fusebox framework allows you to leverage the experience and hard work of the entire Fusebox community. Less time spent developing a framework to contain your code means less time spent working. Table A.1 shows each file, the order in which it is processed, and a brief description about it.

Table A.1. The Framework Files
Processing Order Filename Description
1 fbx_fusebox30_CFxx.cfm Commonly referred to as “the core file,” this file sets up the entire Fusebox framework that calls the other core files and fuses. The xx denotes ColdFusion version-specific files.
2 fbx_circuits.cfm This file establishes the relationship of circuits to each other by “registering” circuits with the application.
3 fbx_settings.cfm One per circuit, this file allows circuit-wide (and child circuit) settings and inheritance.
4 fbx_switch.cfm Little more than a <cfswitch> / <cfcase> statement, this file controls the application flow, based on the fuseaction.
5 fbx_layouts.cfm One per circuit, this file controls which layout file to use for the request.
N/A fbx_savecontent.cfm Fusebox relies on <cfsavecontent>, introduced in CF5. This file emulates the native tag’s functionality.



PREVIEW

                                                                          

Not a subscriber?

Start A Free Trial


  
  • Creative Edge
  • Create BookmarkCreate Bookmark
  • Create Note or TagCreate Note or Tag
  • PrintPrint