2 |
use Moose; |
use Moose; |
3 |
|
|
4 |
extends 'Frey'; |
extends 'Frey'; |
5 |
with 'Frey::Web'; |
with 'Frey::Web', 'Frey::Config', 'Frey::Storage', 'Frey::jQuery'; |
|
with 'Frey::Config'; |
|
|
with 'Frey::Storage'; |
|
|
with 'Frey::jQuery'; |
|
6 |
|
|
7 |
has dbic_class => ( |
has dbic_class => ( |
8 |
is => 'rw', |
is => 'rw', |
83 |
|
|
84 |
my $rows; |
my $rows; |
85 |
|
|
86 |
while ( my $row = $rs->next ) { |
while ( my $feed = $rs->next ) { |
87 |
# my %row = $row->get_columns; |
# my %row = $feed->get_columns; |
88 |
|
|
89 |
my $row; |
my $row; |
90 |
|
|
91 |
foreach my $name ( @columns ) { |
foreach my $name ( @columns ) { |
92 |
my $v = $row->$name; |
my $v = $feed->$name; |
93 |
$v = '<code>NULL</code>' if ! defined $v; |
$v = '<code>NULL</code>' if ! defined $v; |
94 |
$row .= qq|<td title="$name">$v</td>|; |
$row .= qq|<td title="$name">$v</td>|; |
95 |
} |
} |
96 |
|
|
97 |
my $feed; |
$row .= qq|<td>| . $feed->feed->title . qq|</td>| if $feed->can('feed'); |
|
if ( $feed = $row->feed ) { |
|
|
$row .= qq|<td> $feed->title </td>|; |
|
|
} |
|
98 |
|
|
99 |
$rows .= qq|<tr>$row</tr>\n|; |
$rows .= qq|<tr>$row</tr>\n|; |
100 |
} |
} |
194 |
|
|
195 |
=cut |
=cut |
196 |
|
|
197 |
|
__PACKAGE__->meta->make_immutable; |
198 |
|
no Moose; |
199 |
|
|
200 |
1; |
1; |