[Jifty-commit] r6823 - jifty/trunk/lib/Jifty/Plugin/RequestInspector

Jifty commits jifty-commit at lists.jifty.org
Wed Apr 22 04:37:16 EDT 2009


Author: sartak
Date: Wed Apr 22 04:37:16 2009
New Revision: 6823

Modified:
   jifty/trunk/lib/Jifty/Plugin/RequestInspector/View.pm

Log:
When clicking on a request, add a table for plugin data

Modified: jifty/trunk/lib/Jifty/Plugin/RequestInspector/View.pm
==============================================================================
--- jifty/trunk/lib/Jifty/Plugin/RequestInspector/View.pm	(original)
+++ jifty/trunk/lib/Jifty/Plugin/RequestInspector/View.pm	Wed Apr 22 04:37:16 2009
@@ -36,5 +36,22 @@
     };
 };
 
+template '/__jifty/admin/requests/plugins' => sub {
+    my $id = get('id');
+    my $request_inspector = Jifty->find_plugin('Jifty::Plugin::RequestInspector');
+    my $request = $request_inspector->get_request($id);
+
+    table {
+        for my $plugin_name (keys %{ $request->{plugin_data} }) {
+            my $plugin_data = $request->{plugin_data}{$plugin_name};
+            my $plugin = Jifty->find_plugin($plugin_name);
+            $plugin_name =~ s/^Jifty::Plugin:://;
+
+            cell { $plugin_name };
+            cell { $plugin->inspect_render_summary($plugin_data) };
+        }
+    };
+};
+
 1;
 


More information about the Jifty-commit mailing list