module DTK::Client::Auxiliary

Public Instance Methods

cap_form(x) click to toggle source
# File lib/auxiliary.rb, line 21
def cap_form(x)
  x.gsub('-','_').to_s.split("_").map{|t|t.capitalize}.join("")
end
snake_form(command_class,seperator="_") click to toggle source
# File lib/auxiliary.rb, line 25
def snake_form(command_class,seperator="_")
  command_class.to_s.gsub(/^.*::/, '').gsub(/Command$/,'').scan(/[A-Z][a-z]+/).map{|w|w.downcase}.join(seperator)
end