[Jifty-commit] r6885 - in jifty/trunk/lib/Jifty/Plugin: .

Jifty commits jifty-commit at lists.jifty.org
Thu Apr 23 22:40:08 EDT 2009


Author: sartak
Date: Thu Apr 23 22:40:08 2009
New Revision: 6885

Added:
   jifty/trunk/lib/Jifty/Plugin/SQLQueries/View.pm
Modified:
   jifty/trunk/lib/Jifty/Plugin/SQLQueries.pm

Log:
Refactor SQLQueries to use a real view

Modified: jifty/trunk/lib/Jifty/Plugin/SQLQueries.pm
==============================================================================
--- jifty/trunk/lib/Jifty/Plugin/SQLQueries.pm	(original)
+++ jifty/trunk/lib/Jifty/Plugin/SQLQueries.pm	Thu Apr 23 22:40:08 2009
@@ -3,7 +3,6 @@
 use warnings;
 use base 'Jifty::Plugin';
 use List::Util 'sum';
-use Template::Declare::Tags;
 
 sub prereq_plugins { 'RequestInspector' }
 
@@ -55,12 +54,15 @@
 sub inspect_render_analysis {
     my $self = shift;
     my $log = shift;
+    my $id = shift;
 
-    ol {
-        for (@$log) {
-            li { $_->[1] };
-        }
-    }
+    Jifty::View::Declare::Helpers::render_region(
+        name => 'sqlqueries',
+        path => '/__jifty/admin/requests/query',
+        args => {
+            id => $id,
+        },
+    );
 }
 
 1;

Added: jifty/trunk/lib/Jifty/Plugin/SQLQueries/View.pm
==============================================================================
--- (empty file)
+++ jifty/trunk/lib/Jifty/Plugin/SQLQueries/View.pm	Thu Apr 23 22:40:08 2009
@@ -0,0 +1,19 @@
+package Jifty::Plugin::SQLQueries::View;
+use strict;
+use warnings;
+use Jifty::View::Declare -base;
+
+template '/__jifty/admin/requests/query' => sub {
+    my $request_inspector = Jifty->find_plugin('Jifty::Plugin::RequestInspector');
+    my $id = get('id');
+    my $log = $request_inspector->get_plugin_data($id, 'Jifty::Plugin::SQLQueries');
+
+    ol {
+        for (@$log) {
+            li { $_->[1] };
+        }
+    }
+};
+
+1;
+


More information about the Jifty-commit mailing list