Sha256: 231efbe00f5c4e18774b6993b3984b2f480a5adc07a81adf77808efb726fae53
Contents?: true
Size: 849 Bytes
Versions: 1
Compression:
Stored size: 849 Bytes
Contents
require 'securerandom' $:.unshift File.dirname(__FILE__) module MongoSessionStore autoload :VERSION, 'mongo_session_store/version' 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 autoload :MongoMapperStore, 'mongo_session_store/mongo_mapper_store' autoload :MongoidStore, 'mongo_session_store/mongoid_store' autoload :MongoStore, 'mongo_session_store/mongo_store'
Version data entries
1 entries across 1 versions & 1 rubygems
Version | Path |
---|---|
mongo_session_store-rails3-3.0.4 | lib/mongo_session_store-rails3.rb |