Module: SleeperApi
- Defined in:
- lib/sleeper_api.rb,
lib/sleeper_api/user.rb,
lib/sleeper_api/draft.rb,
lib/sleeper_api/client.rb,
lib/sleeper_api/league.rb,
lib/sleeper_api/helpers.rb,
lib/sleeper_api/version.rb,
sig/sleeper_api.rbs
Defined Under Namespace
Modules: Helpers Classes: Client, Configuration, Draft, Error, League, User
Constant Summary collapse
- VERSION =
"1.0.1"
Class Attribute Summary collapse
-
.configuration ⇒ SleeperApi::Configuration
Get the global configuration.
Class Method Summary collapse
-
.client ⇒ SleeperApi::Client
Get the configured client instance.
-
.configure {|config| ... } ⇒ Object
Configure the gem globally.
Class Attribute Details
.configuration ⇒ SleeperApi::Configuration
Get the global configuration.
39 40 41 |
# File 'lib/sleeper_api.rb', line 39 def self.configuration @configuration ||= Configuration.new end |
Class Method Details
.client ⇒ SleeperApi::Client
Get the configured client instance.
32 33 34 |
# File 'lib/sleeper_api.rb', line 32 def self.client @client ||= Client.new(configuration) end |
.configure {|config| ... } ⇒ Object
Configure the gem globally.
24 25 26 27 |
# File 'lib/sleeper_api.rb', line 24 def self.configure self.configuration ||= Configuration.new yield(configuration) end |