module Obfuscatable

Constants

VERSION

Public Class Methods

hide(id, spin) click to toggle source
# File lib/obfuscatable.rb, line 11
def self.hide(id, spin)
  ScatterSwap.hash(id, spin)
end
show(id, spin) click to toggle source
# File lib/obfuscatable.rb, line 15
def self.show(id, spin)
  ScatterSwap.reverse_hash(id, spin)
end

Public Instance Methods

obfuscatable(options = {}) click to toggle source
# File lib/obfuscatable.rb, line 3
def obfuscatable(options = {})
  require 'scatter_swap'

  include InstanceMethods
  cattr_accessor :obfuscatable_spin
  self.obfuscatable_spin = (options[:spin] || obfuscatable_default_spin)
end