Class: GusBir1::Response::Simple

Inherits:
Object
  • Object
show all
Defined in:
lib/gus_bir1/response/simple.rb

Instance Method Summary collapse

Constructor Details

#initialize(value, key) ⇒ Simple

Returns a new instance of Simple.



6
7
8
9
# File 'lib/gus_bir1/response/simple.rb', line 6

def initialize(value, key)
  @value = value
  @key = key
end

Instance Method Details

#humanizeObject



19
20
21
# File 'lib/gus_bir1/response/simple.rb', line 19

def humanize
  Dictionary.send(@key)[@value.to_sym]
end

#to_iObject



15
16
17
# File 'lib/gus_bir1/response/simple.rb', line 15

def to_i
  @value.to_i
end

#to_sObject



11
12
13
# File 'lib/gus_bir1/response/simple.rb', line 11

def to_s
  @value.to_s
end