Module: ApiKeyMaker::ModelAdditions

Defined in:
lib/api_key_maker/model_additions.rb

Instance Method Summary collapse

Instance Method Details

#make_api_key(attribute, length = 10) ⇒ Object



4
5
6
7
8
# File 'lib/api_key_maker/model_additions.rb', line 4

def make_api_key(attribute, length = 10)
  before_validation do
    send("#{attribute}=", ApiKeyMaker.make_api_key(length))
  end
end