File Coverage

blib/lib/ODS/Table/ResultSet.pm
Criterion Covered Total %
statement 15 15 100.0
branch n/a
condition n/a
subroutine 7 7 100.0
pod 0 6 0.0
total 22 28 78.5


line stmt bran cond sub pod time code
1             package ODS::Table::ResultSet;
2              
3 72     72   86803 use YAOO;
  72         384  
  72         425  
4              
5             auto_build;
6              
7             has table => isa(object);
8              
9             sub all {
10 111     111 0 29732 my ($self, @params) = @_;
11 111         776 return $self->table->storage->all(@params);
12             }
13              
14             sub search {
15 4     4 0 1458 my ($self, @params) = @_;
16 4         33 $self->table->storage->search(@params);
17             }
18              
19             sub find {
20 6     6 0 1340 my ($self, @params) = @_;
21 6         25 $self->table->storage->find(@params);
22             }
23              
24             sub create {
25 1718     1718 0 7738 my ($self, @params) = @_;
26 1718         4924 $self->table->storage->create(@params);
27             }
28              
29             sub update {
30 2     2 0 1358 my ($self, @params) = @_;
31 2         9 $self->table->storage->update(@params);
32             }
33              
34             sub delete {
35 3     3 0 1962 my ($self, @params) = @_;
36 3         14 $self->table->storage->delete(@params);
37             }
38              
39             1;