Class: Kadmin::Auth::UserStore
- Inherits:
-
Object
- Object
- Kadmin::Auth::UserStore
- Defined in:
- lib/kadmin/auth/user_store.rb
Instance Method Summary collapse
- #exists?(email) ⇒ Boolean
- #get(email) ⇒ Object
-
#initialize ⇒ UserStore
constructor
A new instance of UserStore.
- #set(email, user) ⇒ Object
Constructor Details
#initialize ⇒ UserStore
Returns a new instance of UserStore
4 5 6 |
# File 'lib/kadmin/auth/user_store.rb', line 4 def initialize @store = {} end |
Instance Method Details
#exists?(email) ⇒ Boolean
16 17 18 |
# File 'lib/kadmin/auth/user_store.rb', line 16 def exists?(email) @store.key?(email.to_s.downcase) end |
#get(email) ⇒ Object
8 9 10 |
# File 'lib/kadmin/auth/user_store.rb', line 8 def get(email) return @store[email.to_s.downcase] end |
#set(email, user) ⇒ Object
12 13 14 |
# File 'lib/kadmin/auth/user_store.rb', line 12 def set(email, user) @store[email.to_s.downcase] = user end |