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