File | /wise/base/static/lib/perl5/site_perl/5.10.0/DBIx/Class/Core.pm | Statements Executed | 14 | Total Time | 0.000169 seconds |
Calls | P | F | Exclusive Time |
Inclusive Time |
Subroutine | |
---|---|---|---|---|---|---|
0 | 0 | 0 | 0 | 0 | DBIx::Class::Core:: | BEGIN |
Line | Stmts. | Exclusive Time | Avg. | Code |
---|---|---|---|---|
1 | package DBIx::Class::Core; | |||
2 | ||||
3 | 3 | 3.8e-5 | 1.3e-5 | use strict; # spent 12µs making 1 call to strict::import |
4 | 3 | 3.4e-5 | 1.1e-5 | use warnings; # spent 29µs making 1 call to warnings::import |
5 | 3 | 2.9e-5 | 9.7e-6 | no warnings 'qw'; # spent 24µs making 1 call to warnings::unimport |
6 | ||||
7 | 3 | 4.9e-5 | 1.6e-5 | use base qw/DBIx::Class/; # spent 79µs making 1 call to base::import |
8 | ||||
9 | 1 | 1.4e-5 | 1.4e-5 | __PACKAGE__->load_components(qw/ # spent 40.2ms making 1 call to Class::C3::Componentised::load_components, max recursion depth 1 |
10 | Relationship | |||
11 | InflateColumn | |||
12 | PK::Auto | |||
13 | PK | |||
14 | Row | |||
15 | ResultSourceProxy::Table/); | |||
16 | ||||
17 | 1 | 5.0e-6 | 5.0e-6 | 1; |
18 | ||||
19 | =head1 NAME | |||
20 | ||||
21 | DBIx::Class::Core - Core set of DBIx::Class modules | |||
22 | ||||
23 | =head1 SYNOPSIS | |||
24 | ||||
25 | # In your table classes | |||
26 | __PACKAGE__->load_components(qw/Core/); | |||
27 | ||||
28 | =head1 DESCRIPTION | |||
29 | ||||
30 | This class just inherits from the various modules that make up the | |||
31 | L<DBIx::Class> core features. You almost certainly want these. | |||
32 | ||||
33 | The core modules currently are: | |||
34 | ||||
35 | =over 4 | |||
36 | ||||
37 | =item L<DBIx::Class::Serialize::Storable> | |||
38 | ||||
39 | =item L<DBIx::Class::InflateColumn> | |||
40 | ||||
41 | =item L<DBIx::Class::Relationship> | |||
42 | ||||
43 | =item L<DBIx::Class::PK::Auto> | |||
44 | ||||
45 | =item L<DBIx::Class::PK> | |||
46 | ||||
47 | =item L<DBIx::Class::Row> | |||
48 | ||||
49 | =item L<DBIx::Class::ResultSourceProxy::Table> | |||
50 | ||||
51 | =back | |||
52 | ||||
53 | =head1 AUTHORS | |||
54 | ||||
55 | Matt S. Trout <mst@shadowcatsystems.co.uk> | |||
56 | ||||
57 | =head1 LICENSE | |||
58 | ||||
59 | You may distribute this code under the same terms as Perl itself. | |||
60 | ||||
61 | =cut |