class FTest::Config::Option
Public Class Methods
evaluate(value, &block)
click to toggle source
# File lib/ftest/config.rb, line 46 def self.evaluate value, &block instance = new value instance.fetch &block end
new(value)
click to toggle source
# File lib/ftest/config.rb, line 51 def initialize value @value = value end
Public Instance Methods
fetch() { || ... }
click to toggle source
# File lib/ftest/config.rb, line 55 def fetch @value = yield unless set? value end
set?()
click to toggle source
# File lib/ftest/config.rb, line 60 def set? not @value.nil? end