Sha256: 7a6c8d0451b166f90d873e2c2ff2c2e29f19d8d61430cde6569df19026dfc923
Contents?: true
Size: 533 Bytes
Versions: 1
Compression:
Stored size: 533 Bytes
Contents
module CanTango class Configuration class Engines class Engine def set state = :on raise ArgumentError, "Must be :on or :off" unless !state || [:on, :off].include?(state) @state = state || :on end def reset! @state = nil end def on? @state == :on end def off? !on? end protected def ns CanTango::Configuration::Engines end end end end end
Version data entries
1 entries across 1 versions & 1 rubygems
Version | Path |
---|---|
cantango-0.8.0 | lib/cantango/configuration/engines/engine.rb |