module EffectiveObfuscation
Constants
- VERSION
Public Class Methods
extend_klass?()
click to toggle source
# File lib/effective_obfuscation.rb, line 14 def self.extend_klass? return false if Gem::Version.new(Rails.version) < Gem::Version.new('4.2') return true if Gem::Version.new(Rails.version) >= Gem::Version.new('5') false end
extend_relation?()
click to toggle source
# File lib/effective_obfuscation.rb, line 20 def self.extend_relation? return true if Gem::Version.new(Rails.version) < Gem::Version.new('4.2') return true if Gem::Version.new(Rails.version) >= Gem::Version.new('5') false end
hide(id, spin)
click to toggle source
# File lib/effective_obfuscation.rb, line 6 def self.hide(id, spin) ::ScatterSwap.hash(id, spin) end
show(id, spin)
click to toggle source
# File lib/effective_obfuscation.rb, line 10 def self.show(id, spin) ::ScatterSwap.reverse_hash(id, spin).to_i end