Class: VWO::Utils::DataLocationManager
- Inherits:
-
Object
- Object
- VWO::Utils::DataLocationManager
- Defined in:
- lib/vwo/utils/data_location_manager.rb
Constant Summary collapse
- @@instance =
nil
Class Method Summary collapse
Instance Method Summary collapse
Class Method Details
.get_instance ⇒ Object
23 24 25 26 |
# File 'lib/vwo/utils/data_location_manager.rb', line 23 def self.get_instance @@instance = new if @@instance.nil? @@instance end |
Instance Method Details
#get_data_location ⇒ Object
28 29 30 31 32 |
# File 'lib/vwo/utils/data_location_manager.rb', line 28 def get_data_location url = VWO::CONSTANTS::ENDPOINTS::BASE_URL url = "#{url}/#{@settings['collectionPrefix']}" if @settings.key?('collectionPrefix') url end |
#set_settings(settings) ⇒ Object
34 35 36 |
# File 'lib/vwo/utils/data_location_manager.rb', line 34 def set_settings(settings) @settings = settings end |