[Catalyst-commits] r9578 - in Catalyst-Runtime/5.80/trunk: .
lib/Catalyst
t0m at dev.catalyst.perl.org
t0m at dev.catalyst.perl.org
Wed Mar 25 20:24:00 GMT 2009
Author: t0m
Date: 2009-03-25 20:23:59 +0000 (Wed, 25 Mar 2009)
New Revision: 9578
Modified:
Catalyst-Runtime/5.80/trunk/Changes
Catalyst-Runtime/5.80/trunk/lib/Catalyst/Dispatcher.pm
Log:
Merge up r9572 and r9577 from 5.70
Modified: Catalyst-Runtime/5.80/trunk/Changes
===================================================================
--- Catalyst-Runtime/5.80/trunk/Changes 2009-03-25 20:19:16 UTC (rev 9577)
+++ Catalyst-Runtime/5.80/trunk/Changes 2009-03-25 20:23:59 UTC (rev 9578)
@@ -1,5 +1,6 @@
# This file documents the revision history for Perl extension Catalyst.
+ - Add the Catalyst::Dispatcher->dispatch_type method (ash)
- Throw an exception rather than loading an app if an action
tries to chain to itself (t0m)
- Tests for this
Modified: Catalyst-Runtime/5.80/trunk/lib/Catalyst/Dispatcher.pm
===================================================================
--- Catalyst-Runtime/5.80/trunk/lib/Catalyst/Dispatcher.pm 2009-03-25 20:19:16 UTC (rev 9577)
+++ Catalyst-Runtime/5.80/trunk/lib/Catalyst/Dispatcher.pm 2009-03-25 20:23:59 UTC (rev 9578)
@@ -656,7 +656,14 @@
return @loaded;
}
-# Dont document this until someone else is happy with beaviour. Ash 2009/03/16
+=head2 $self->dispatch_type( $type )
+
+Get the DispatchType object of the relevant type, i.e. passing C<$type> of
+C<Chained> would return a L<Catalyst::DispatchType::Chained> object (assuming
+of course it's being used.)
+
+=cut
+
sub dispatch_type {
my ($self, $name) = @_;
More information about the Catalyst-commits
mailing list