class Lyft::Client::Configuration
Attributes
access_token[RW]
client_id[R]
client_secret[R]
headers[R]
use_sandbox[R]
Public Class Methods
new(args = {})
click to toggle source
# File lib/lyft/client/configuration.rb, line 7 def initialize(args = {}) raise ArgumentError, ':client_id is missing' if args[:client_id].blank? raise ArgumentError, ':client_secret is missing' if args[:client_secret].blank? @client_id = args.fetch(:client_id) @client_secret = args.fetch(:client_secret) @use_sandbox = args.fetch(:use_sandbox, false) @headers = args[:headers] || {} @client_secret = "SANDBOX-#{@client_secret}" if sandbox? end
Public Instance Methods
sandbox?()
click to toggle source
# File lib/lyft/client/configuration.rb, line 19 def sandbox? @use_sandbox end