Skip to content

Commit e151e1c

Browse files
committed
ColdBox 5 Support
1 parent fc6095a commit e151e1c

File tree

3 files changed

+24
-23
lines changed

3 files changed

+24
-23
lines changed

box.json

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -5,16 +5,16 @@
55
"private":false,
66
"defaultPort":0,
77
"dependencies":{
8-
"coldbox":"^4.3.0",
9-
"workbench":"git+https://github.com/Ortus-Solutions/unified-workbench.git"
8+
"workbench":"git+https://github.com/Ortus-Solutions/unified-workbench.git",
9+
"coldbox":"^4.3.0+188"
1010
},
1111
"devDependencies":{
12-
"testbox":"2.3.0+00044"
12+
"testbox":"^2.5.0+107"
1313
},
1414
"installPaths":{
15+
"workbench":"workbench",
1516
"testbox":"testbox",
16-
"coldbox":"coldbox",
17-
"workbench":"workbench"
17+
"coldbox":"coldbox"
1818
},
1919
"testbox":{
2020
"runner":"http://localhost:49616"

changelog.md

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,9 @@
11
CHANGELOG
22
=========
33

4+
## 1.6.0
5+
* ColdBox 5 Support
6+
47
## 1.5.0
58
* Case-Sensitive filesystems fix
69
* Updated travis builds

modules/cbdebugger/interceptors/Debugger.cfc

Lines changed: 16 additions & 18 deletions
Original file line numberDiff line numberDiff line change
@@ -12,12 +12,10 @@ component extends="coldbox.system.Interceptor"{
1212
}
1313

1414
// Before we capture.
15-
function onRequestCapture(event, interceptData){
15+
function onRequestCapture( event, interceptData, rc, prc ){
1616
// init tracker
1717
request.cbdebugger = {};
1818
request.fwExecTime = getTickCount();
19-
// get reference
20-
var rc = event.getCollection();
2119

2220
// Debug Mode Checks
2321
if ( structKeyExists( rc, "debugMode" ) AND isBoolean( rc.debugMode ) ){
@@ -55,12 +53,12 @@ component extends="coldbox.system.Interceptor"{
5553
}
5654

5755
//setup all the timers
58-
public function preProcess(event, interceptData) {
56+
public function preProcess( event, interceptData, rc, prc ){
5957
request.cbdebugger.processHash = debuggerService.timerStart( "[preProcess to postProcess] for #arguments.event.getCurrentEvent()#" );
6058
}
6159

6260
// post processing
63-
public function postProcess(event, interceptData) {
61+
public function postProcess( event, interceptData, rc, prc, buffer ){
6462
var debugHTML = "";
6563
var command = event.getTrimValue( "cbox_command","" );
6664

@@ -82,57 +80,57 @@ component extends="coldbox.system.Interceptor"{
8280
// render out the debugger
8381
debugHTML = debuggerService.renderDebugLog();
8482
// render out the debugger to output
85-
appendToBuffer( debugHTML );
83+
buffer.append( debugHTML );
8684
}
8785
}
8886

89-
public function preEvent(event, interceptData) {
87+
public function preEvent( event, interceptData, rc, prc ){
9088
request.cbdebugger.eventhash = debuggerService.timerStart( "[preEvent to postEvent] for #arguments.event.getCurrentEvent()#" );
9189
}
9290

93-
public function postEvent(event, interceptData) {
91+
public function postEvent( event, interceptData, rc, prc ){
9492
debuggerService.timerEnd(request.cbdebugger.eventhash);
9593
}
9694

97-
public function preLayout(event, interceptData) {
95+
public function preLayout( event, interceptData, rc, prc ){
9896
request.cbdebugger.layoutHash = debuggerService.timerStart( "[preLayout to postLayout] for #arguments.event.getCurrentEvent()#" );
9997
}
10098

101-
public function postLayout(event, interceptData) {
99+
public function postLayout( event, interceptData, rc, prc ){
102100
debuggerService.timerEnd(request.cbdebugger.layoutHash);
103101
}
104102

105-
public function preRender(event, interceptData) {
103+
public function preRender( event, interceptData, rc, prc ){
106104
request.cbdebugger.renderHash = debuggerService.timerStart( "[preRender to postRender] for #arguments.event.getCurrentEvent()#" );
107105
}
108106

109-
public function postRender(event, interceptData) {
107+
public function postRender( event, interceptData, rc, prc ){
110108
debuggerService.timerEnd(request.cbdebugger.renderHash);
111109
}
112110

113-
public function preViewRender(event, interceptData) {
111+
public function preViewRender( event, interceptData, rc, prc ){
114112
request.cbdebugger.renderViewHash = debuggerService.timerStart( "Rendering View: #interceptData.view# from event: #arguments.event.getCurrentEvent()#" );
115113
}
116114

117-
public function postViewRender(event, interceptData) {
115+
public function postViewRender( event, interceptData, rc, prc ){
118116
debuggerService.timerEnd( request.cbdebugger.renderViewHash );
119117
}
120118

121-
public function preLayoutRender(event, interceptData) {
119+
public function preLayoutRender( event, interceptData, rc, prc ){
122120
request.cbdebugger.layoutHash = debuggerService.timerStart( "Rendering Layout: #interceptData.layout# from event: #arguments.event.getCurrentEvent()#" );
123121
}
124122

125-
public function postLayoutRender(event, interceptData) {
123+
public function postLayoutRender( event, interceptData, rc, prc ){
126124
debuggerService.timerEnd(request.cbdebugger.layoutHash);
127125
}
128126

129-
public function beforeInstanceCreation(event,interceptData){
127+
public function beforeInstanceCreation( event, interceptData,rc, prc ){
130128
if( variables.debuggerConfig.wireboxCreationProfiler ){
131129
request.cbdebugger[ interceptData.mapping.getName( ) ] = debuggerService.timerStart( "Wirebox instance creation of #interceptData.mapping.getName()#" );
132130
}
133131
}
134132

135-
public function afterInstanceCreation(event, interceptData){
133+
public function afterInstanceCreation( event, interceptData, rc, prc ){
136134
// so many checks, due to chicken and the egg problems
137135
if( variables.debuggerConfig.wireboxCreationProfiler
138136
and structKeyExists( request, "cbdebugger" )

0 commit comments

Comments
 (0)