module ClassParam
extend your class with this module to be able to set parameters to your class parameter (param) is simple method that returns value defined in class context
Constants
- VERSION
Public Instance Methods
param(name, default: nil)
click to toggle source
# File lib/class_param.rb, line 6 def param(name, default: nil) define_singleton_method name do |value| define_method name do value end end send name, default end