aboutsummaryrefslogtreecommitdiffstats
path: root/lib/Reaction/UI/Controller/Root.pm
diff options
context:
space:
mode:
authorgroditi <groditi@03d0b0b2-0e1a-0410-a411-fdb2f4bd65d7>2008-01-21 22:08:47 +0000
committergroditi <groditi@03d0b0b2-0e1a-0410-a411-fdb2f4bd65d7>2008-01-21 22:08:47 +0000
commitcb92a3a388a813d1309757155a4b7750eb9f5504 (patch)
treea149a0d6e129517b44ab6d41a0d89ff101be91c8 /lib/Reaction/UI/Controller/Root.pm
parentc6ea0238337f4b071be1670e01cfa0a6467db101 (diff)
downloadreaction-cb92a3a388a813d1309757155a4b7750eb9f5504.tar.gz
reaction-cb92a3a388a813d1309757155a4b7750eb9f5504.zip
add a default 404 and 403 action, use the 404 on collection controller, make html source less ugly by eliminating unnecessary whitespace
Diffstat (limited to 'lib/Reaction/UI/Controller/Root.pm')
-rw-r--r--lib/Reaction/UI/Controller/Root.pm12
1 files changed, 12 insertions, 0 deletions
diff --git a/lib/Reaction/UI/Controller/Root.pm b/lib/Reaction/UI/Controller/Root.pm
index 75273fb..51b0655 100644
--- a/lib/Reaction/UI/Controller/Root.pm
+++ b/lib/Reaction/UI/Controller/Root.pm
@@ -31,6 +31,18 @@ sub end :Private {
$ctx->stash->{window}->flush;
}
+sub error_404 :Private {
+ my ($self, $c) = @_;
+ $c->res->body("Error 404: File not Found");
+ $c->res->status(404);
+}
+
+sub error_403 :Private {
+ my ($self, $c) = @_;
+ $c->res->body("Error 403: Forbidden");
+ $c->res->status(403);
+}
+
1;
=head1 NAME