Sha256: 483dfa7456b29f0a3b2f662d180cf4b49cec6d05ccde9373bf2f72044a1e49d0
Contents?: true
Size: 497 Bytes
Versions: 18
Compression:
Stored size: 497 Bytes
Contents
module ModsDisplay class Contact < Field def fields return_fields = contact_fields.map do |value| ModsDisplay::Values.new(label: displayLabel(value) || I18n.t('mods_display.contact'), values: [value.text]) end collapse_fields(return_fields) end private def contact_fields @values.select do |value| value.attributes['type'].respond_to?(:value) && value.attributes['type'].value.downcase == 'contact' end end end end
Version data entries
18 entries across 18 versions & 1 rubygems