Module: ActiveSupport::CoreExtensions::Base64::Encoding

Included in:
Base64
Defined in:
lib/active_support/core_ext/base64/encoding.rb

Instance Method Summary collapse

Instance Method Details

#encode64s(value) ⇒ Object

Encodes the value as base64 without the newline breaks. This makes the base64 encoding readily usable as URL parameters or memcache keys without further processing.

ActiveSupport::Base64.encode64s("Original unencoded string") 
# => "T3JpZ2luYWwgdW5lbmNvZGVkIHN0cmluZw=="


10
11
12
# File 'lib/active_support/core_ext/base64/encoding.rb', line 10

def encode64s(value)
  encode64(value).gsub(/\n/, '')
end