Class Mack::SessionStore::Cachetastic
In: lib/mack-caching/sessions/cachetastic_session_store.rb
Parent: Mack::SessionStore::Base

Methods

expire   expire_all   get   set  

Public Class methods

[Source]

    # File lib/mack-caching/sessions/cachetastic_session_store.rb, line 15
15:         def expire(id, *args)
16:           ::Cachetastic::Caches::MackSessionCache.delete(id)
17:         end

[Source]

    # File lib/mack-caching/sessions/cachetastic_session_store.rb, line 19
19:         def expire_all
20:           ::Cachetastic::Caches::MackSessionCache.expire_all
21:         end

[Source]

   # File lib/mack-caching/sessions/cachetastic_session_store.rb, line 7
7:         def get(id, request, response, cookies)
8:           ::Cachetastic::Caches::MackSessionCache.get(id)
9:         end

[Source]

    # File lib/mack-caching/sessions/cachetastic_session_store.rb, line 11
11:         def set(id, request, response, cookies)
12:           ::Cachetastic::Caches::MackSessionCache.set(id, request.session)
13:         end

[Validate]