new_object instead of construct_instance
Shawn M Moore [Sun, 9 Nov 2008 07:26:19 +0000 (07:26 +0000)]
lib/MooseX/Role/Parameterized/Meta/Role/Parameterizable.pm

index 9fd9b76..a7cbe8d 100644 (file)
@@ -30,7 +30,7 @@ sub add_parameter {
 
 sub construct_parameters {
     my $self = shift;
-    $self->parameter_metaclass->construct_instance(@_);
+    $self->parameter_metaclass->new_object(@_);
 }
 
 sub generate_role {
@@ -45,7 +45,7 @@ sub generate_role {
     my $metaclass = Moose::Meta::Class->create_anon_class(
         superclasses => ['MooseX::Role::Parameterized::Meta::Role::Parameterized'],
     );
-    my $role = $metaclass->construct_instance(
+    my $role = $metaclass->new_object(
         parameters => $parameters,
     );