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