Module: MongoSessionStore
- Defined in:
- lib/mongo_session_store-rails3.rb,
lib/mongo_session_store/version.rb
Constant Summary collapse
- VERSION =
"4.1.1"
Class Method Summary collapse
Class Method Details
.collection_name ⇒ Object
27 28 29 |
# File 'lib/mongo_session_store-rails3.rb', line 27 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 25 |
# File 'lib/mongo_session_store-rails3.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 |