Class: PennMARC::Link

Inherits:
Helper
  • Object
show all
Defined in:
lib/pennmarc/helpers/link.rb

Overview

Do Link-y stuff

Class Method Summary collapse

Methods included from Util

#datafield_and_linked_alternate, #join_and_squish, #join_subfields, #linked_alternate, #linked_alternate_not_6_or_8, #prefixed_subject_and_alternate, #remove_paren_value_from_subfield_i, #subfield_defined?, #subfield_in?, #subfield_not_in?, #subfield_undefined?, #subfield_value?, #subfield_value_in?, #subfield_value_not_in?, #subfield_values, #subfield_values_for, #substring_after, #substring_before, #translate_relator, #trim_trailing, #valid_subject_genre_source_code?

Class Method Details

.full_text(record:) ⇒ Object



13
# File 'lib/pennmarc/helpers/link.rb', line 13

def full_text(record:); end

.offsite(record) ⇒ Object

TODO:

the legacy code here is a hot mess for a number of reasons, what do we need this field to do?

Note:

port the needed parts from get_offsite_display, don’t return HTML

Parameters:

  • record (MARC::Record)

Returns:

  • (Object)


11
# File 'lib/pennmarc/helpers/link.rb', line 11

def offsite(record); end

.web(record:) ⇒ Object



15
# File 'lib/pennmarc/helpers/link.rb', line 15

def web(record:); end