Method: Module#constant
- Defined in:
- lib/aliyun/oss/extensions.rb
#constant(name, value) ⇒ Object
191 192 193 194 195 196 197 198 199 200 |
# File 'lib/aliyun/oss/extensions.rb', line 191 def constant(name, value) unless const_defined?(name) const_set(name, value) module_eval(" def self.\#{name.to_s.downcase}\n \#{name.to_s}\n end\n EVAL\n end\nend\n", __FILE__, __LINE__) |