f🤔
Size: a a a
f🤔
ME
f🤔
IT
AG
AG
AmplitudeClient.configure do |config|
config.api_key = ENV['AMPLITUDE_API_KEY']
config.secret_key = ENV['AMPLITUDE_SECRET_KEY']
config.test_mode = Rails.env.test?
end
AG
class AmplitudeClient
extend Dry::Configurable
setting :api_key
setting :secret_key
setting :test_mode, false
# ...
AG
config.to_prepare
, чтобы дергать нужное при релоаде. w
w
AG
config.to_prepare
, чтобы дергать нужное при релоаде. Rails.application.config.to_prepare do
AmplitudeClient.configure do |config|
config.api_key = ENV['AMPLITUDE_API_KEY']
config.secret_key = ENV['AMPLITUDE_SECRET_KEY']
config.test_mode = Rails.env.test?
end
end
w
IT
w
AG
Foo.configure do ... end
w
r
r
AG