X-Git-Url: http://git.shadowcat.co.uk/gitweb/gitweb.cgi?a=blobdiff_plain;f=lib%2FCatalyst%2FController.pm;h=10f290b110bf2974d2a914bf515c53c9c6047a1d;hb=71952d604a7cd31491639b7428331be7f70be46e;hp=f1f6e75f068b57dd13f5b7d148f940077d19fb88;hpb=4ba7161b972209ab0e923862485624cc651c65f2;p=catagits%2FCatalyst-Runtime.git diff --git a/lib/Catalyst/Controller.pm b/lib/Catalyst/Controller.pm index f1f6e75..10f290b 100644 --- a/lib/Catalyst/Controller.pm +++ b/lib/Catalyst/Controller.pm @@ -9,7 +9,10 @@ use List::Util qw/first/; use List::MoreUtils qw/uniq/; use namespace::clean -except => 'meta'; -BEGIN { extends qw/Catalyst::Component MooseX::MethodAttributes::Inheritable/; } +BEGIN { + extends qw/Catalyst::Component/; + with qw/MooseX::MethodAttributes::Role::AttrContainer::Inheritable/; +} use MooseX::MethodAttributes; use Catalyst::Exception; @@ -740,7 +743,7 @@ Handle various types of paths: ... sub myaction1 :Path { ... } # -> /baz - sub myaction2 :Path('foo') { ... } # -> /baz/bar + sub myaction2 :Path('foo') { ... } # -> /baz/foo sub myaction2 :Path('/bar') { ... } # -> /bar } @@ -751,7 +754,7 @@ This is a general toolbox for attaching your action to a give path. =head2 Regexp -Status: Deprecated. Use Chained methods or other techniques. +B Use Chained methods or other techniques. If you really depend on this, install the standalone L distribution. @@ -761,7 +764,7 @@ A global way to match a give regular expression in the incoming request path. =head2 LocalRegexp -Status: Deprecated. Use Chained methods or other techniques. +B Use Chained methods or other techniques. If you really depend on this, install the standalone L distribution.