Sha256: e1a6bcf7d766fb2c9e83635ffd8225137039c6c5e2d5b458b1efe09766ddbd0e
Contents?: true
Size: 727 Bytes
Versions: 1
Compression:
Stored size: 727 Bytes
Contents
require 'securerandom' $:.unshift File.dirname(__FILE__) module MongoSessionStore 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(name) end end def self.collection_name @collection_name end # default collection name for all the stores self.collection_name = "sessions" end require 'mongo_session_store/mongo_mapper_store' require 'mongo_session_store/mongoid_store' require 'mongo_session_store/mongo_store'
Version data entries
1 entries across 1 versions & 1 rubygems
Version | Path |
---|---|
mongo_session_store-rails3-3.0.2 | lib/mongo_session_store-rails3.rb |