mkvtoolnix/rake.d/extensions.rb

32 lines
290 B
Ruby
Raw Normal View History

class NilClass
def to_bool
false
end
def blank?
true
end
end
class String
def to_bool
%w{1 true yes}.include? self.downcase
end
def blank?
empty?
end
end
class TrueClass
def to_bool
self
end
end
class FalseClass
def to_bool
self
end
end