}
},
{
- name => 'attribute_map',
- attr_reader => 'get_attribute_map',
+ name => '_attribute_map',
+ attr_reader => '_attribute_map',
methods => {
get => 'get_attribute',
get_keys => 'get_attribute_list',
else {
$attr_desc = { @_ };
}
- $self->get_attribute_map->{$name} = $attr_desc;
+ $self->_attribute_map->{$name} = $attr_desc;
}
sub add_required_methods {
#
# has 'attribute_map' => (
# metaclass => 'Hash',
-# reader => 'get_attribute_map',
+# reader => '_attribute_map',
# isa => 'HashRef[Str]',
# provides => {
# # 'set' => 'add_attribute' # has some special crap in it
=item B<< $metarole->has_attribute($attribute_name) >>
-=item B<< $metarole->get_attribute_map >>
-
=item B<< $metarole->get_attribute_list >>
=item B<< $metarole->add_attribute($name, %options) >>