Sha256: de39cd82eaa35ff007239cf711b1f688b62fe9a919de68a1d53103dada6b5479
Contents?: true
Size: 565 Bytes
Versions: 69
Compression:
Stored size: 565 Bytes
Contents
require 'active_merchant/billing/compatibility' require 'active_merchant/empty' module ActiveMerchant module Billing class Model include Compatibility::Model include Empty def initialize(attributes = {}) attributes.each do |key, value| send("#{key}=", value) end end def validate {} end private def errors_hash(array) array.inject({}) do |hash, (attribute, error)| (hash[attribute] ||= []) << error hash end end end end end
Version data entries
69 entries across 69 versions & 5 rubygems