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
-~----------~----~----~----~------~----~------~--~---

Reply via email to