Sha256: 91bce539d1ce095b94402c88219208b29d778a1144f04d449e93fe9de5161dee
Contents?: true
Size: 881 Bytes
Versions: 1
Compression:
Stored size: 881 Bytes
Contents
require 'osc_ruby/connect' require 'osc_ruby/modules/validations_module' require 'osc_ruby/modules/normalize_module' require 'osc_ruby/modules/query_module' require 'json' module OSCRuby class QueryResults include QueryModule include ValidationsModule def initialize; end def query(client,query,return_json = false) ValidationsModule::check_client(client) ValidationsModule::check_query(query,"query") @query = URI.escape("queryResults/?query=#{query}") response = QueryModule::find(client,@query) json_response = JSON.parse(response) json_response.unshift("\n") if return_json == true json_response_final = NormalizeModule::query_injection(query,json_response) puts json_response_final end NormalizeModule::remove_new_lines(json_response) end end end
Version data entries
1 entries across 1 versions & 1 rubygems
Version | Path |
---|---|
osc_ruby-1.0.2 | lib/osc_ruby/classes/query_results.rb |