Module: MongoSessionStore
- Defined in:
- lib/mongo_session_store.rb,
lib/mongo_session_store/version.rb
Constant Summary collapse
- VERSION =
"6.0.0"
Class Method Summary collapse
Class Method Details
.collection_name ⇒ Object
26 27 28 |
# File 'lib/mongo_session_store.rb', line 26 def self.collection_name @collection_name end |
.collection_name=(name) ⇒ Object
8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 |
# File 'lib/mongo_session_store.rb', line 8 def self.collection_name=(name) @collection_name = name if defined?(MongoStore::Session) MongoStore::Session.reset_collection end if defined?(MongoMapperStore::Session) MongoMapperStore::Session.set_collection_name(name) end if defined?(MongoidStore::Session) MongoidStore::Session.store_in :collection => MongoSessionStore.collection_name end @collection_name end |