From 1f801a06283ab47da96b327d625fb70b9a2f61a7 Mon Sep 17 00:00:00 2001 From: franck cuny Date: Mon, 1 Mar 2010 22:16:06 +0100 Subject: trait for protected and private attributes --- lib/MooseX/Privacy.pm | 6 ++++++ 1 file changed, 6 insertions(+) (limited to 'lib/MooseX') diff --git a/lib/MooseX/Privacy.pm b/lib/MooseX/Privacy.pm index 51485b3..97ee6ac 100644 --- a/lib/MooseX/Privacy.pm +++ b/lib/MooseX/Privacy.pm @@ -29,6 +29,12 @@ sub init_meta { ); } +package Moose::Meta::Attribute::Custom::Trait::Private; +sub register_implementation { 'MooseX::Privacy::Trait::Private' } + +package Moose::Meta::Attribute::Custom::Trait::Protected; +sub register_implementation { 'MooseX::Privacy::Trait::Protected' } + 1; __END__ -- cgit 1.4.1