[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