class Object
Public Instance Methods
to_json(*args)
click to toggle source
# File lib/ridc.rb, line 16 def to_json(*args) if self.respond_to?("to_ridc_json") to_ridc_json(*args) else to_json_raisintelligence_bup(*args) end rescue Exception => ex return '{ "error":' + %Q{"#{self.class.to_s} - #{ex.to_s}"} + '}' end
Also aliased as: to_json_raisintelligence_bup
to_ridc_json(*args)
click to toggle source
# File lib/ridc.rb, line 29 def to_ridc_json(*args) jsonstring = "{ " self.each_pair do |key,value| begin jsonstring << %Q{"#{key}":} + value.to_json + "," rescue Exception => e jsonstring << %Q{"#{key}":} + e.to_s.to_json + "," end end jsonstring.gsub!(/,$/, " }") return jsonstring end