On Fri, Apr 29, 2011 at 6:36 PM, Philip Thompson <[email protected]> wrote: > 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 [email protected] For more options, visit this group at http://groups.google.com/group/cake-php
