Merge 'trunk' into 'DBIx-Class-resultset'
[dbsrgits/DBIx-Class.git] / lib / DBIx / Class / Core.pm
CommitLineData
ea2e61bf 1package DBIx::Class::Core;
2
3use strict;
4use warnings;
223b8fe3 5no warnings 'qw';
ea2e61bf 6
126042ee 7use base qw/DBIx::Class/;
8
9__PACKAGE__->load_components(qw/
126042ee 10 InflateColumn
438adc0e 11 Relationship
126042ee 12 PK
7624b19f 13 Row
cda04c3a 14 TableInstance
3c0068c1 15 ResultSetInstance
126042ee 16 Exception
86e6ac3a 17 AccessorGroup
18 Validation/);
ea2e61bf 19
201;
34d52be2 21
22=head1 NAME
23
24DBIx::Class::Core - Core set of DBIx::Class modules.
25
26=head1 DESCRIPTION
27
28This class just inherits from the various modules that makes
076652e8 29up the DBIx::Class core features. This makes it a convenient base
30class for your DBIx::Class setup.
34d52be2 31
076652e8 32At 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
34d52be2 51
52=head1 AUTHORS
53
daec44b8 54Matt S. Trout <mst@shadowcatsystems.co.uk>
34d52be2 55
56=head1 LICENSE
57
58You may distribute this code under the same terms as Perl itself.
59
60=cut
61