Class: Pokotarou::RegistrationConfigUpdater::ConvertConfig

Inherits:
Object
  • Object
show all
Defined in:
lib/pokotarou/registration_config_updater/convert_config.rb

Constant Summary collapse

PARENTHESES =
/\(.*\)/

Class Method Summary collapse

Class Method Details

.execute(arr, config) ⇒ Object



6
7
8
9
10
11
12
13
14
15
# File 'lib/pokotarou/registration_config_updater/convert_config.rb', line 6

def execute arr, config
  return arr if config.nil?
  config.each do |e|
    range = eval(e.slice(PARENTHESES).delete("()"))
    convert_name = e.gsub(PARENTHESES, "")
    arr[range] = get_val(convert_name, range.size)
  end
    
  arr
end