class PUNK::ClearSessionAction
Public Instance Methods
process()
click to toggle source
# File lib/punk/actions/sessions/clear.rb, line 16 def process session.clear! present Info, message: "You have been logged out." end
validate()
click to toggle source
# File lib/punk/actions/sessions/clear.rb, line 7 def validate validates_not_null :session validates_not_empty :session return if session.blank? validates_type Session, :session validates_state :session, :active validates_event :session, :clear end