class String
Public Class Methods
to_ruby(object)
click to toggle source
# File lib/opium/extensions/string.rb, line 13 def to_ruby(object) object.to_s if object end
Also aliased as: to_parse
Public Instance Methods
to_bool()
click to toggle source
# File lib/opium/extensions/string.rb, line 2 def to_bool return true if self == true || self =~ (/^(true|t|yes|y|1)$/i) return false if self == false || self.blank? || self =~ (/^(false|f|no|n|0)$/i) raise ArgumentError.new("invalid value for Boolean: \"#{self}\"") end
to_geo_point()
click to toggle source
# File lib/opium/extensions/string.rb, line 8 def to_geo_point Opium::GeoPoint.new( self ) end