module MWO::Utils
Public Instance Methods
fetch(url)
click to toggle source
# File lib/mwo/utils.rb, line 2 def fetch(url) response = open(url) body = JSON.parse(response.read) end
to_symbol(string)
click to toggle source
# File lib/mwo/utils.rb, line 7 def to_symbol(string) word = string.dup word.gsub!(/::/, '/') word.gsub!(/([A-Z]+)([A-Z][a-z])/, '\1_\2') word.gsub!(/([a-z\d])([A-Z])/, '\1_\2') word.tr!('-', '_') word.downcase! word.to_sym end