diff --git a/lib/props_template/base.rb b/lib/props_template/base.rb index 273b83f..9380f4d 100644 --- a/lib/props_template/base.rb +++ b/lib/props_template/base.rb @@ -36,7 +36,7 @@ def handle_set_block(key, options) end def format_key(key) - key.to_s + (::Symbol === key) ? key.name : key.to_s end def set!(key, value = nil) diff --git a/lib/props_template/base_with_extensions.rb b/lib/props_template/base_with_extensions.rb index 94828d7..2a7d1d8 100644 --- a/lib/props_template/base_with_extensions.rb +++ b/lib/props_template/base_with_extensions.rb @@ -46,10 +46,6 @@ def scoped_state @em = ExtensionManager.new(self, prev_state[1], prev_state[2]) end - def format_key(key) - key.to_s - end - def set!(key, options = {}, &block) if !block && options.is_a?(Props::Options) options.valid_for_set!