22 |
|
|
23 |
use Data::Dump qw/dump/; |
use Data::Dump qw/dump/; |
24 |
|
|
25 |
sub html { |
sub request { |
26 |
my ( $self, $req ) = @_; |
my ( $self, $req ) = @_; |
27 |
|
|
28 |
my %params = $req->params; |
my %params = $req->params; |
49 |
} else { |
} else { |
50 |
my $o = $class->new( %params ); |
my $o = $class->new( %params ); |
51 |
$o->depends if $o->can('depends'); |
$o->depends if $o->can('depends'); |
52 |
if ( $o->can('html') ) { |
if ( $o->can('request') ) { |
53 |
warn "## turning over to $o->html"; |
warn "## turning over to $o->request"; |
54 |
$o->html( $req ); |
$o->request( $req ); |
55 |
} elsif ( $o->can('markup') ) { |
} elsif ( $o->can('markup') ) { |
56 |
warn "## using $o->markup"; |
warn "## using $o->markup"; |
57 |
$html = $o->markup; |
$html = $o->markup; |