Sha256: 37fa2adf5916f0d58100752d272960767d7b40dc339f3c3b9fcec11c6913841c
Contents?: true
Size: 768 Bytes
Versions: 7
Compression:
Stored size: 768 Bytes
Contents
module Universign class Configuration attr_accessor :login, :password, :endpoint def initialize @login = '' @password = '' @endpoint = '' end end # @return [Universign::Configuration] Universign's current configuration def self.configuration @configuration ||= Configuration.new end # Set Universign's configuration # @param config [Universign::Configuration] def self.configuration=(config) @configuration = config end # Modify Universign's current configuration # @yieldparam [Universign::Configuration] config current Universign config # ``` # Universign.configure do |config| # config.login = "your-mail@provider.com" # end # ``` def self.configure yield configuration end end
Version data entries
7 entries across 7 versions & 1 rubygems