hitakiri
@hitakiri

Symfony SecurityContextInterface — миф или реальность (баг,недосмотр или фича)?

Доброго времени.
Изучаю Symfony, сейчас версия 3.0.2
Ковыряю сейчас дин бандл, где некий "кулибин" для определения прав пользователя в шаблоне использует \Twig_Extension.
Нахожу следующее -
use Symfony\Component\Security\Core\SecurityContextInterface;

Но в мануале New in Symfony 2.6: Security component говорят что это устарело и такого пространства больше нет.
После этого решил проверить весь проект на SecurityContextInterface и нашел странное - \vendor\symfony\symfony\src\Symfony\Bridge\Twig\Extension\SecurityExtension.php так же использует -
use Symfony\Component\Security\Core\SecurityContextInterface;

Читал что всю отбратную совместимость в Symfony3 убрали, так что же в ней делает SecurityContextInterface?
  • Вопрос задан
  • 269 просмотров
Решения вопроса 1
okwinza
@okwinza
PHP Developer
Просто у вас используется устаревший symfony/twig-bridge

В мастер-ветке этот файл выглядит так: https://github.com/symfony/twig-bridge/blob/master...

Загляните в composer.json или сделайте composer update
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы