module SJ::Ugly::Action::InstanceMethods
Public Instance Methods
call!() { |val| ... }
click to toggle source
# File lib/sj/ugly/action.rb, line 37 def call!(&closure) val = self.send(:invoke!) yield val if block_given? end
Private Instance Methods
validates() { |errors| ... }
click to toggle source
# File lib/sj/ugly/action.rb, line 44 def validates(&block) errors = [] yield errors if block_given? unless errors.empty? msg = errors.join('; ') raise ArgumentError.new(msg) end end