Sha256: 8b51e3774e48257bc6e3b9d55f516f52ec7a60c75247d62f40e096ab8d73fe12

Contents?: true

Size: 508 Bytes

Versions: 10

Compression:

Stored size: 508 Bytes

Contents

module BoletoSimples
  class BankBillet < BaseModel

    def cancel
      self.class.request(:_method => :put, :_path => self.class.build_request_path('bank_billets/:id/cancel', {self.class.primary_key => id})) do |parsed_data, response|
        assign_attributes(self.class.parse(parsed_data[:data])) if parsed_data[:data].any?
        @metadata = parsed_data[:metadata]
        @response_errors = parsed_data[:errors]
        @response = response
      end
      return @response.success?
    end
  end
end

Version data entries

10 entries across 10 versions & 1 rubygems

Version Path
boletosimples-0.6.0 lib/boletosimples/resources/bank_billet.rb
boletosimples-0.5.0 lib/boletosimples/resources/bank_billet.rb
boletosimples-0.4.2 lib/boletosimples/resources/bank_billet.rb
boletosimples-0.4.1 lib/boletosimples/resources/bank_billet.rb
boletosimples-0.4.0 lib/boletosimples/resources/bank_billet.rb
boletosimples-0.3.1 lib/boletosimples/resources/bank_billet.rb
boletosimples-0.3.0 lib/boletosimples/resources/bank_billet.rb
boletosimples-0.2.3 lib/boletosimples/resources/bank_billet.rb
boletosimples-0.2.2 lib/boletosimples/resources/bank_billet.rb
boletosimples-0.2.0 lib/boletosimples/resources/bank_billet.rb