Sha256: d570c26bb513c16e1386ba348366b5a93a1eec0d73dba41423b7d3421c49f4ae

Contents?: true

Size: 196 Bytes

Versions: 6

Compression:

Stored size: 196 Bytes

Contents

class OpenStruct
    
  def table
    @table
  end
  
  def keys
    self.table.keys
  end
  
  def values
    self.table.values
  end
  
  def include?(key)
    self.keys.include?(key)
  end
end

Version data entries

6 entries across 6 versions & 1 rubygems

Version Path
davidrichards-etl-0.0.10 lib/helpers/open_struct.rb
davidrichards-etl-0.0.4 lib/helpers/open_struct.rb
davidrichards-etl-0.0.5 lib/helpers/open_struct.rb
davidrichards-etl-0.0.6 lib/helpers/open_struct.rb
davidrichards-etl-0.0.7 lib/helpers/open_struct.rb
davidrichards-etl-0.0.9 lib/helpers/open_struct.rb