From 15ba520701c09c3025b222d587056d62e2947a1b Mon Sep 17 00:00:00 2001 From: franck cuny Date: Sun, 14 Feb 2010 12:07:57 +0100 Subject: make push_* private and use wrap instead of new --- lib/MooseX/Privacy/Meta/Class/Protected.pm | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) (limited to 'lib/MooseX/Privacy/Meta/Class/Protected.pm') diff --git a/lib/MooseX/Privacy/Meta/Class/Protected.pm b/lib/MooseX/Privacy/Meta/Class/Protected.pm index b9d6314..aa5936e 100644 --- a/lib/MooseX/Privacy/Meta/Class/Protected.pm +++ b/lib/MooseX/Privacy/Meta/Class/Protected.pm @@ -11,20 +11,20 @@ has local_protected_methods => ( required => 1, default => sub { [] }, auto_deref => 1, - handles => { 'push_protected_method' => 'push' }, + handles => { '_push_protected_method' => 'push' }, ); sub add_protected_method { my ( $self, $method_name, $code ) = @_; $self->add_method( $method_name, - MooseX::Privacy::Meta::Method::Protected->new( + MooseX::Privacy::Meta::Method::Protected->wrap( name => $method_name, body => $code, package_name => $self->name ) ); - $self->push_protected_method($method_name); + $self->_push_protected_method($method_name); } 1; -- cgit v1.2.3