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