Class: Rampart::UserStore
- Inherits:
-
Object
- Object
- Rampart::UserStore
- Defined in:
- lib/rampart/user_store.rb
Instance Method Summary collapse
-
#initialize(session, serializer) ⇒ UserStore
constructor
A new instance of UserStore.
- #store(user) ⇒ Object
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 |