File Coverage

blib/lib/DBIx/Class/ResultSource/Table.pm
Criterion Covered Total %
statement 13 13 100.0
branch n/a
condition n/a
subroutine 5 5 100.0
pod 1 1 100.0
total 19 19 100.0


line stmt bran cond sub pod time code
1             package DBIx::Class::ResultSource::Table;
2              
3 379     379   3597 use strict;
  379         1236  
  379         11847  
4 379     379   2122 use warnings;
  379         1064  
  379         10081  
5              
6 379     379   349177 use DBIx::Class::ResultSet;
  379         1472  
  379         14372  
7              
8 379     379   3416 use base qw/DBIx::Class/;
  379         1192  
  379         61265  
9             __PACKAGE__->load_components(qw/ResultSource/);
10              
11             =head1 NAME
12              
13             DBIx::Class::ResultSource::Table - Table object
14              
15             =head1 SYNOPSIS
16              
17             =head1 DESCRIPTION
18              
19             Table object that inherits from L<DBIx::Class::ResultSource>.
20              
21             =head1 METHODS
22              
23             =head2 from
24              
25             Returns the FROM entry for the table (i.e. the table name)
26              
27             =cut
28              
29 19615     19615 1 110294 sub from { shift->name; }
30              
31             =head1 FURTHER QUESTIONS?
32              
33             Check the list of L<additional DBIC resources|DBIx::Class/GETTING HELP/SUPPORT>.
34              
35             =head1 COPYRIGHT AND LICENSE
36              
37             This module is free software L<copyright|DBIx::Class/COPYRIGHT AND LICENSE>
38             by the L<DBIx::Class (DBIC) authors|DBIx::Class/AUTHORS>. You can
39             redistribute it and/or modify it under the same terms as the
40             L<DBIx::Class library|DBIx::Class/COPYRIGHT AND LICENSE>.
41              
42             =cut
43              
44             1;