module Superstore::Identity::ClassMethods

Public Instance Methods

_generate_key(object) click to toggle source
# File lib/superstore/identity.rb, line 21
def _generate_key(object)
  object.instance_eval(&key_generator)
end
key(&block) click to toggle source

Define a key generator. Default is UUID.

# File lib/superstore/identity.rb, line 17
def key(&block)
  self.key_generator = block
end