4b9d64ffed1fda7fa255b8a42bcc9785d00350fe
[dbsrgits/DBIx-Class-Historic.git] / lib / DBIx / Class / Relationship.pm
1 package DBIx::Class::Relationship;
2
3 use strict;
4 use warnings;
5
6 use base qw/DBIx::Class Class::Data::Inheritable/;
7
8 __PACKAGE__->load_own_components(qw/Accessor CascadeActions ProxyMethods Base HasOne/);
9
10 __PACKAGE__->mk_classdata('_relationships', { } );
11
12 =head1 NAME 
13
14 DBIx::Class::Relationship - Inter-table relationships
15
16 =head1 SYNOPSIS
17
18 =head1 DESCRIPTION
19
20 This class handles relationships between the tables in your database
21 model. It allows your to set up relationships, and to perform joins
22 on searches.
23
24 =head1 METHODS
25
26 =over 4
27
28 =cut
29
30 1;
31
32 =back
33
34 =head1 AUTHORS
35
36 Matt S. Trout <mst@shadowcatsystems.co.uk>
37
38 =head1 LICENSE
39
40 You may distribute this code under the same terms as Perl itself.
41
42 =cut
43