- Fixes for rt.cpan #17322 and #17331
[catagits/Catalyst-Runtime.git] / lib / Catalyst / DispatchType.pm
1 package Catalyst::DispatchType;
2
3 use strict;
4 use base 'Class::Accessor::Fast';
5
6 =head1 NAME
7
8 Catalyst::DispatchType - DispatchType Base Class
9
10 =head1 SYNOPSIS
11
12 See L<Catalyst>.
13
14 =head1 DESCRIPTION
15
16 =head1 METHODS
17
18 =head2 $self->list($c)
19
20 =cut
21
22 sub list { }
23
24 =head2 $self->match( $c, $path )
25
26 =cut
27
28 sub match { die "Abstract method!" }
29
30 =head2 $self->register( $c, $action )
31
32 =cut
33
34 sub register { }
35
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
47
48 1;