Module: Seabright::Keys::ClassMethods

Defined in:
lib/redis_object/keys.rb

Instance Method Summary collapse

Instance Method Details

#hkey(ident = nil) ⇒ Object



30
31
32
# File 'lib/redis_object/keys.rb', line 30

def hkey(ident = nil)
	"#{key(ident)}_h"
end

#key(ident = nil) ⇒ Object



22
23
24
# File 'lib/redis_object/keys.rb', line 22

def key(ident=nil)
	"#{cname}#{ident ? ":#{clean_id(ident)}" : ""}"
end

#ref_field_key(ident = nil) ⇒ Object



34
35
36
# File 'lib/redis_object/keys.rb', line 34

def ref_field_key(ident = nil)
	"#{key(ident)}_ref_fields"
end

#reserve_key(ident = nil) ⇒ Object



26
27
28
# File 'lib/redis_object/keys.rb', line 26

def reserve_key(ident=nil)
	"#{key(ident)}_reserve"
end