Sha256: bff1a582f7d698c3667fb9ccb2a52ff6eb0201476596d676d527e8ecba091066

Contents?: true

Size: 209 Bytes

Versions: 54

Compression:

Stored size: 209 Bytes

Contents

require 'flipper/typecast'

module Flipper
  module Types
    class Boolean < Type
      def initialize(value = nil)
        @value = value.nil? ? true : Typecast.to_boolean(value)
      end
    end
  end
end

Version data entries

54 entries across 54 versions & 1 rubygems

Version Path
flipper-1.3.2 lib/flipper/types/boolean.rb
flipper-1.3.1 lib/flipper/types/boolean.rb
flipper-1.3.0 lib/flipper/types/boolean.rb
flipper-1.3.0.pre lib/flipper/types/boolean.rb
flipper-1.2.2 lib/flipper/types/boolean.rb
flipper-1.2.1 lib/flipper/types/boolean.rb
flipper-1.2.0 lib/flipper/types/boolean.rb
flipper-1.1.2 lib/flipper/types/boolean.rb
flipper-1.1.1 lib/flipper/types/boolean.rb
flipper-1.1.0 lib/flipper/types/boolean.rb
flipper-1.0.0 lib/flipper/types/boolean.rb
flipper-1.0.0.pre lib/flipper/types/boolean.rb
flipper-0.28.3 lib/flipper/types/boolean.rb
flipper-0.28.2 lib/flipper/types/boolean.rb
flipper-0.28.1 lib/flipper/types/boolean.rb
flipper-0.28.0 lib/flipper/types/boolean.rb
flipper-0.27.1 lib/flipper/types/boolean.rb
flipper-0.27.0 lib/flipper/types/boolean.rb
flipper-0.26.2 lib/flipper/types/boolean.rb
flipper-0.26.1 lib/flipper/types/boolean.rb