Обычно я использую избирателя для пользователя, который подключен (ME), чтобы увидеть, смогу ли я выполнить действие или нет.if ($this->isGranted('TRAVEL', $city)) {
$this->goToCity($this->getUser(), $city);
}
< /code>
Но на этот раз я хотел бы использовать своего избирателя для пользователя, которого я буду искать в базе данных, чтобы проверить, может ли этот пользователь или не может выполнить это же действие.$another_user = $doctrineStuff->getRepo(Foo:bar)->getUser(123);
if ($this->isGranted('TRAVEL',$city, $another_user)) {
$this->goToCity($another_user, $city);
}
< /code>
Это возможно? < /p>
Как это сделать, я ничего не могу найти в этой проблеме. Может быть, кроме моделирования домашнего избирателя, который не проверяет пользователя из его токена, но из его экземпляра.
Подробнее здесь: https://stackoverflow.com/questions/708 ... logged-one
Могу ли я использовать избирателя с другим пользователем, чем текущий зарегистрированный? ⇐ Php
-
- Похожие темы
- Ответы
- Просмотры
- Последнее сообщение
-
-
PhpUnit, Security->isGranted() в классе избирателя всегда возвращает false для данной роли
Anonymous » » в форуме Php - 0 Ответы
- 15 Просмотры
-
Последнее сообщение Anonymous
-
-
-
Правильный текущий способ на Android получить текущий год в тайских цифрах?
Anonymous » » в форуме Android - 0 Ответы
- 109 Просмотры
-
Последнее сообщение Anonymous
-