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 2     2   12 use YAOO;
  2         4  
  2         10  
4              
5             auto_build;
6              
7             has table => isa(object);
8              
9             sub all {
10 4     4 0 367 my ($self, @params) = @_;
11 4         16 return $self->table->storage->all(@params);
12             }
13              
14             sub search {
15 2     2 0 895 my ($self, @params) = @_;
16 2         43 $self->table->storage->search(@params);
17             }
18              
19             sub find {
20 4     4 0 580 my ($self, @params) = @_;
21 4         9 $self->table->storage->find(@params);
22             }
23              
24             sub create {
25 4     4 0 972 my ($self, @params) = @_;
26 4         10 $self->table->storage->create(@params);
27             }
28              
29             sub update {
30 2     2 0 1024 my ($self, @params) = @_;
31 2         8 $self->table->storage->update(@params);
32             }
33              
34             sub delete {
35 2     2 0 985 my ($self, @params) = @_;
36 2         6 $self->table->storage->delete(@params);
37             }
38              
39             1;