10
11
12
13
14
15
16
17
18
19
20
21
22
|
# File 'lib/ffaker/avatar.rb', line 10
def image(*args, slug: nil, size: '300x300', format: 'png', bgset: nil)
if args.any?
warn "Positional arguments for Avatar##{__method__} are deprecated. Please use keyword arguments."
slug = args[0]
size = args[1] if args.size > 1
format = args[2] if args.size > 2
bgset = args[3] if args.size > 3
end
check_passed_params(size, format, bgset)
slug ||= FFaker::Lorem.words.join
"https://robohash.org/#{slug}.#{format}?size=#{size}#{"&bgset=bg#{bgset}" if bgset}"
end
|