Class: String

Inherits:
Object
  • Object
show all
Defined in:
lib/extensions/string.rb

Instance Method Summary collapse

Instance Method Details

#from_gaObject



14
15
16
# File 'lib/extensions/string.rb', line 14

def from_ga
  self.gsub(/^ga\:/, '')
end

#lower_camelizedObject



6
7
8
# File 'lib/extensions/string.rb', line 6

def lower_camelized
  self.gsub(/(_)(.)/) { $2.upcase }
end

#to_gaObject



10
11
12
# File 'lib/extensions/string.rb', line 10

def to_ga
  "ga:#{self}"
end

#underscoredObject



2
3
4
# File 'lib/extensions/string.rb', line 2

def underscored
  self.gsub(/([A-Z])/, '_\1').downcase
end