> Actually, I meant $this->Session->read('user'). To grab the full user record
> and all associated data....
> $user = $this->User->read(...);
> $this->Session->write('user', $user);
> Because I found the default data for $this->Auth->user() was lacking. But if
> $this->Auth->user() is needing to make a query each time it's called, I
> don't want to go that direction - I want to pull the data w/o a database
> call.
Auth->user() just reads from the session, no DB call. See:
http://api.cakephp.org/view_source/auth-component/#line-720
These are equivalent:
$this->Auth->user()
$this->Session->read('Auth.User')
--
Our newest site for the community: CakePHP Video Tutorials http://tv.cakephp.org
Check out the new CakePHP Questions site http://ask.cakephp.org and help others with their CakePHP related questions.
To unsubscribe from this group, send email to
cake-php+unsubscribe@googlegroups.com For more options, visit this group at http://groups.google.com/group/cake-php
No comments:
Post a Comment