sanely (Tomas Doran).
- fixed M:I requirement handling for authors.
- controller roles are now applied all at once (Tomas Doran).
+ - private actions now have a default signature of (@).
[0.010] Sun Sep 13 15:52:01 CEST 2009
- Fix Compat with MooseX::Method::Signatures >=0.22 ( KENTNL )
my $name = $attributes{Subname};
+ if ($attributes{Private}) {
+ $attributes{Signature} ||= '@';
+ }
+
my $method = Method->wrap(
signature => qq{($attributes{Signature})},
package_name => $ctx->get_curstash_name,
method _build_flag_populator (Object $ctx, HashRef $attrs, Str $what) {
+ $attrs->{Private} = []
+ if $what eq 'private';
+
return sub {
my $method = shift;