Class: Solrizer::DefaultDescriptors::MarcCodeTextableDescriptor
- Inherits:
-
Solrizer::Descriptor
- Object
- Solrizer::Descriptor
- Solrizer::DefaultDescriptors::MarcCodeTextableDescriptor
- Includes:
- Normal
- Defined in:
- lib/cul_scv_hydra/solrizer/field_mapper.rb
Instance Method Summary collapse
Methods included from Normal
Instance Method Details
#converter(field_type) ⇒ Object
136 137 138 139 140 141 142 143 144 145 146 147 148 |
# File 'lib/cul_scv_hydra/solrizer/field_mapper.rb', line 136 def converter(field_type) lambda do |value| if value.is_a? String normal!(value) r = [I18n.t("ldpd.short.repo.#{normal!(value)}")] r << I18n.t("ldpd.long.repo.#{normal!(value)}") r.uniq! r.join(' ') else value end end end |
#name_and_converter(field_name, args = nil) ⇒ Object
133 134 135 |
# File 'lib/cul_scv_hydra/solrizer/field_mapper.rb', line 133 def name_and_converter(field_name, args=nil) super('all_text', args) end |