module Porpoise
Constants
- VERSION
Public Class Methods
key_with_namespace(key)
click to toggle source
# File lib/porpoise.rb, line 32 def key_with_namespace(key) self.namespace? ? "#{self.namespace}:#{key}" : key end
namespace()
click to toggle source
# File lib/porpoise.rb, line 24 def namespace Thread.current[:namespace] end
namespace?()
click to toggle source
# File lib/porpoise.rb, line 28 def namespace? self.namespace && !self.namespace.blank? end
with_namespace(namespace) { || ... }
click to toggle source
# File lib/porpoise.rb, line 17 def with_namespace(namespace) Thread.current[:namespace] = namespace.to_s res = yield Thread.current[:namespace] = nil res end