Class: OpenStruct

Inherits:
Object
  • Object
show all
Defined in:
lib/helpers/open_struct.rb

Direct Known Subclasses

Observation

Instance Method Summary collapse

Instance Method Details

#include?(key) ⇒ Boolean

Returns:

  • (Boolean)


15
16
17
# File 'lib/helpers/open_struct.rb', line 15

def include?(key)
  self.keys.include?(key)
end

#keysObject



7
8
9
# File 'lib/helpers/open_struct.rb', line 7

def keys
  self.table.keys
end

#tableObject



3
4
5
# File 'lib/helpers/open_struct.rb', line 3

def table
  @table
end

#valuesObject



11
12
13
# File 'lib/helpers/open_struct.rb', line 11

def values
  self.table.values
end