Class ResourceController::FailableActionOptions
In: ../lib/resource_controller/failable_action_options.rb
Parent: Object

Methods

dup   new  

External Aliases

fails -> failure

Public Class methods

[Source]

    # File ../lib/resource_controller/failable_action_options.rb, line 10
10:     def initialize
11:       @success = ActionOptions.new
12:       @fails   = ActionOptions.new
13:     end

Public Instance methods

[Source]

    # File ../lib/resource_controller/failable_action_options.rb, line 17
17:     def dup
18:       returning self.class.new do |duplicate|
19:         duplicate.instance_variable_set(:@success, success.dup)
20:         duplicate.instance_variable_set(:@fails,   fails.dup)
21:         duplicate.instance_variable_set(:@before,  before.dup) unless before.nil?
22:       end
23:     end

[Validate]