Method: Map.add_conversion_method!
- Defined in:
- lib/map.rb
.add_conversion_method!(method) ⇒ Object
98 99 100 101 102 103 104 105 106 107 108 109 110 111 |
# File 'lib/map.rb', line 98 def add_conversion_method!(method) if define_conversion_method!(method) method = method.to_s.strip raise ArguementError if method.empty? module_eval(" unless conversion_methods.include?(\#{ method.inspect })\n conversion_methods.unshift(\#{ method.inspect })\n end\n __\n true\n else\n false\n end\nend\n", __FILE__, __LINE__) |