I am working on migrating an application to an framework application (specifically Fusebox 5.5). I would need to extend two Application.cfc [Fusebox5.Application] and another Application.cfc that sits in a folder a couple directories up. Below is the directory structure:
--WebRoot
--Fusebox5 <---(This is where the corefiles for Fusebox is stored)
--Folder1 <---(This is the Application.CFC file I want to extend)
--sub-Folder1
--sub-subOfFolder1
--sub-sub-subOfFolder1
--Application Folder (This is where the application lives)
The Application.cfc file has the following code:
<cfcomponent extends="fusebox5.Application" output="false">
It's not as simple as adding fusebox5.Application,Folder1.Application
, but basically, is what I want to do. Any help would be appreciated.
Couple caveats:
- I do NOT want to make any impact on any existing code outside of the Application folder. I read about extending an ApplicationProxy.cfc and would probably be willing to try that out, but that would be the extent of any modifications to existing code base.
- I can consider an alternative framework, but a lot of the existing code base that I'm migrating would not lend itself very well. My primary objective would simply to be organize code.