X-Git-Url: http://git.shadowcat.co.uk/gitweb/gitweb.cgi?a=blobdiff_plain;f=lib%2FMooseX%2FClassAttribute%2FRole%2FMeta%2FClass.pm;h=efa5d8a67d3740791682c3a9c885f03613794901;hb=7aab7f6c86e376ba82e20b9f342190d6bc104508;hp=937e310bb01846fc502c9ca7a4bf7f478d0a1cad;hpb=7a4a3b1efe4db788811154fbecbf6c94ceeee4bf;p=gitmo%2FMooseX-ClassAttribute.git diff --git a/lib/MooseX/ClassAttribute/Role/Meta/Class.pm b/lib/MooseX/ClassAttribute/Role/Meta/Class.pm index 937e310..efa5d8a 100644 --- a/lib/MooseX/ClassAttribute/Role/Meta/Class.pm +++ b/lib/MooseX/ClassAttribute/Role/Meta/Class.pm @@ -4,6 +4,7 @@ use strict; use warnings; use MooseX::AttributeHelpers; +use MooseX::ClassAttribute::Role::Meta::Attribute; use Scalar::Util qw( blessed ); use Moose::Role; @@ -194,7 +195,7 @@ sub inline_class_slot_access my $self = shift; my $name = shift; - return '$' . $self->_class_attribute_var_name . '{' . $name . '}'; + return '$' . $self->_class_attribute_var_name . '{"' . quotemeta($name) . '"}'; } sub inline_get_class_slot_value