class Exlibris::Aleph::Patron::Record::Item::CirculationPolicy::Privileges

Attributes

booking_request[R]
hold_request[R]
photocopy_request[R]
short_loan[R]

Public Class Methods

new(privileges) click to toggle source
# File lib/exlibris/aleph/patron/record/item/circulation_policy/privileges.rb, line 11
def initialize(privileges)
  @hold_request = privileges.hold_request
  @short_loan = privileges.short_loan
  @photocopy_request = privileges.photocopy_request
  @booking_request = privileges.booking_request
end

Public Instance Methods

booking_request?() click to toggle source
# File lib/exlibris/aleph/patron/record/item/circulation_policy/privileges.rb, line 30
def booking_request?
  booking_request == 'Y'
end
hold_request?() click to toggle source
# File lib/exlibris/aleph/patron/record/item/circulation_policy/privileges.rb, line 18
def hold_request?
  hold_request == 'Y'
end
photocopy_request?() click to toggle source
# File lib/exlibris/aleph/patron/record/item/circulation_policy/privileges.rb, line 26
def photocopy_request?
  photocopy_request == 'Y'
end
short_loan?() click to toggle source
# File lib/exlibris/aleph/patron/record/item/circulation_policy/privileges.rb, line 22
def short_loan?
  short_loan == 'Y'
end