Class: Locomotive::Steam::Adapters::MongoDB::Dataset

Inherits:
SimpleDelegator
  • Object
show all
Defined in:
lib/locomotive/steam/adapters/mongodb/dataset.rb

Instance Method Summary collapse

Constructor Details

#initialize(records = [], &block) ⇒ Dataset

Returns a new instance of Dataset.



7
8
9
10
# File 'lib/locomotive/steam/adapters/mongodb/dataset.rb', line 7

def initialize(records = [], &block)
  @records = block_given? ? yield : records
  super(@records)
end

Instance Method Details

#allObject



12
13
14
# File 'lib/locomotive/steam/adapters/mongodb/dataset.rb', line 12

def all
  @records
end