Method: Alma::ItemRequest#initialize

Defined in:
lib/alma/request.rb

#initialize(args) ⇒ ItemRequest

Returns a new instance of ItemRequest.



153
154
155
156
157
# File 'lib/alma/request.rb', line 153

def initialize(args)
  super(args)
  @holding_id = args.delete(:holding_id) { raise ArgumentError.new(":holding_id option must be specified to create request") }
  @item_pid = args.delete(:item_pid) { raise ArgumentError.new(":item_pid option must be specified to create request") }
end