function rules_show_debug_output in Rules 7.2
Returns whether the debug log should be shown.
2 calls to rules_show_debug_output()
- rules_exit in ./
rules.module - Implements hook_exit().
- rules_page_build in ./
rules.module - Implements hook_page_build() to add the rules debug log to the page bottom.
File
- ./
rules.module, line 1431 - Rules engine module.
Code
function rules_show_debug_output() {
// For performance avoid unnecessary auto-loading of the RulesLog class.
if (!class_exists('RulesLog', FALSE)) {
return FALSE;
}
if (variable_get('rules_debug', 0) == RulesLog::INFO && user_access('access rules debug')) {
return TRUE;
}
return variable_get('rules_debug', 0) == RulesLog::WARN && user_access('access rules debug') && RulesLog::logger()
->hasErrors();
}