Sha256: 0062379799f485a01f0f1e05435cb20d45b5668fa82d936a47cab6af5aac164d
Contents?: true
Size: 421 Bytes
Versions: 3
Compression:
Stored size: 421 Bytes
Contents
module Spree class Spree::ReturnItem::EligibilityValidator::BaseValidator attr_reader :errors def initialize(return_item) @return_item = return_item @errors = {} end def eligible_for_return? raise 'Implement me' end def requires_manual_intervention? raise 'Implement me' end private def add_error(key, error) @errors[key] = error end end end
Version data entries
3 entries across 3 versions & 1 rubygems