aboutsummaryrefslogtreecommitdiffstats
path: root/plugins/event_tracer/main.inc.php
diff options
context:
space:
mode:
authorrvelices <rv-github@modusoptimus.com>2009-07-16 19:26:57 +0000
committerrvelices <rv-github@modusoptimus.com>2009-07-16 19:26:57 +0000
commitb7878bf914981637666da0055e70e83700091cd6 (patch)
tree05c474bc991c647d6f23fe3a66afb337e1484d0d /plugins/event_tracer/main.inc.php
parentaa7b48409f6ea7cad8dde1b50eb187e84300322e (diff)
merge r3611 from trunk
improve event tracer: add the possibility to dump all the included php files git-svn-id: http://piwigo.org/svn/branches/2.0@3612 68402e56-0260-453c-a942-63ccdbb3a9ee
Diffstat (limited to 'plugins/event_tracer/main.inc.php')
-rw-r--r--plugins/event_tracer/main.inc.php14
1 files changed, 9 insertions, 5 deletions
diff --git a/plugins/event_tracer/main.inc.php b/plugins/event_tracer/main.inc.php
index 06d15d45c..d43678a9a 100644
--- a/plugins/event_tracer/main.inc.php
+++ b/plugins/event_tracer/main.inc.php
@@ -23,7 +23,7 @@
/*
Plugin Name: Event tracer
-Version: 2.0.2
+Version: 2.0.3
Description: For developers. Shows all calls to trigger_event.
Plugin URI: http://piwigo.org/ext/extension_view.php?eid=288
Author: Piwigo team
@@ -65,7 +65,6 @@ class EventTracer
or empty($this->my_config['filters']) )
{
$this->my_config['filters'] = array( '.*' );
- $this->my_config['show_args'] = false;
$this->my_config['show_registered'] = true;
$this->save_config();
}
@@ -82,9 +81,10 @@ class EventTracer
function on_page_tail()
{
- if (1 || @$this->my_config['show_registered'])
+ global $debug;
+ if (@$this->my_config['show_registered'])
{
- global $debug, $pwg_event_handlers;
+ global $pwg_event_handlers;
$out = '';
foreach ($pwg_event_handlers as $event => $prio_array)
{
@@ -111,6 +111,10 @@ class EventTracer
}
$debug .= '<pre>'.$out.'</pre>';
}
+ if (@$this->my_config['show_included_files'])
+ {
+ $debug .= "<pre><em>Included files</em>\n".var_export( get_included_files(), true ).'</pre>';
+ }
}
function on_trigger($event_info)
@@ -122,7 +126,7 @@ class EventTracer
{
if ( preg_match( '/'.$filter.'/', $event_info['event'] ) )
{
- if ($this->my_config['show_args'])
+ if (@$this->my_config['show_args'])
{
$s = '<pre>';
$s .= htmlspecialchars( var_export( $event_info['data'], true ) );