Class: Rampart::UserStore

Inherits:
Object
  • Object
show all
Defined in:
lib/rampart/user_store.rb

Instance Method Summary collapse

Constructor Details

#initialize(session, serializer) ⇒ UserStore

Returns a new instance of UserStore.



3
4
5
6
# File 'lib/rampart/user_store.rb', line 3

def initialize(session, serializer)
  @session = session
  @serializer = serializer
end

Instance Method Details

#store(user) ⇒ Object



8
9
10
# File 'lib/rampart/user_store.rb', line 8

def store(user)
  @session.store(@serializer.call(user))
end