class Errapi::Condition::ErrorCheck
Constants
- CONDITIONALS
Public Instance Methods
check(predicate, value, context, options = {})
click to toggle source
# File lib/errapi/condition.rb, line 61 def check predicate, value, context, options = {} if @predicate.respond_to? :call context.errors? &@predicate elsif @predicate.kind_of? Hash context.errors? @predicate else @predicate ? context.errors? : !context.errors? end end
resolve_conditional(conditional)
click to toggle source
# File lib/errapi/condition.rb, line 57 def resolve_conditional conditional CONDITIONALS[conditional] end