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

Jifty commits jifty-commit at lists.jifty.org
Wed Apr 22 19:57:24 EDT 2009


Author: sartak
Date: Wed Apr 22 19:57:24 2009
New Revision: 6856

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

Log:
Factor out rendering a particular request

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 19:57:24 2009
@@ -33,26 +33,7 @@
         attr { id is 'request-inspector' };
 
         for my $request ($request_inspector->requests) {
-            li {
-                my $id = $request->{id};
-
-                hyperlink(
-                    label => $request->{url},
-                    onclick => {
-                        element   => "#request-$id",
-                        replace_with => '/__jifty/admin/requests/plugins',
-                        toggle    => 1,
-                        effect    => 'slideDown',
-                        arguments => {
-                            id => $id,
-                        },
-                    },
-                );
-
-                outs sprintf ' (%.2gs)',  $request->{end} - $request->{start};
-
-                div { attr { id is "request-$id" } };
-            };
+            render_request($request);
         }
     };
 
@@ -108,5 +89,30 @@
     $plugin->inspect_render_analysis($plugin_data);
 };
 
+sub render_request {
+    my $request = shift;
+
+    li {
+        my $id = $request->{id};
+
+        hyperlink(
+            label => $request->{url},
+            onclick => {
+                element   => "#request-$id",
+                replace_with => '/__jifty/admin/requests/plugins',
+                toggle    => 1,
+                effect    => 'slideDown',
+                arguments => {
+                    id => $id,
+                },
+            },
+        );
+
+        outs sprintf ' (%.2gs)',  $request->{end} - $request->{start};
+
+        div { attr { id is "request-$id" } };
+    };
+}
+
 1;
 


More information about the Jifty-commit mailing list