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, #begin_experiment, #clean_old_versions, #doing_other_tests?, #exclude_visitor?, #finish_experiment, #finished, #is_ignored_ip_address?, #is_robot?, #not_allowed_to_test?, #old_versions, #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 |