Class: ABSmartlyConfig

Inherits:
Object
  • Object
show all
Defined in:
lib/a_b_smartly_config.rb

Instance Attribute Summary collapse

Class Method Summary collapse

Instance Method Summary collapse

Instance Attribute Details

#audience_deserializerObject

Returns the value of attribute audience_deserializer.



4
5
6
# File 'lib/a_b_smartly_config.rb', line 4

def audience_deserializer
  @audience_deserializer
end

#clientObject

Returns the value of attribute client.



4
5
6
# File 'lib/a_b_smartly_config.rb', line 4

def client
  @client
end

#context_data_providerObject

Returns the value of attribute context_data_provider.



4
5
6
# File 'lib/a_b_smartly_config.rb', line 4

def context_data_provider
  @context_data_provider
end

#context_event_handlerObject

Returns the value of attribute context_event_handler.



4
5
6
# File 'lib/a_b_smartly_config.rb', line 4

def context_event_handler
  @context_event_handler
end

#context_event_loggerObject

Returns the value of attribute context_event_logger.



4
5
6
# File 'lib/a_b_smartly_config.rb', line 4

def context_event_logger
  @context_event_logger
end

#schedulerObject

Returns the value of attribute scheduler.



4
5
6
# File 'lib/a_b_smartly_config.rb', line 4

def scheduler
  @scheduler
end

#variable_parserObject

Returns the value of attribute variable_parser.



4
5
6
# File 'lib/a_b_smartly_config.rb', line 4

def variable_parser
  @variable_parser
end

Class Method Details

.createObject



7
8
9
# File 'lib/a_b_smartly_config.rb', line 7

def self.create
  ABSmartlyConfig.new
end

Instance Method Details

#context_data_provideObject



21
22
23
# File 'lib/a_b_smartly_config.rb', line 21

def context_data_provide
  @context_event_handler
end