Merge 'trunk' into 'DBIx-Class-resultset'
[dbsrgits/DBIx-Class.git] / lib / DBIx / Class / Core.pm
1 package DBIx::Class::Core;
2
3 use strict;
4 use warnings;
5 no warnings 'qw';
6
7 use base qw/DBIx::Class/;
8
9 __PACKAGE__->load_components(qw/
10   InflateColumn
11   Relationship
12   PK
13   Row
14   TableInstance
15   ResultSetInstance
16   Exception
17   AccessorGroup
18   Validation/);
19
20 1;
21
22 =head1 NAME 
23
24 DBIx::Class::Core - Core set of DBIx::Class modules.
25
26 =head1 DESCRIPTION
27
28 This class just inherits from the various modules that makes 
29 up the DBIx::Class core features. This makes it a convenient base
30 class for your DBIx::Class setup.
31
32 At the moment those are:
33
34 =over 4
35
36 =item L<DBIx::Class::InflateColumn>
37
38 =item L<DBIx::Class::Relationship>
39
40 =item L<DBIx::Class::PK>
41
42 =item L<DBIx::Class::Row>
43
44 =item L<DBIx::Class::Table>
45
46 =item L<DBIx::Class::Exception>
47
48 =item L<DBIx::Class::AccessorGroup>
49
50 =back
51
52 =head1 AUTHORS
53
54 Matt S. Trout <mst@shadowcatsystems.co.uk>
55
56 =head1 LICENSE
57
58 You may distribute this code under the same terms as Perl itself.
59
60 =cut
61