Symfony – Snippet – Maneiras de acessar o objeto User

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”:http://erisds.co.uk/symfony/snippet-symfony-user-access-the-user-object