Module: Divisio::BaseAdapter

Extended by:
BaseAdapter
Included in:
BaseAdapter, MongoidAdapter, NoPersistenceAdapter
Defined in:
lib/divisio/base_adapter.rb

Instance Method Summary collapse

Instance Method Details

#delete_experiment_for_identity(_identity, _experiment_name) ⇒ Object

Raises:

  • (NotImplementedError)


9
10
11
# File 'lib/divisio/base_adapter.rb', line 9

def delete_experiment_for_identity(_identity, _experiment_name)
  raise NotImplementedError
end

#split(experiment_name, variants, identity) ⇒ Object



5
6
7
# File 'lib/divisio/base_adapter.rb', line 5

def split(experiment_name, variants, identity)
  ModuloAlgorithm.new(experiment_name.to_s + identity.to_s, variants).calc
end