Method: Vcard.encode_paramtext

Defined in:
lib/vcard.rb

.encode_paramtext(value) ⇒ Object

param-value = paramtext / quoted-string paramtext = *SAFE-CHAR quoted-string = DQUOTE *QSAFE-CHAR DQUOTE



212
213
214
215
216
217
218
# File 'lib/vcard.rb', line 212

def self.encode_paramtext(value)
  if value =~ Bnf::ALL_SAFECHARS
    value
  else
    raise ::Vcard::Unencodable, "paramtext #{value.inspect}"
  end
end