Comment puis-je convertir un Rubis nom de la classe à un trait de soulignement délimité par le symbole?

Comment puis-je par programmation tourner un nom de classe, FooBar, un symbole, :foo_bar? par exemple, quelque chose comme cela, mais qui traite de chameau cas correctement?

FooBar.to_s.downcase.to_sym
InformationsquelleAutor Josh Glover | 2011-04-11