Ok, how do I deal with that? On Friday, March 3, 2017 at 1:21:17 PM UTC-5, Colin Law wrote: > > On 3 March 2017 at 17:51, Joe Guerra <jgu...@jginfosys.com <javascript:>> > wrote: > > ok, i used pry.binding to look at the @remining variable and it's nil. > > > > that why it's not working. so the question is why is this the case > when > > it has a value in the show section? > > As tamouse said: > >>> You *can* as it is an *instance variable*, but it will only be > available > >>> for that instance of the controller (i.e., a single request). If > you're > >>> calling other methods during that show request, the instance variable > will > >>> be available. If you want to access it from another method that > responds to > >>> a different request, it won't be set. You can also use this instance > >>> variable in any views resulting from the show method. > > You are trying to access it from another method that responds to a > different request. > > Colin >
-- You received this message because you are subscribed to the Google Groups "Ruby on Rails: Talk" group. To unsubscribe from this group and stop receiving emails from it, send an email to rubyonrails-talk+unsubscr...@googlegroups.com. To post to this group, send email to rubyonrails-talk@googlegroups.com. To view this discussion on the web visit https://groups.google.com/d/msgid/rubyonrails-talk/07bfe5ac-3de2-48d9-aaa7-ba55f1b88c81%40googlegroups.com. For more options, visit https://groups.google.com/d/optout.