--- trunk/lib/Frey/Run.pm 2008/11/08 23:03:35 336 +++ trunk/lib/Frey/Run.pm 2008/11/08 23:34:43 339 @@ -20,7 +20,7 @@ =cut -sub runnable { qw/data markup/ } +sub runnable { qw/data markup sponge/ } has 'class' => ( is => 'rw', @@ -87,6 +87,12 @@ $html .= qq{$@}; } warn ">>> markup $class ",length( $html ), " bytes\n"; + } elsif ( $o->can('sponge') ) { + my $data = $o->sponge; + $html .= ''; + $html .= ''; + $html .= '' foreach @{ $data->{rows} }; + $html .= '
' . join('', @{$data->{NAME}} ) . '
' . join('', @$_ ) . '
'; } elsif ( $o->can('data') ) { my $data = $o->data; $html .= Frey::Dumper->new( data => $data )->markup;