2 |
use Moose; |
use Moose; |
3 |
extends 'Frey'; |
extends 'Frey'; |
4 |
|
|
5 |
|
with 'Frey::Web'; |
6 |
|
|
7 |
use MooseX::Types::Moose qw(Str Int ArrayRef); |
use MooseX::Types::Moose qw(Str Int ArrayRef); |
8 |
use MooseX::Types::Structured qw/Dict/; |
use MooseX::Types::Structured qw/Dict/; |
9 |
|
|
35 |
required => 1, |
required => 1, |
36 |
); |
); |
37 |
|
|
38 |
sub data { |
sub as_data { |
39 |
my ($self) = @_; |
my ($self) = @_; |
40 |
|
|
41 |
my $dbh=DBI->connect('dbi:AnyData(RaiseError=>1):'); |
my $dbh=DBI->connect('dbi:AnyData(RaiseError=>1):'); |
42 |
|
|
43 |
my $data = $self->sponge->{rows}; |
my $data = $self->as_sponge->{rows}; |
44 |
unshift @$data, $self->sponge->{NAME}; |
unshift @$data, $self->as_sponge->{NAME}; |
45 |
|
|
46 |
warn "# data = ",dump( $data ) if $self->debug; |
warn "# data = ",dump( $data ) if $self->debug; |
47 |
|
|