class Reading::Csv::Parse::ParseLine::ParseNotesAttribute
not an item attribute; only shares common behavior across the below attribute parsers.
Public Instance Methods
split_notes(column_name, columns)
click to toggle source
# File lib/reading/csv/parse_attributes.rb, line 129 def split_notes(column_name, columns) return nil unless columns[column_name] columns[column_name] .presence &.chomp &.sub(/#{config.fetch(:csv).fetch(:long_separator).rstrip}\s*\z/, "") &.split(config.fetch(:csv).fetch(:long_separator)) end