class Buhhub::Encoding::LegacyEncoder
Attributes
object[RW]
Public Class Methods
new(object)
click to toggle source
# File lib/bugno/encoding/legacy_encoder.rb, line 10 def initialize(object) @object = object end
Public Instance Methods
encode()
click to toggle source
# File lib/bugno/encoding/legacy_encoder.rb, line 14 def encode value = object.to_s encoded_value = ::Iconv.conv('UTF-8//IGNORE', 'UTF-8', value) object.is_a?(Symbol) ? encoded_value.to_sym : encoded_value end