Method: Exlibris::Aleph::Patron::Record::CirculationPolicy#initialize

Defined in:
lib/exlibris/aleph/patron/record/circulation_policy.rb

#initialize(privileges) ⇒ CirculationPolicy

Returns a new instance of CirculationPolicy.



8
9
10
11
12
13
# File 'lib/exlibris/aleph/patron/record/circulation_policy.rb', line 8

def initialize(privileges)
  unless privileges.is_a?(Privileges)
    raise ArgumentError.new("Expecting #{privileges} to be a Privileges")
  end
  @privileges = privileges
end