X-Git-Url: http://git.shadowcat.co.uk/gitweb/gitweb.cgi?a=blobdiff_plain;f=lib%2FMoose%2FObject.pm;h=1344668eeaa920e4e90e13e56836833bde5edbd3;hb=b8e4461e33e54dbc0f1545dccf21fcee7dc38550;hp=1c6f4419c00f852a7f05e5529d2f62391a789bc2;hpb=46cb090ff626142f0b7d094b91ce45c15dc98f14;p=gitmo%2FMoose.git diff --git a/lib/Moose/Object.pm b/lib/Moose/Object.pm index 1c6f441..1344668 100644 --- a/lib/Moose/Object.pm +++ b/lib/Moose/Object.pm @@ -7,7 +7,7 @@ use warnings; use if ( not our $__mx_is_compiled ), 'Moose::Meta::Class'; use if ( not our $__mx_is_compiled ), metaclass => 'Moose::Meta::Class'; -our $VERSION = '0.57'; +our $VERSION = '0.59'; $VERSION = eval $VERSION; our $AUTHORITY = 'cpan:STEVAN'; @@ -24,7 +24,7 @@ sub BUILDARGS { if (scalar @_ == 1) { if (defined $_[0]) { (ref($_[0]) eq 'HASH') - || $class->throw_error("Single parameters to new() must be a HASH ref", data => $_[0]); + || $class->meta->throw_error("Single parameters to new() must be a HASH ref", data => $_[0]); return {%{$_[0]}}; } else { @@ -83,7 +83,7 @@ BEGIN { } # new does() methods will be created -# as approiate see Moose::Meta::Role +# as appropiate see Moose::Meta::Role sub does { my ($self, $role_name) = @_; my $meta = $self->meta;