Module: Helium::Utils

Included in:
Client, Resource, Resource, Timeseries
Defined in:
lib/helium/utils.rb

Instance Method Summary collapse

Instance Method Details

#datetime_to_iso(datetime) ⇒ Object



3
4
5
6
# File 'lib/helium/utils.rb', line 3

def datetime_to_iso(datetime)
  return nil if datetime.nil?
  Time.parse(datetime.to_s).utc.iso8601
end

#kebab_case(string) ⇒ Object



8
9
10
# File 'lib/helium/utils.rb', line 8

def kebab_case(string)
  string.gsub(/(.)([A-Z])/,'\1-\2').downcase
end