class Exlibris::Primo::Link

Abstract class representing a link in Primo.

Attributes

display[RW]
display_code[RW]
institution[RW]
notes[RW]
original_id[RW]
record_id[RW]
subfields[RW]
url[RW]

Public Class Methods

new(*args) click to toggle source
Calls superclass method Exlibris::Primo::WriteAttributes::new
# File lib/exlibris/primo/link.rb, line 16
def initialize *args
  # URLs may have XML escaped ampersands
  # so we need to account for that.
  args.last[:url].gsub!("&", "&") unless args.last.nil?
  super(*args)
end