Le 07/05/2011 11:54, [BLZ]梁振警 a écrit :
My database schema is something like this:
create table users (
id INT PRIMARY KEY,
username TEXT,
)
create table posts (
id INT PRIMARY KEY,
user_id INT,
title TEXT,
content TEXT,
)
Now, I want to get all posts of current logged in user, but I can't
get find a way to get current userid, like this:
$user = $this->container->get('security.context')->getToken()->getUser();
$repo->findBy(array('user_id' => $user->getId()))
But I got " Fatal Error: Call to undefined method", I wonder if there
any way to get UserId?
I look through Symfony\Component\Security\Core\User\UserInterface,
Symfony\Component\Security\Core\User\AdvancedUserInterface, non of
them providered getId() method.
Any one can help me? Thanks.
Which user provider are you using ?
--
Christophe | Stof
--
If you want to report a vulnerability issue on symfony, please send it to
security at symfony-project.com
You received this message because you are subscribed to the Google
Groups "symfony users" group.
To post to this group, send email to symfony-users@googlegroups.com
To unsubscribe from this group, send email to
symfony-users+unsubscr...@googlegroups.com
For more options, visit this group at
http://groups.google.com/group/symfony-users?hl=en