module FFaker::Internet
def user_name(name = nil)
def user_name(name = nil) if name parts = shuffle(name.scan(/\w+/)).join(fetch_sample(%w(. _))) parts.downcase else case rand(2) when 0 sanitize(Name.first_name) when 1 [Name.first_name, Name.last_name].map { |n| sanitize(n) }.join(fetch_sample(%w(. _))) end end end