Method: Rollout#multi_get

Defined in:
lib/rollout.rb

#multi_get(*features) ⇒ Object

[View source]

156
157
158
159
160
161
# File 'lib/rollout.rb', line 156

def multi_get(*features)
  return [] if features.empty?

  feature_keys = features.map { |feature| key(feature) }
  @storage.mget(*feature_keys).map.with_index { |string, index| Feature.new(features[index], string, @options) }
end