Method: ObjectTable::Grouping.generate_name
- Defined in:
- lib/object_table/grouping.rb
.generate_name(prefix, names) ⇒ Object
93 94 95 96 97 |
# File 'lib/object_table/grouping.rb', line 93 def self.generate_name(prefix, names) regex = Regexp.new(Regexp.quote(prefix) + '(\d+)') i = names.map{|n| n =~ regex and $1.to_i}.compact.max || -1 "#{prefix}#{i + 1}" end |