fix typo
[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
80c90f5d 14 ResultSourceProxy::Table
43bfe414 15 AccessorGroup/);
ea2e61bf 16
171;
34d52be2 18
19=head1 NAME
20
662e8798 21DBIx::Class::Core - Core set of DBIx::Class modules
22
23=head1 SYNOPSIS
24
25 # In your table classes
26 __PACKAGE__->load_components(qw/Core/);
34d52be2 27
28=head1 DESCRIPTION
29
662e8798 30This class just inherits from the various modules that make up the
31L<DBIx::Class> core features. You almost certainly want these.
34d52be2 32
662e8798 33The core modules currently are:
076652e8 34
35=over 4
36
37=item L<DBIx::Class::InflateColumn>
38
39=item L<DBIx::Class::Relationship>
40
41=item L<DBIx::Class::PK>
42
43=item L<DBIx::Class::Row>
44
80c90f5d 45=item L<DBIx::Class::ResultSourceProxy::Table>
076652e8 46
076652e8 47=item L<DBIx::Class::AccessorGroup>
48
49=back
34d52be2 50
662e8798 51If you are also using a L<DBIx::Class::PK::Auto> component, please
52make sure you load it correctly. Refer to
53L<DBIx::Class::PK::Auto/DESCRIPTION> for more information.
54
34d52be2 55=head1 AUTHORS
56
daec44b8 57Matt S. Trout <mst@shadowcatsystems.co.uk>
34d52be2 58
59=head1 LICENSE
60
61You may distribute this code under the same terms as Perl itself.
62
63=cut