Sha256: 2386ac30c72aca4c9b1a1a9d7e6f17597ec32b70a9d39bbe8a8a5674552dd7b9

Contents?: true

Size: 311 Bytes

Versions: 60

Compression:

Stored size: 311 Bytes

Contents

module Pugin
	module Feature
		class SimpleFeature
			class << self
				attr_reader :enabled

				@enabled = false

				def enable
					@enabled = true
				end

				def disable
					@enabled = false
				end

				def enabled?
					@enabled
				end

				def disabled?
					!@enabled
				end
			end
		end
	end
end

Version data entries

60 entries across 60 versions & 1 rubygems

Version Path
pugin-1.10.10 lib/pugin/feature/simple_feature.rb
pugin-1.10.9 lib/pugin/feature/simple_feature.rb
pugin-1.10.8 lib/pugin/feature/simple_feature.rb
pugin-1.10.7 lib/pugin/feature/simple_feature.rb
pugin-1.10.6 lib/pugin/feature/simple_feature.rb
pugin-1.10.5 lib/pugin/feature/simple_feature.rb
pugin-1.10.4 lib/pugin/feature/simple_feature.rb
pugin-1.10.3 lib/pugin/feature/simple_feature.rb
pugin-1.10.2 lib/pugin/feature/simple_feature.rb
pugin-1.10.1 lib/pugin/feature/simple_feature.rb
pugin-1.10.0 lib/pugin/feature/simple_feature.rb
pugin-1.9.7 lib/pugin/feature/simple_feature.rb
pugin-1.9.6 lib/pugin/feature/simple_feature.rb
pugin-1.9.5 lib/pugin/feature/simple_feature.rb
pugin-1.9.4 lib/pugin/feature/simple_feature.rb
pugin-1.9.3 lib/pugin/feature/simple_feature.rb
pugin-1.9.2 lib/pugin/feature/simple_feature.rb
pugin-1.9.1 lib/pugin/feature/simple_feature.rb
pugin-1.9.0 lib/pugin/feature/simple_feature.rb
pugin-1.8.9 lib/pugin/feature/simple_feature.rb