We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent aaa130e commit 64607f9Copy full SHA for 64607f9
lib/flagsmith/sdk/offline_handlers.rb
@@ -0,0 +1,18 @@
1
+# frozen_string_literal: true
2
+
3
+module Flagsmith
4
+ module OfflineHandlers
5
+ class LocalFileHandler
6
7
+ attr_reader :environment
8
9
+ def initialize(environment_document_path)
10
+ environment_file = File.open(environment_document_path)
11
12
+ data = JSON.parse(environment_file.read, symbolize_names: true)
13
+ @environment = Flagsmith::Engine::Environment.build(data)
14
+ end
15
16
17
18
+end
0 commit comments