Module: MARCExtensions::BuildFrozenRecord
- Defined in:
- lib/marc_extensions/xml_reader.rb
Overview
Extends MARC::REXMLReader
and MARC::LibXMLReader
to support :freeze
option
Instance Method Summary collapse
-
#build_record ⇒ MARC::Record
Builds a MARC record, freezing it if the
:freeze
option was passed to the reader.
Instance Method Details
#build_record ⇒ MARC::Record
Builds a MARC record, freezing it if the :freeze
option
was passed to the reader.
87 88 89 |
# File 'lib/marc_extensions/xml_reader.rb', line 87 def build_record super.tap { |record| record.freeze if @freeze } end |