Sha256: 08d7e52d2a361ecb738ddb2591f33330610ff8fe6f117866e9481fe6619b6087
Contents?: true
Size: 540 Bytes
Versions: 8
Compression:
Stored size: 540 Bytes
Contents
module Strava module OAuth module Config extend self ATTRIBUTES = %i[ endpoint client_id client_secret ].freeze attr_accessor(*Config::ATTRIBUTES) def reset self.endpoint = 'https://www.strava.com/oauth' self.client_id = nil self.client_secret = nil end end class << self def configure block_given? ? yield(Config) : Config end def config Config end end end end Strava::OAuth::Config.reset
Version data entries
8 entries across 8 versions & 1 rubygems