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