Module: Modgen::Session

Defined in:
lib/modgen/session.rb,
lib/modgen/session/oauth2.rb,
lib/modgen/session/api_key.rb

Defined Under Namespace

Classes: APIKey, Oauth2

Constant Summary collapse

@@session =
nil

Class Method Summary collapse

Class Method Details

.api_keyObject



13
14
15
# File 'lib/modgen/session.rb', line 13

def self.api_key
  Modgen::Session::APIKey
end

.getObject



21
22
23
# File 'lib/modgen/session.rb', line 21

def self.get
  @@session
end

.oauth2Object



9
10
11
# File 'lib/modgen/session.rb', line 9

def self.oauth2
  Modgen::Session::Oauth2
end

.store(client) ⇒ Object



17
18
19
# File 'lib/modgen/session.rb', line 17

def self.store(client)
  @@session = client
end