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 70     70   100515 use YAOO;
  70         211  
  70         750  
4              
5             auto_build;
6              
7             has table => isa(object);
8              
9             sub all {
10 105     105 0 32350 my ($self, @params) = @_;
11 105         692 return $self->table->storage->all(@params);
12             }
13              
14             sub search {
15 4     4 0 2693 my ($self, @params) = @_;
16 4         24 $self->table->storage->search(@params);
17             }
18              
19             sub find {
20 6     6 0 2637 my ($self, @params) = @_;
21 6         29 $self->table->storage->find(@params);
22             }
23              
24             sub create {
25 1721     1721 0 6662 my ($self, @params) = @_;
26 1721         3048 $self->table->storage->create(@params);
27             }
28              
29             sub update {
30 2     2 0 1721 my ($self, @params) = @_;
31 2         11 $self->table->storage->update(@params);
32             }
33              
34             sub delete {
35 3     3 0 3027 my ($self, @params) = @_;
36 3         18 $self->table->storage->delete(@params);
37             }
38              
39             1;