class Faker::Science

def tool(simple: false)

Returns:
  • (String) -

Parameters:
  • simple (Boolean) -- Whether to generate simple realistic tool names, (no Q-word).
def tool(simple: false)
  tool = fetch('science.tool')
  return tool if simple
  # Makes sure the modifier are different
  loop do
    modifier = self.modifier
    break unless tool.start_with?(modifier)
  end
  "#{modifier} #{tool}"
end