File Coverage

blib/lib/DBIx/Class/Storage/DBI/Firebird.pm
Criterion Covered Total %
statement 12 12 100.0
branch n/a
condition n/a
subroutine 4 4 100.0
pod n/a
total 16 16 100.0


line stmt bran cond sub pod time code
1             package DBIx::Class::Storage::DBI::Firebird;
2              
3 2     2   1132 use strict;
  2         5  
  2         107  
4 2     2   11 use warnings;
  2         5  
  2         68  
5              
6             # Because DBD::Firebird is more or less a copy of
7             # DBD::Interbase, inherit all the workarounds contained
8             # in ::Storage::DBI::InterBase as opposed to inheriting
9             # directly from ::Storage::DBI::Firebird::Common
10 2     2   12 use base qw/DBIx::Class::Storage::DBI::InterBase/;
  2         3  
  2         566  
11 2     2   14 use mro 'c3';
  2         4  
  2         18  
12              
13             1;
14              
15             =head1 NAME
16              
17             DBIx::Class::Storage::DBI::Firebird - Driver for the Firebird RDBMS via
18             L<DBD::Firebird>
19              
20             =head1 DESCRIPTION
21              
22             This is an empty subclass of L<DBIx::Class::Storage::DBI::InterBase> for use
23             with L<DBD::Firebird>, see that driver for details.
24              
25             =head1 FURTHER QUESTIONS?
26              
27             Check the list of L<additional DBIC resources|DBIx::Class/GETTING HELP/SUPPORT>.
28              
29             =head1 COPYRIGHT AND LICENSE
30              
31             This module is free software L<copyright|DBIx::Class/COPYRIGHT AND LICENSE>
32             by the L<DBIx::Class (DBIC) authors|DBIx::Class/AUTHORS>. You can
33             redistribute it and/or modify it under the same terms as the
34             L<DBIx::Class library|DBIx::Class/COPYRIGHT AND LICENSE>.