module WarnIf::InstanceMethods

Public Instance Methods

valid?(context = nil) click to toggle source
Calls superclass method
# File lib/warn_if/warn_if.rb, line 17
def valid?(context = nil)
  warnings.clear
  super(context)
end
warned?() click to toggle source
# File lib/warn_if/warn_if.rb, line 13
def warned?
  !warnings.empty?
end
warnings() click to toggle source
# File lib/warn_if/warn_if.rb, line 9
def warnings
  @warnings ||= ModelWarnings.new
end