Finally, when using mongrel, you can always print to the console:

print @variable.inspect

Cheers, Sazima

On May 19, 4:08 am, Colin Law <[email protected]> wrote:
> Another alternative, where appropriate, is to use the ruby debugger and
> break at the appropriate point to display the object using the debugger
> command line.
> Colin
>
> 2009/5/19 Benjamin Curtis <[email protected]>
>
> > In a view you can do this:
> > <%= debug @some_var %>
>
> > In a controller or model you can do this:
>
> > logger.info @some_var.inspect
>
> > --
> > Benjamin Curtis
> >http://railskits.com/- Ready-made Rails code
> >http://catchthebest.com/- Team-powered recruiting
> >http://www.bencurtis.com/- Personal blog
>
> > On Mon, May 18, 2009 at 9:34 PM, Phlip <[email protected]> wrote:
>
> >> Alex Pilon wrote:
>
> >> > def myaction
> >> > render :text myvar.inspect
> >> > end
>
> >> > im also from a php background and am used to being able to do anything i
> >> > want anywhere in the app.. in rails its a bit weird to have to .. hack
> >> > out variable dumping.. but anyway i hope that helps..
>
> >> def myaction
> >>   raise myvar.inspect
> >> end
>
> >> that trick is in the book. However, you should have many unit tests
> >> ("functional" tests) for each of your actions, so you should be able to
> >> just do
> >> this:
>
> >>   def myaction
> >>     pp myvar
> >>   end
>
> >> then run all the tests.
>
> >> --
> >>   Phlip
> >>  http://flea.sourceforge.net/resume.html
--~--~---------~--~----~------------~-------~--~----~
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