Method: Engine2::Action#request

Defined in:
lib/engine2/action.rb

#request(&blk) ⇒ Object

Raises:



134
135
136
137
138
139
# File 'lib/engine2/action.rb', line 134

def request &blk
    raise E2Error.new("No block given for request action") unless blk
    raise E2Error.new("No request block in request action allowed") if dynamic?
    @request_action_proc = @request_action_proc ? @request_action_proc.chain_args(&blk) : blk
    nil
end