class Exlibris::Aleph::API::Reader::Record::Item
Attributes
admin_library_code[R]
circulation_status_value[R]
classification[R]
collection_code[R]
collection_display[R]
description[R]
opac_note[R]
processing_status_code[R]
processing_status_display[R]
queue[R]
status_code[R]
status_display[R]
sub_library_code[R]
sub_library_display[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/record/item.rb, line 13 def initialize(root) super(root) @admin_library_code = z30['translate_change_active_library'] @sub_library_code = item['z30_sub_library_code'] @collection_code = item['z30_collection_code'] @status_code = item['z30_item_status_code'] @processing_status_code = item['z30_item_process_status_code'] @sub_library_display= z30['z30_sub_library'] @collection_display = z30['z30_collection'] @status_display = z30['z30_item_status'] @processing_status_display = z30['z30_item_process_status'] @classification = z30['z30_call_no'] @description = z30['z30_description'] @circulation_status_value = item['status'] @opac_note = z30['z30_note_opac'] @queue = item['queue'] end
Private Instance Methods
item()
click to toggle source
# File lib/exlibris/aleph/api/reader/record/item.rb, line 33 def item @item ||= root['item'] end
z30()
click to toggle source
# File lib/exlibris/aleph/api/reader/record/item.rb, line 37 def z30 @z30 ||= item['z30'] end