Commit | Line | Data |
---|---|---|
b96f127f | 1 | package Catalyst::DispatchType; |
2 | ||
3 | use strict; | |
2633d7dc | 4 | use base 'Class::Accessor::Fast'; |
b96f127f | 5 | |
2633d7dc | 6 | =head1 NAME |
b96f127f | 7 | |
2633d7dc | 8 | Catalyst::DispatchType - DispatchType Base Class |
b96f127f | 9 | |
2633d7dc | 10 | =head1 SYNOPSIS |
11 | ||
12 | See L<Catalyst>. | |
13 | ||
14 | =head1 DESCRIPTION | |
15 | ||
16 | =head1 METHODS | |
17 | ||
b5ecfcf0 | 18 | =head2 $self->list($c) |
a9cbd748 | 19 | |
20 | =cut | |
21 | ||
22 | sub list { } | |
23 | ||
b5ecfcf0 | 24 | =head2 $self->match( $c, $path ) |
2633d7dc | 25 | |
26 | =cut | |
27 | ||
28 | sub match { die "Abstract method!" } | |
29 | ||
b5ecfcf0 | 30 | =head2 $self->register( $c, $action ) |
2633d7dc | 31 | |
32 | =cut | |
33 | ||
a9cbd748 | 34 | sub register { } |
2633d7dc | 35 | |
2633d7dc | 36 | =head1 AUTHOR |
37 | ||
38 | Matt S Trout | |
39 | Sebastian Riedel, C<sri@cpan.org> | |
40 | ||
41 | =head1 COPYRIGHT | |
42 | ||
43 | This program is free software, you can redistribute it and/or modify it under | |
44 | the same terms as Perl itself. | |
45 | ||
46 | =cut | |
b96f127f | 47 | |
48 | 1; |