File Coverage

blib/lib/ORM/DbResultSet.pm
Criterion Covered Total %
statement 0 3 0.0
branch n/a
condition n/a
subroutine 0 3 0.0
pod 0 3 0.0
total 0 9 0.0


line stmt bran cond sub pod time code
1             #
2             # DESCRIPTION
3             # PerlORM - Object relational mapper (ORM) for Perl. PerlORM is Perl
4             # library that implements object-relational mapping. Its features are
5             # much similar to those of Java's Hibernate library, but interface is
6             # much different and easier to use.
7             #
8             # AUTHOR
9             # Alexey V. Akimov
10             #
11             # COPYRIGHT
12             # Copyright (C) 2005-2006 Alexey V. Akimov
13             #
14             # This library is free software; you can redistribute it and/or
15             # modify it under the terms of the GNU Lesser General Public
16             # License as published by the Free Software Foundation; either
17             # version 2.1 of the License, or (at your option) any later version.
18             #
19             # This library is distributed in the hope that it will be useful,
20             # but WITHOUT ANY WARRANTY; without even the implied warranty of
21             # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
22             # Lesser General Public License for more details.
23             #
24             # You should have received a copy of the GNU Lesser General Public
25             # License along with this library; if not, write to the Free Software
26             # Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA
27             #
28              
29             package ORM::DbResultSet;
30              
31             $VERSION = 0.8;
32              
33             sub next_row
34             {
35 0     0 0   die "You forget to override 'next_row' in '$_[0]'";
36             }
37              
38             sub rows
39             {
40 0     0 0   die "You forget to override 'rows' in '$_[0]'";
41             }
42              
43             ## use: $tables = $class->result_tables;
44             ##
45             ## Return reference to array with names of tables
46             ## taking place in result set.
47             ##
48             sub result_tables
49             {
50 0     0 0   die "You forget to override 'result_tables' in '$_[0]'";
51             }