module ActiveMerchant::Billing::Rails::Model

Public Instance Methods

valid?() click to toggle source
# File lib/active_merchant/billing/compatibility.rb, line 44
def valid?
  internal_errors.clear

  validate.each do |attribute, errors|
    errors.each do |error|
      internal_errors.add(attribute, error)
    end
  end

  internal_errors.empty?
end

Private Instance Methods

internal_errors() click to toggle source
# File lib/active_merchant/billing/compatibility.rb, line 58
def internal_errors
  @errors ||= Errors.new
end