|
ColdBox Platform Version 2.6.4 | ||||
| FRAMES | |||||
WEB-INF.cftags.component
coldbox.system.services.BaseService
coldbox.system.services.DebuggerService
public class DebuggerService
This is the service that powers the ColdBox Debugger.
| Constructor Summary | |
|---|---|
init(any controller)
Constructor |
|
| Method Summary | |
|---|---|
string |
getCookieName()
Get cookieName |
boolean |
getDebugMode()
I Get the current user's debugmode |
DebuggerConfig |
getDebuggerConfig()
Get DebuggerConfig |
array |
getProfilers()
Get Profilers |
query |
getTimers()
Get the timers query from the request |
array |
getTracers()
Get Tracers |
boolean |
isDebugCookieValid()
Checks if the debug cookie is a valid cookie |
void |
popProfiler()
Pop a profiler record |
void |
pushProfiler(query profilerRecord)
Push a profiler record |
void |
pushTracer(string message, [any extraInfo=''])
Push a new tracer |
void |
recordProfiler()
This method will try to push a profiler record |
Any |
renderCacheDumper()
Renders the caching key value dumper |
Any |
renderCachePanel()
Renders the caching panel |
Any |
renderDebugLog()
Return the debug log |
Any |
renderProfiler()
Renders the execution profilers |
void |
resetTracers()
Reset all Tracers |
void |
setCookieName(string cookieName)
Set cookieName |
void |
setDebugMode(boolean mode)
I set the current user's debugmode |
void |
setDebuggerConfig(DebuggerConfig DebuggerConfig)
Set DebuggerConfig |
void |
setProfilers(array Profilers)
Set Profilers |
void |
setTracers(array Tracers)
Set Tracers |
void |
timerEnd(string labelHash='')
End an internal code timer |
string |
timerStart(string label)
Start an internal code timer and get a hash of the timer storage |
boolean |
timersExist()
Do we have any request timers |
| Methods inherited from class coldbox.system.services.BaseService |
|---|
convertToColdBox, debug, getColdboxOCM, getLogger, getUtil, getcontroller, isFamilyType, onAspectsLoad, onConfigurationLoad, onShutdown, setcontroller
|
| Methods inherited from class WEB-INF.cftags.component |
|---|
|
| Constructor Detail |
|---|
public init(any controller)
controller| Method Detail |
|---|
public string getCookieName()
public boolean getDebugMode()
public DebuggerConfig getDebuggerConfig()
public array getProfilers()
public query getTimers()
public array getTracers()
public boolean isDebugCookieValid()
public void popProfiler()
public void pushProfiler(query profilerRecord)
profilerRecord - The profiler query for this requestpublic void pushTracer(string message, [any extraInfo=''])
message - Message to SendextraInfo - Extra Information to dump on the tracepublic void recordProfiler()
public Any renderCacheDumper()
public Any renderCachePanel()
public Any renderDebugLog()
public Any renderProfiler()
public void resetTracers()
public void setCookieName(string cookieName)
cookieNamepublic void setDebugMode(boolean mode)
modepublic void setDebuggerConfig(DebuggerConfig DebuggerConfig)
DebuggerConfigpublic void setProfilers(array Profilers)
Profilerspublic void setTracers(array Tracers)
Tracerspublic void timerEnd(string labelHash='')
labelHash - The timer label hash to stoppublic string timerStart(string label)
label - The timer label to recordpublic boolean timersExist()
|
ColdBox Platform Version 2.6.4 | ||||
| FRAMES | |||||