Sha256: ff866730210c0647a4940748b81a99a2baf1a51f9923e443ab2c6e19eff5297c

Contents?: true

Size: 185 Bytes

Versions: 1

Compression:

Stored size: 185 Bytes

Contents

module JSONSelect::Ast::HashSelector

  def to_ast
    tv = self.text_value[1..-1]
    if tv[0,1] == '"'
      { :class => eval(tv) }
    else
      { :class => tv }
    end
  end

end

Version data entries

1 entries across 1 versions & 1 rubygems

Version Path
json_select-0.1.1 lib/json_select/ast/hash_selector.rb