File Coverage

blib/lib/DBIx/Class/CDBICompat.pm
Criterion Covered Total %
statement 9 9 100.0
branch 1 2 50.0
condition n/a
subroutine 3 3 100.0
pod n/a
total 13 14 92.8


line stmt bran cond sub pod time code
1             package DBIx::Class::CDBICompat;
2              
3 2     2   1934 use strict;
  2         5  
  2         50  
4 2     2   10 use warnings;
  2         4  
  2         139  
5              
6             BEGIN {
7 2     2   11 require DBIx::Class::Optional::Dependencies;
8 2 50       13 if (my $missing = DBIx::Class::Optional::Dependencies->req_missing_for('cdbicompat')) {
9 2         46 die "The following extra modules are required for DBIx::Class::CDBICompat: $missing\n";
10             }
11             }
12              
13             use base qw/DBIx::Class::Core DBIx::Class::DB/;
14              
15             __PACKAGE__->load_own_components(qw/
16             Constraints
17             Triggers
18             ReadOnly
19             LiveObjectIndex
20             AttributeAPI
21             Stringify
22             DestroyWarning
23             Constructor
24             AccessorMapping
25             ColumnCase
26             Relationships
27             Copy
28             LazyLoading
29             AutoUpdate
30             TempColumns
31             GetSet
32             Retrieve
33             Pager
34             ColumnGroups
35             ColumnsAsHash
36             AbstractSearch
37             ImaDBI
38             Iterator
39             /);
40              
41             1;
42              
43             __END__