1 |
package Frey::Designer; |
package Frey::HTML::Designer; |
2 |
use Moose; |
use Moose; |
3 |
|
|
4 |
=head1 NAME |
=head1 NAME |
5 |
|
|
6 |
Frey::Designer - modify html (sometime in future) |
Frey::HTML::Designer - modify html (sometime in future) |
7 |
|
|
8 |
=cut |
=cut |
9 |
|
|
11 |
#use MooseX::Types::URI qw(Uri FileUri DataUri); |
#use MooseX::Types::URI qw(Uri FileUri DataUri); |
12 |
|
|
13 |
extends 'Frey'; |
extends 'Frey'; |
14 |
with 'Frey::Web'; |
with 'Frey::Web', 'Frey::Path'; |
|
with 'Frey::Path'; |
|
15 |
|
|
16 |
has 'uri' => ( |
has 'uri' => ( |
17 |
is => 'rw', |
is => 'rw', |
78 |
return $body; |
return $body; |
79 |
} |
} |
80 |
|
|
81 |
sub request { |
sub as_markup { |
82 |
my ( $self, $req ) = @_; |
my ( $self ) = @_; |
83 |
|
|
84 |
my $body = $self->get_page; |
my $body = $self->get_page; |
85 |
|
|
114 |
|
|
115 |
warn "<< ", $self->uri, |
warn "<< ", $self->uri, |
116 |
" ", -s $self->path, |
" ", -s $self->path, |
|
" ", $req->params ? dump( $req->params ) : '', |
|
117 |
"\n"; |
"\n"; |
118 |
|
|
119 |
=for later |
=for later |
137 |
|
|
138 |
warn $body; |
warn $body; |
139 |
|
|
140 |
$req->print( $self->page( title => $self->uri, body => $body ) ); |
return $self->html_page( title => $self->uri, body => $body ); |
141 |
} |
} |
142 |
|
|
143 |
|
__PACKAGE__->meta->make_immutable; |
144 |
|
no Moose; |
145 |
|
|
146 |
1; |
1; |