Как загрузить или сохранить связанную с Doctrine сущность в сеансе Zend_Auth - PullRequest
0 голосов
/ 06 декабря 2011

Я ищу хорошие решения для проблемы.

Я использую Doctrine 2.1, интегрированную в Zend Framework. Я использую Zend_Auth с Zend_Auth_Storage_Session, где я сохранил сущность пользователя. Но сущность User связана с другим Entity => AclRole. У каждого пользователя есть одна AclRole.

В первый раз, когда я загружаю пользователя через EntityManager, AclRole загружается, как только он вызывается в User. Но когда загружается другая страница и сущность пользователя загружается из сеанса, ее атрибут 'locale' равен NULL.

Есть ли какое-нибудь хорошее решение этого вопроса?

1 Ответ

0 голосов
/ 13 января 2012

У меня есть отличное решение, которое я использую в своем проекте, я вышлю вам ссылку на github, когда я проверил свой код сегодня;)

...