module Shipwire::Utility
Public Class Methods
camel_case(options)
click to toggle source
# File lib/shipwire/utility.rb, line 3 def self.camel_case(options) ParamConverter.new(options).to_h end
camelize(term, first_letter = :upper)
click to toggle source
# File lib/shipwire/utility.rb, line 11 def self.camelize(term, first_letter = :upper) terms = term.split('_') case first_letter when :upper terms.map(&:capitalize!).join when :lower ([terms.first] + terms.drop(1).map(&:capitalize!)).join end end
split_to_integers(str, separator = ",")
click to toggle source
# File lib/shipwire/utility.rb, line 7 def self.split_to_integers(str, separator = ",") str.to_s.split(separator).map(&:to_i) end