Sha256: 0e35a10d98d657571f005424dfe6cbeaf3911deb9fe8c92d016bb6017a2f54d6
Contents?: true
Size: 545 Bytes
Versions: 24
Compression:
Stored size: 545 Bytes
Contents
module Einvoice module Tradevan class Result < Einvoice::Result def errors if response.is_a? ActiveModel::Errors response.full_messages.join('; ') else response && response["Message"] end end def successful? response && !response.is_a?(ActiveModel::Errors) && response["Success"] == 'Y' end def data if response.is_a? ActiveModel::Errors nil else response && response["Message"] end end end end end
Version data entries
24 entries across 24 versions & 1 rubygems