lib/has_placeholder_image/text_generator.rb
# frozen_string_literal: true
module HasPlaceholderImage
# Text generation methods
module TextGenerator
# This method take text field and parse with delimiter and take first word_count number word
# first letter upcase
def self.two_word_first_letter_upcase(value)
value.split
.map(&:first)
.select { |l| l =~ /[[:alpha:]]/ }
.join
.first(2)
.upcase
end
end
end