return unless @match;
- if ( my $action = $match[-1]->get_action( $name ) ) {
+ if ( my $action = $match[-1]->get_action($name) ) {
return $action if $action->namespace eq $namespace;
}
}
my @match = $self->get_containers($namespace);
- return map { $_->get_action( $action ) } @match;
+ return map { $_->get_action($action) } @match;
}
=item $self->get_containers( $namespace )
return unless $c->debug;
- my $privates = Text::SimpleTable->new( [ 36, 'Private' ], [ 37, 'Class' ] );
+ my $privates = Text::SimpleTable->new(
+ [ 24, 'Private' ],
+ [ 23, 'Class' ],
+ [ 23, 'Method' ]
+ );
my $has_private = 0;
my $walker = sub {
next
if ( ( $action =~ /^_.*/ )
&& ( !$c->config->{show_internal_actions} ) );
- $privates->row( "$prefix$action", $action_obj->class );
+ $privates->row( "$prefix$action", $action_obj->class, $action );
$has_private = 1;
}