Is there a difference in the way that params[] and @params[] are handled? Is the ''handling'' done by Ruby or Rails? A pointer to the relevant documentation would be sincerely appreciated. Or just an answer would be ok too ;-) Thanks, Bill -------------- next part -------------- An HTML attachment was scrubbed... URL: http://wrath.rubyonrails.org/pipermail/rails/attachments/20060331/add0aa67/attachment-0001.html
params[] is preferred now because ''params'' is a method call and ''@params'' is an instance variable. I had this question myself and when AWDR had both styles, I asked a Rails core team member when I saw him. -Rob Rob Biedenharn http://agileconsultingllc.com Rob@AgileConsultingLLC.com +1 513-295-4739 On Mar 31, 2006, at 10:51 AM, Bill Walton wrote:> Is there a difference in the way that params[] and @params[] are > handled? > > Is the ''handling'' done by Ruby or Rails? > > A pointer to the relevant documentation would be sincerely > appreciated. Or just an answer would be ok too ;-) > > Thanks, > Bill > _______________________________________________ > Rails mailing list > Rails@lists.rubyonrails.org > http://lists.rubyonrails.org/mailman/listinfo/rails-------------- next part -------------- An HTML attachment was scrubbed... URL: http://wrath.rubyonrails.org/pipermail/rails/attachments/20060331/aec70ce3/attachment.html
Thanks, Rob. The ''preferred'' part still throws me since
it''s apparently still true that ''@params[]'' and
''params[]'' will both work to access the params hash. Yes?
Also, when you say ''params'' is a method call... I would have
thought that it could also be a local variable whose interpretation at runtime
would be context sensitive. No?
Confusing ;-(
Thanks again,
Bill
----- Original Message -----
From: Rob Biedenharn
To: rails@lists.rubyonrails.org
Sent: 2006-03-31 10:53 AM
Subject: Re: [Rails] params[] vs @params[]
params[] is preferred now because ''params'' is a method call
and ''@params'' is an instance variable. I had this question
myself and when AWDR had both styles, I asked a Rails core team member when I
saw him.
-Rob
Rob Biedenharn http://agileconsultingllc.com
Rob@AgileConsultingLLC.com
+1 513-295-4739
On Mar 31, 2006, at 10:51 AM, Bill Walton wrote:
Is there a difference in the way that params[] and @params[] are handled?
Is the ''handling'' done by Ruby or Rails?
A pointer to the relevant documentation would be sincerely appreciated. Or
just an answer would be ok too ;-)
Thanks,
Bill
_______________________________________________
Rails mailing list
Rails@lists.rubyonrails.org
http://lists.rubyonrails.org/mailman/listinfo/rails
------------------------------------------------------------------------------
_______________________________________________
Rails mailing list
Rails@lists.rubyonrails.org
http://lists.rubyonrails.org/mailman/listinfo/rails
-------------- next part --------------
An HTML attachment was scrubbed...
URL:
http://wrath.rubyonrails.org/pipermail/rails/attachments/20060331/1cfeb676/attachment.html
On 3/31/06, Bill Walton <bill.walton@charter.net> wrote:> > Thanks, Rob. The ''preferred'' part still throws me since it''s apparently > still true that ''@params[]'' and ''params[]'' will both work to access the > params hash. Yes?Think "deprecated." Using @params will work, but it''s not the idiomatic way of doing it. -- James