]> ruin.nu Git - ndwebbie.git/blob - lib/NDWeb/Controller/Root.pm
Initial commit of catalyst files
[ndwebbie.git] / lib / NDWeb / Controller / Root.pm
1 package NDWeb::Controller::Root;
2
3 use strict;
4 use warnings;
5 use parent 'Catalyst::Controller';
6
7 #
8 # Sets the actions in this controller to be registered with no prefix
9 # so they function identically to actions created in MyApp.pm
10 #
11 __PACKAGE__->config->{namespace} = '';
12
13 =head1 NAME
14
15 NDWeb::Controller::Root - Root Controller for NDWeb
16
17 =head1 DESCRIPTION
18
19 [enter your description here]
20
21 =head1 METHODS
22
23 =cut
24
25 =head2 default
26
27 =cut
28
29 sub index : Local Path Args(0) {
30     my ( $self, $c ) = @_;
31
32     # Hello World
33         #$c->response->body( $c->welcome_message );
34 }
35
36 sub default : Path {
37     my ( $self, $c ) = @_;
38     $c->response->body( 'Page not found' );
39     $c->response->status(404);
40     
41 }
42
43 =head2 end
44
45 Attempt to render a view, if needed.
46
47 =cut 
48
49 sub end : ActionClass('RenderView') {}
50
51 =head1 AUTHOR
52
53 Catalyst developer
54
55 =head1 LICENSE
56
57 This library is free software, you can redistribute it and/or modify
58 it under the same terms as Perl itself.
59
60 =cut
61
62 1;