Hi!

i'm developing a rails application for a university assignment. i'll
spare you the details as i think my question is much more general.

i have a model, called TreasureHunt, which contains a class variable,
@@idno, and a reader class method, TreasureHunt.idno.
in the initializer, i increment the @@idno variable, to keep track of
the number of objects instantiated.

then i have a controller, treasurehunt_controller, with an action,
called load, which does some things (loads a treasurehunt and blah
blah blah). in the load method, i create a treasurehunt object, thus
supposedly incrementing the @@idno variable.

the problem is i'm not (incrementing the variable).

when i debug the app (using a flash that gets displayed in my layout),
the @@idno variable is always 1, even after subsequent calls of the
load action.

does anybody know why?

do i need to store that state somewhere else?
i'm pretty confused.

thanks
asy

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