module Bake::Types::Boolean
Public Class Methods
composite?()
click to toggle source
# File lib/bake/types/boolean.rb, line 30 def self.composite? false end
parse(input)
click to toggle source
# File lib/bake/types/boolean.rb, line 34 def self.parse(input) if input =~ /t(rue)?|y(es)?/i return true elsif input =~ /f(alse)?|n(o)?/i return false else raise ArgumentError, "Cannot coerce #{input.inspect} into boolean!" end end