Class: Split::EncapsulatedHelper::ContextShim
- Inherits:
-
Object
- Object
- Split::EncapsulatedHelper::ContextShim
- Includes:
- Helper
- Defined in:
- lib/split/encapsulated_helper.rb
Instance Method Summary collapse
- #ab_user ⇒ Object
-
#initialize(context) ⇒ ContextShim
constructor
A new instance of ContextShim.
Methods included from Helper
#ab_test, #active_experiments, #begin_experiment, #exclude_visitor?, #finish_experiment, #finished, #is_ignored_ip_address?, #is_robot?, #override_alternative, #override_present?, #reset!, #split_generically_disabled?
Constructor Details
#initialize(context) ⇒ ContextShim
Returns a new instance of ContextShim.
17 18 19 |
# File 'lib/split/encapsulated_helper.rb', line 17 def initialize(context) @context = context end |
Instance Method Details
#ab_user ⇒ Object
20 21 22 |
# File 'lib/split/encapsulated_helper.rb', line 20 def ab_user @ab_user ||= Split::Persistence.adapter.new(@context) end |