class DotEnviOS::Util

Public Class Methods

snake_to_camel(string) click to toggle source
# File lib/dotenv-ios/util.rb, line 9
def self.snake_to_camel(string)
  # takes API_HOST => ApiHost
  s = string.split('_').collect(&:capitalize).join
  # Takes ApiHost => apiHost
  s[0] = s[0].downcase
  s
end
to_snakecase(string) click to toggle source
# File lib/dotenv-ios/util.rb, line 5
def self.to_snakecase(string)
  string.gsub(/(.)([A-Z])/, '\1_\2').downcase
end