class Exlibris::Aleph::API::Reader::Patron::Status

Attributes

code[R]
display[R]
expiration_date[R]
institution_code[R]
type[R]

Public Class Methods

new(root) click to toggle source
Calls superclass method Exlibris::Aleph::API::Reader::Base::new
# File lib/exlibris/aleph/api/reader/patron/status.rb, line 11
def initialize(root)
  super(root)
  @code = institution['z305_bor_status_code']
  @display = institution['z305_bor_status']
  @type = institution['z305_bor_type']
  @expiration_date = institution['z305_expiry_date']
  @institution_code = institution['code']
end

Private Instance Methods

institution() click to toggle source
# File lib/exlibris/aleph/api/reader/patron/status.rb, line 25
def institution
  @institution ||= registration['institution']
end
registration() click to toggle source
# File lib/exlibris/aleph/api/reader/patron/status.rb, line 21
def registration
  @registration ||= root['registration']
end