Sha256: 7913dd2d3ce4e1d56bf172728c52b5276372a1d5b782e3df4a464153ea27754d
Contents?: true
Size: 486 Bytes
Versions: 2
Compression:
Stored size: 486 Bytes
Contents
module WoopraRails class Response attr_accessor :success def new() success = false end def parse(json=nil) begin JSON.parse(json).each do |k,v| self.send("#{k}=".to_sym, v) end rescue Exception => e WoopraError.get_error(e, json) send("success=", false) end self end def success? return true if self.send(:success) == 1 || WoopraRails.dryrun return false end end end
Version data entries
2 entries across 2 versions & 1 rubygems
Version | Path |
---|---|
woopra_rails-1.2.1 | lib/woopra_rails/response.rb |
woopra_rails-1.2 | lib/woopra_rails/response.rb |