Module: UniqueGenerator::InstanceMethods
- Defined in:
- lib/unique_generator.rb
Instance Method Summary collapse
-
#generate_unique_field!(name, size = 32) ⇒ Object
Generate unique field.
Instance Method Details
#generate_unique_field!(name, size = 32) ⇒ Object
Generate unique field.
68 69 70 71 72 73 74 |
# File 'lib/unique_generator.rb', line 68 def generate_unique_field!(name, size = 32) return if send(name).present? self.class.generate_unique(size) do |token| send "#{name}=", token unique_field? name end end |