Method: Assert::Config.settings
- Defined in:
- lib/assert/config.rb
.settings(*items) ⇒ Object
5 6 7 8 9 10 11 12 13 14 |
# File 'lib/assert/config.rb', line 5 def self.settings(*items) items.each do |item| define_method(item) do |*args| if !(value = args.size > 1 ? args : args.first).nil? instance_variable_set("@#{item}", value) end instance_variable_get("@#{item}") end end end |