On Nov 19, 6:19 pm, Brian <[EMAIL PROTECTED]> wrote:
> thanks for the response, but can anyone provide a simple example of
> the proper way to access and change an attribute from within an
> instance method?
>
You just need to call the accessor methods, same as for people outside
the class. the only subtlety is that to set it you need to do
self.attribute_name = value (as attribute_name = value would be
interpreted as you trying to set a local variable)
Fred
> I've worked through AWDwR, re-read the ActiveRecord and Ruby sections,
> am currently going through wiki.rubyonrails.org and the Reference
> Docs, and still haven't found it.
>
> On Nov 19, 11:55 am, Frederick Cheung <[EMAIL PROTECTED]>
> wrote:
>
> > On 19 Nov 2008, at 16:48, Brian wrote:> What's wrong? I'm assuming I'm
> > missing something basic, but it's
> > > pretty confusing.
>
> > attributes aren't instance variables
>
> > Fred
>
> > > Thanks
--~--~---------~--~----~------------~-------~--~----~
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
-~----------~----~----~----~------~----~------~--~---