X-Git-Url: http://git.shadowcat.co.uk/gitweb/gitweb.cgi?p=catagits%2FCatalyst-Runtime.git;a=blobdiff_plain;f=lib%2FCatalyst%2FDispatchType%2FPath.pm;h=50fbf84a9e0dcaa31b8e1979ae6ea1c6772ab0d9;hp=f792fc5f0dcd76f9a10f2f739aae195df22948a5;hb=05b47f2e6357bc7f1622e6b2cf730ad5bbeb993f;hpb=26dc649ad1a74622697f25fcbf29e806e75fcd2f diff --git a/lib/Catalyst/DispatchType/Path.pm b/lib/Catalyst/DispatchType/Path.pm index f792fc5..50fbf84 100644 --- a/lib/Catalyst/DispatchType/Path.pm +++ b/lib/Catalyst/DispatchType/Path.pm @@ -31,7 +31,7 @@ dispatch types, see: =over 4 -=item * L for how they affect website authors +=item * L for how they affect application authors =item * L for implementation information. @@ -48,7 +48,7 @@ Debug output for Path dispatch points sub list { my ( $self, $c ) = @_; my $column_width = Catalyst::Utils::term_width() - 35 - 9; - my $paths = Text::SimpleTable->new( + my $paths = Text::SimpleTable->new( [ 35, 'Path' ], [ $column_width, 'Private' ] ); foreach my $path ( sort keys %{ $self->_paths } ) { @@ -117,6 +117,8 @@ sub register_path { unshift( @{ $self->_paths->{$path} ||= [] }, $action); + $self->_paths->{$path} = [ sort @{ $self->_paths->{$path} } ]; + return 1; } @@ -149,7 +151,7 @@ Catalyst Contributors, see Catalyst.pm =head1 COPYRIGHT -This program is free software, you can redistribute it and/or modify it under +This library is free software. You can redistribute it and/or modify it under the same terms as Perl itself. =cut