Module: BerkeleyLibrary::TIND::Mapping::ExternalTindField
- Extended by:
- Logging
- Defined in:
- lib/berkeley_library/tind/mapping/external_tind_field.rb
Class Method Summary collapse
Class Method Details
.tind_fields_from_collection_information(hash) ⇒ Object
20 21 22 23 24 |
# File 'lib/berkeley_library/tind/mapping/external_tind_field.rb', line 20 def tind_fields_from_collection_information(hash) raise ArgumentError, 'Collection parameters are incorrect.' unless valid_collection_hash?(hash) collection_fields(hash) end |
.tind_mms_id_fields(mms_id) ⇒ Object
26 27 28 29 30 |
# File 'lib/berkeley_library/tind/mapping/external_tind_field.rb', line 26 def tind_mms_id_fields(mms_id) raise ArgumentError, 'mms_id is nil' unless mms_id mms_id_fields(mms_id) end |