@@ -12,12 +12,10 @@ component extends="coldbox.system.Interceptor"{
12
12
}
13
13
14
14
// Before we capture.
15
- function onRequestCapture (event , interceptData ){
15
+ function onRequestCapture ( event , interceptData , rc , prc ){
16
16
// init tracker
17
17
request .cbdebugger = {};
18
18
request .fwExecTime = getTickCount ();
19
- // get reference
20
- var rc = event .getCollection ();
21
19
22
20
// Debug Mode Checks
23
21
if ( structKeyExists ( rc , " debugMode" ) AND isBoolean ( rc .debugMode ) ){
@@ -55,12 +53,12 @@ component extends="coldbox.system.Interceptor"{
55
53
}
56
54
57
55
// setup all the timers
58
- public function preProcess (event , interceptData ) {
56
+ public function preProcess ( event , interceptData , rc , prc ) {
59
57
request .cbdebugger .processHash = debuggerService .timerStart ( " [preProcess to postProcess] for #arguments .event .getCurrentEvent () #" );
60
58
}
61
59
62
60
// post processing
63
- public function postProcess (event , interceptData ) {
61
+ public function postProcess ( event , interceptData , rc , prc , buffer ) {
64
62
var debugHTML = " " ;
65
63
var command = event .getTrimValue ( " cbox_command" ," " );
66
64
@@ -82,57 +80,57 @@ component extends="coldbox.system.Interceptor"{
82
80
// render out the debugger
83
81
debugHTML = debuggerService .renderDebugLog ();
84
82
// render out the debugger to output
85
- appendToBuffer ( debugHTML );
83
+ buffer . append ( debugHTML );
86
84
}
87
85
}
88
86
89
- public function preEvent (event , interceptData ) {
87
+ public function preEvent ( event , interceptData , rc , prc ) {
90
88
request .cbdebugger .eventhash = debuggerService .timerStart ( " [preEvent to postEvent] for #arguments .event .getCurrentEvent () #" );
91
89
}
92
90
93
- public function postEvent (event , interceptData ) {
91
+ public function postEvent ( event , interceptData , rc , prc ) {
94
92
debuggerService .timerEnd (request .cbdebugger .eventhash );
95
93
}
96
94
97
- public function preLayout (event , interceptData ) {
95
+ public function preLayout ( event , interceptData , rc , prc ) {
98
96
request .cbdebugger .layoutHash = debuggerService .timerStart ( " [preLayout to postLayout] for #arguments .event .getCurrentEvent () #" );
99
97
}
100
98
101
- public function postLayout (event , interceptData ) {
99
+ public function postLayout ( event , interceptData , rc , prc ) {
102
100
debuggerService .timerEnd (request .cbdebugger .layoutHash );
103
101
}
104
102
105
- public function preRender (event , interceptData ) {
103
+ public function preRender ( event , interceptData , rc , prc ) {
106
104
request .cbdebugger .renderHash = debuggerService .timerStart ( " [preRender to postRender] for #arguments .event .getCurrentEvent () #" );
107
105
}
108
106
109
- public function postRender (event , interceptData ) {
107
+ public function postRender ( event , interceptData , rc , prc ) {
110
108
debuggerService .timerEnd (request .cbdebugger .renderHash );
111
109
}
112
110
113
- public function preViewRender (event , interceptData ) {
111
+ public function preViewRender ( event , interceptData , rc , prc ) {
114
112
request .cbdebugger .renderViewHash = debuggerService .timerStart ( " Rendering View: #interceptData .view # from event: #arguments .event .getCurrentEvent () #" );
115
113
}
116
114
117
- public function postViewRender (event , interceptData ) {
115
+ public function postViewRender ( event , interceptData , rc , prc ) {
118
116
debuggerService .timerEnd ( request .cbdebugger .renderViewHash );
119
117
}
120
118
121
- public function preLayoutRender (event , interceptData ) {
119
+ public function preLayoutRender ( event , interceptData , rc , prc ) {
122
120
request .cbdebugger .layoutHash = debuggerService .timerStart ( " Rendering Layout: #interceptData .layout # from event: #arguments .event .getCurrentEvent () #" );
123
121
}
124
122
125
- public function postLayoutRender (event , interceptData ) {
123
+ public function postLayoutRender ( event , interceptData , rc , prc ) {
126
124
debuggerService .timerEnd (request .cbdebugger .layoutHash );
127
125
}
128
126
129
- public function beforeInstanceCreation (event ,interceptData ){
127
+ public function beforeInstanceCreation ( event , interceptData , rc , prc ){
130
128
if ( variables .debuggerConfig .wireboxCreationProfiler ){
131
129
request .cbdebugger [ interceptData .mapping .getName ( ) ] = debuggerService .timerStart ( " Wirebox instance creation of #interceptData .mapping .getName () #" );
132
130
}
133
131
}
134
132
135
- public function afterInstanceCreation (event , interceptData ){
133
+ public function afterInstanceCreation ( event , interceptData , rc , prc ){
136
134
// so many checks, due to chicken and the egg problems
137
135
if ( variables .debuggerConfig .wireboxCreationProfiler
138
136
and structKeyExists ( request , " cbdebugger" )
0 commit comments