How do I disable Model-Glue debugging output for specific events?
To disable Model-Glue debugging output for specific event, set the following request variable before the request completes:
<cfset request.modelGlueSuppressDebugging = "true" />
Model-Glue 3.1 and forward allows you broadcast a message for any request that should not have Model Glue debug output.
In both examples, the Model Glue debugging would be suppressed:
<event-handler name="eventHandlerWithDisabledDebug">
<broadcasts>
<message name="modelglue.disableModelGlueDebugging" />
...
Or using Event Types:
<event-type name="hasNoDebug" disableDebug="true"> <before> <broadcasts> <message name="modelglue.disableModelGlueDebugging" /> </broadcasts> </before> </event-type> <event-handler name="eventHandlerWithEventTypeOfDisabledDebug" type="hasNoDebug">
Model-Glue will verify this setting before rendering the Model-Glue debugging to the page buffer output.
Note: In Model-Glue 2: Unity, any value for request.modelGlueSuppressDebugging will suppress the debug output.
![(please configure the [header_logo] section in trac.ini)](/ModelGlue.com/trac.cgi/chrome/site/your_project_logo.png)