Class: NamingProvider

Inherits:
Object
  • Object
show all
Defined in:
app/providers/naming_provider.rb

Instance Method Summary collapse

Instance Method Details

#generate_name(adj_first_letter = nil, noun_first_letter = nil) ⇒ Object



9
10
11
# File 'app/providers/naming_provider.rb', line 9

def generate_name(adj_first_letter = nil, noun_first_letter = nil)
  "#{adjective adj_first_letter}-#{noun noun_first_letter}"
end

#random_letterObject



13
14
15
# File 'app/providers/naming_provider.rb', line 13

def random_letter
  ('a'..'z').to_a.shuffle.first
end

#valueObject



5
6
7
# File 'app/providers/naming_provider.rb', line 5

def value
  self
end