Sha256: 760ebb8b2f2c71a94f7e95598501b09cc3c2a04e44f6eef2465aeeb037d5e9f8
Contents?: true
Size: 368 Bytes
Versions: 11
Compression:
Stored size: 368 Bytes
Contents
class Response attr_reader :message, :status, :options def initialize(options) @message = options['message'] @status = options['status'].to_sym @options = options end def ok? status == :ok end # This is used to look up ids -> e.g. patient_id, phase_id, etc. def method_missing(message) options.send(:[], message.to_s) end end
Version data entries
11 entries across 11 versions & 1 rubygems