Class: DotEnvAndroid::Util
- Inherits:
-
Object
- Object
- DotEnvAndroid::Util
- Defined in:
- lib/dotenv-android/util.rb
Class Method Summary collapse
Class Method Details
.snake_to_camel(string) ⇒ Object
9 10 11 12 13 14 15 |
# File 'lib/dotenv-android/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) ⇒ Object
5 6 7 |
# File 'lib/dotenv-android/util.rb', line 5 def self.to_snakecase(string) string.gsub(/(.)([A-Z])/, '\1_\2').downcase end |