class Procore::Auth::Stores::Memory

Attributes

key[R]
store[R]

Public Class Methods

new(key:) click to toggle source
# File lib/procore/auth/stores/memory.rb, line 6
def initialize(key:)
  @key = key
  @store = {}
end

Public Instance Methods

delete() click to toggle source
# File lib/procore/auth/stores/memory.rb, line 19
def delete
  @store.delete(key)
end
fetch() click to toggle source
# File lib/procore/auth/stores/memory.rb, line 15
def fetch
  @store[key]
end
save(token) click to toggle source
# File lib/procore/auth/stores/memory.rb, line 11
def save(token)
  @store[key] = token
end
to_s() click to toggle source
# File lib/procore/auth/stores/memory.rb, line 23
def to_s
  "Memory, Key: #{key}"
end