module Secret::Encode

Public Instance Methods

decode_if_need(msg) click to toggle source
# File lib/secret/encode.rb, line 13
def decode_if_need(msg)
  if base64?
    @mode.decode64 msg
  else
    msg
  end
end
encode_if_need(msg) click to toggle source
# File lib/secret/encode.rb, line 5
def encode_if_need(msg)
  if base64?
    @mode.encode64 msg
  else
    msg
  end
end

Private Instance Methods

base64?() click to toggle source
# File lib/secret/encode.rb, line 23
def base64?
  @mode = Secret.conf.encode_mode
  if @mode&.name == 'Base64'
    true
  else
    false
  end
end