class String
Helper file with class extensions for string
Public Instance Methods
blank?()
click to toggle source
method to check if a string is empty
# File lib/pdfmd/string_extend.rb, line 22 def blank? self.strip.empty? end
to_bool()
click to toggle source
Boolean function
'true|t|yes|y|1' == true 'false|f|no|n|0' == false emtpy string is error
# File lib/pdfmd/string_extend.rb, line 13 def to_bool return true if self == true || self =~ (/\A(true|t|yes|y|1)\Z/i) return false if self == false || self =~ (/\A(false|f|no|n|0)\Z/i) raise ArgumentError.new("invalid value for Boolean: \"#{self}\"") end