class MultibyteProxyText

Public Instance Methods

with_custom_encoder(encoder) { || ... } click to toggle source
# File activesupport/test/multibyte_proxy_test.rb, line 15
def with_custom_encoder(encoder)
  original_proxy_class = ActiveSupport::Multibyte.proxy_class

  begin
    ActiveSupport::Multibyte.proxy_class = encoder

    yield
  ensure
    ActiveSupport::Multibyte.proxy_class = original_proxy_class
  end
end