Method: ActiveMetadata::Stream::InstanceMethods#collect_stream_data

Defined in:
lib/active_metadata/stream.rb

#collect_stream_data(field) ⇒ Object



36
37
38
39
40
41
42
# File 'lib/active_metadata/stream.rb', line 36

def collect_stream_data field
  res = []
  ::CONFIG['streamables'].each do |model|
    res.concat self.send(stream_collect_method(model.to_s), field).collect { |el| el }
  end
  res
end