Sha256: 204bf874828913529dbdf486f5aa17a8da4d70a5e701294add336709ee5408de
Contents?: true
Size: 496 Bytes
Versions: 2
Compression:
Stored size: 496 Bytes
Contents
require_relative 'json_base' require 'uri' module CorePro module Models class ModelBase < JsonBase attr_accessor :requestId def self.escape(val) if val.to_s.empty? '' else URI::escape(val) end end def to_s vars = self.instance_variables.map{|v| "#{v}=#{instance_variable_get(v).inspect}" }.join(", ") "<#{self.class}: #{vars}>" end end end end
Version data entries
2 entries across 2 versions & 1 rubygems
Version | Path |
---|---|
corepro-1.0.1 | lib/corepro/models/model_base.rb |
corepro-1.0.0 | lib/corepro/models/model_base.rb |