Indeed... I got wrapped around the axle of re-opening classes in Ruby and forgot to mention the Rails extensions. :) -- Benjamin Curtis http://railskits.com/ - Ready-made Rails code http://catchthebest.com/ - Team-powered recruiting http://www.bencurtis.com/ - Personal blog
On Tue, May 26, 2009 at 12:34 PM, Philip Hallstrom <[email protected]> wrote: > > > > On May 26, 2009, at 11:48 AM, JannaB wrote: > > > > > I am trying to capitalize first letter of each word in a string of > > words, which is in a given string. I see there is a reference to this > > at: > > > > String#titleize is your friend... > > >> "this is some string. here is another! a question? oh my.".titleize > => "This Is Some String. Here Is Another! A Question? Oh My." > > > > > > > > http://www.java2s.com/Code/Ruby/String/Addtwomethodtostringclasstocapitalizefirstletter.htm > > > > which states to add two method to string class to capitalize first > > letter > > > > > > class String > > def capitalize_first_letter > > self[0].chr.capitalize + self[1, size] > > end > > > > def capitalize_first_letter! > > unless self[0] == (c = self[0,1].upcase[0]) > > self[0] = c > > self > > end > > end > > end > > > > My question is, if I create this String class -- what is it? Is it a > > model? A helper? Where in the world would you put this creature in a > > Rails framework? Thanks, Janna > > > > > > > > --~--~---------~--~----~------------~-------~--~----~ You received this message because you are subscribed to the Google Groups "Ruby on Rails: Talk" group. To post to this group, send email to [email protected] To unsubscribe from this group, send email to [email protected] For more options, visit this group at http://groups.google.com/group/rubyonrails-talk?hl=en -~----------~----~----~----~------~----~------~--~---

