module Card::Env
Card::Env
is a module for containing the variable details of the environment in which Card
operates.
Env
can differ for each request; Card.config should not.
Attributes
Public Class Methods
Source
# File lib/card/env.rb, line 25 def reset controller=nil @controller = controller @params = controller&.params || {} @session = @success = @serialized = @slot_opts = nil end
Source
# File lib/card/env.rb, line 21 def session @session ||= request&.session || {} end
Source
# File lib/card/env.rb, line 31 def success cardname=nil @success ||= Env::Success.new(cardname, params[:success]) end