[Jifty-commit] r7513 - jifty/trunk/lib/Jifty/View/Mason

Jifty commits jifty-commit at lists.jifty.org
Tue Oct 6 18:49:19 EDT 2009


Author: sartak
Date: Tue Oct  6 18:49:15 2009
New Revision: 7513

Modified:
   jifty/trunk/lib/Jifty/View/Mason/Handler.pm

Log:
Jifty::View::Mason::Handler->handle_scomp

Modified: jifty/trunk/lib/Jifty/View/Mason/Handler.pm
==============================================================================
--- jifty/trunk/lib/Jifty/View/Mason/Handler.pm	(original)
+++ jifty/trunk/lib/Jifty/View/Mason/Handler.pm	Tue Oct  6 18:49:15 2009
@@ -201,6 +201,10 @@
 
 A synonym for show
 
+=head2 handle_scomp
+
+Returns a component's output as a string, ignoring its return value.
+
 =cut
 
 sub show {
@@ -231,6 +235,15 @@
     $self->interp->exec($comp, %args);
 }
 
+sub handle_scomp {
+    my $self = shift;
+    my ($comp) = @_;
+
+    my %args = $self->_comp_setup(@_);
+    my $request = $self->interp->make_request(comp => $comp, args => [%args]);
+    return $request->scomp($comp);
+}
+
 =head2 request_args
 
 The official source for request arguments is from the current


More information about the Jifty-commit mailing list