Sha256: e9813d91f0e33153f0a8c16b40f86411640dcc985fc102b4b375a88b6be71b8f
Contents?: true
Size: 997 Bytes
Versions: 1
Compression:
Stored size: 997 Bytes
Contents
# encoding: utf-8 module EvalHelper # create set variable logic strings, for eval # # ==== Examples # # set string variable case # # class EvalHelperSetVariableTest # include EvalHelper # # def hoge(name, value) # set_variable_code(name, value) # end # end # # hash = { # name: 'hoge', # value: '"hoge"', # } # EvalHelperSetVariableTest.new.hoge(hash[:name], hash[:value]) # # return # # hoge = "hoge" # # set numeric variable case # # class EvalHelperSetVariableTest # include EvalHelper # # def hoge(name, value) # set_variable_code(name, value) # end # end # # hash = { # name: 'hoge_num', # value: '1', # } # EvalHelperSetVariableTest.new.hoge(hash[:name], hash[:value]) # # return # # hoge_num = 1 # def setting_variable_code(name, value) "#{name} = #{value}" end end
Version data entries
1 entries across 1 versions & 1 rubygems
Version | Path |
---|---|
tbpgr_utils-0.0.151 | lib/eval_helper/set_variable_code.rb |