Esses dias precisei utilizar o objeto User do symfony dentro dos forms.
Pesquisando na internet achei diversas maneiras de acessar o objeto pelo symfony.
Template / View
$user = $sf_user;
Model ou Form
$user = sfContext::getInstance()->getUser();
Action
$user = $this->getUser();
ou
$user = sfContext::getInstance()->getUser();
Creio que esse último exemplo funcione em qualquer lugar do symfony.
font: http://erisds.co.uk/symfony/snippet-symfony-user-access-the-user-object

Post a Comment