use strict;
use warnings;
-our $VERSION = '0.03';
+our $VERSION = '0.04';
our $AUTHORITY = 'cpan:DROLSKY';
our @EXPORT = 'class_has'; ## no critic ProhibitAutomaticExportation
my $container_pkg = _make_container_class( $caller, @parents );
my $container_meta = $container_pkg->meta();
- $container_meta->_process_attribute(@_);
+ $container_meta->add_attribute(@_);
for my $meth ( grep { $_ ne 'instance' } $container_meta->get_method_list() )
{
);
__PACKAGE__->meta()->make_immutable();
- MooseX::ClassAttribute::containing_class()->meta()->make_immutable();
+ MooseX::ClassAttribute::container_class()->meta()->make_immutable();
no Moose;
no MooseX::ClassAttribute;
about this too much, except when it comes to making a class immutable.
Since the class attributes are not really stored in your class, you
-need to make the containing class immutable as well as your own ...
+need to make the container class immutable as well as your own ...
__PACKAGE__->meta()->make_immutable();
- MooseX::ClassAttribute::containing_class()->meta()->make_immutable();
+ MooseX::ClassAttribute::container_class()->meta()->make_immutable();
I<This may change in the future!>