class Relix::Keyer::Standard
Public Class Methods
new(klass, options)
click to toggle source
# File lib/relix/keyer.rb, line 51 def initialize(klass, options) @prefix = klass.name end
Public Instance Methods
component(name, component)
click to toggle source
# File lib/relix/keyer.rb, line 63 def component(name, component) "#{name}:#{component}" end
index(index, name)
click to toggle source
# File lib/relix/keyer.rb, line 59 def index(index, name) "#{index.model_name}:#{name}:#{index.class.kind}" end
values(pk, klass)
click to toggle source
# File lib/relix/keyer.rb, line 55 def values(pk, klass) "#{@prefix}:values:#{pk}" end