module SecretX::Encode

Public Instance Methods

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

Private Instance Methods

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