Sha256: b3eda73b4927845549b3b359caed6557ad787fde6e6903ed6db09240fa6e831f

Contents?: true

Size: 242 Bytes

Versions: 1

Compression:

Stored size: 242 Bytes

Contents

module Alma
  class Loan < AlmaRecord


    def renewable?
      !!renewable
    end

    def overdue?
      loan_status == "Overdue"
    end

    def renew
      Alma::User.renew_loan({user_id: user_id, loan_id: loan_id})
    end

  end
end

Version data entries

1 entries across 1 versions & 1 rubygems

Version Path
alma-0.2.8 lib/alma/loan.rb