Кирилл
Кирилл
раньше оно вроде как работало, потом был коспозер апдейт и всё...
Александр
с неймспейсом точно все хорошо?
Кирилл
lf
Кирилл
да
Кирилл
сорян
Кирилл
что сразу не отвечал
Кирилл
таки разбирал всю сифоню
Кирилл
собственно получается очень интересное
Кирилл
а именно
Кирилл
https://symfony.com/doc/2.8/service_container/service_decoration.html
Кирилл
я не спец по симфони - это мой первый опыт с ней. Как я понял - раньше было всё просто, но потом в новых версия что-то менялось
Кирилл
а именно
Кирилл
https://symfony.com/blog/new-in-symfony-3-4-deprecated-bundle-inheritance
Кирилл
и новые версии FOSUserBundle уже идут по этому типу
Кирилл
а не через
Кирилл
Кирилл
было бы неплохо если кто понял что бы подтвердил/опроверг этот момент....
Кирилл
вот тут как раз пишут
Кирилл
https://github.com/FriendsOfSymfony/FOSUserBundle/issues/2744#issuecomment-369042634
Alexander
@kotoffzky а версия симфони какая сейчас?
Кирилл
2,8
Alexander
Ну тогда точно не в этом дело, т.к. это убрать должны были в 4.0
Кирилл
А со стороны бандла ведь могли поспособствовать?
Кирилл
Судя по этому комментарию https://github.com/FriendsOfSymfony/FOSUserBundle/issues/2744#issuecomment-369042634
Кирилл
Как раз 2.1 заточена под 4
Anonymous
@gazizovayaz будет жить. Поприветствуем!
Ayaz
Крутое приветствие) аж вздохнул.
Ayaz
Вообщем ребят, я разработчик геткодер. Написал уже в другом чате симфонистов, и в этом напишу. Анализируем код на гитхаб и стараемся определить навыки. Вообщем, суть не в этом. К нам обратились 2 крутые технологические компании за поиском хороших симфонистов. Вот я сюда и пишу, вдруг кому интересно в личку напишут. Названия называть не буду, чтобы не думали что реклама и пр. Извините если прервал вашу среду. Больше не пишу.
Alexander
Опять дефолтсити!? :)
Дмитрий
Привет всем, с днем программиста! 😊
Alexander
Привет) Всех с 256-м))
В симфе 3.4 можно каким-то образом создать свою анатацию?
Alexander
Alexander
Но вообще в доке это все есть
Alexander
Спасибо. На момент написания еще не находил доки, сейчас лишь нашел)
Anonymous
@backend_bx будет жить. Поприветствуем!
Alexander
Кто-то может подсказать событие, в котором можно сделать редирект, но при этом уже доступен объект юзера?
Alexander
Alexander
Там если мне не изменяет память можно даже сразу подсунуть контроллер другой
Alexander
Там не доступен все еще объект пользователя увы, а мне по текущему пользователю нужно проверку делать)
Alexander
Alexander
И возвращает null)
Alexander
Проверял сервис, подключая там и подключая в контролере - в нем работает, а наоборот не хочет
Alexander
Покажи код как пытаешься достать оттуда пользователя
Alexander
Тебе именно до контроллера это сделать нужно?
Alexander
Сейчас проверил, у меня вытягивает юзера
Alexander
Alexander
Я сделал аннотацию свою для проверки, в ней принимаю роли пользователей - там же нужно достать id пользователя что бы узнать статус его компании и в случае неактивности редиректить.
Вызывал $this->container->get('security.token_storage')->getToken()->getUser()
Alexander
выложи код листенера на гист
Alexander
должно работать так как я говорю
Alexander
Я его уже снес к сожалению, другие пути искал, сейчас заново сделаю может где и накосячил, наверника в сервисах и ивентах затупил где-то
Alexander
https://habr.com/post/133270/
Я вот по этому примеру делал кстати, и туда добавил storage
Alexander
А при вызове
$this->tokenStorage->getToken()->getUser()
Постоянно ошибка что не найдет функции - Call to a member function getUser()
Alexander
Alexander
use Symfony\Component\Security\Core\Authentication\Token\Storage\TokenStorageInterface
Этот же вроде)
Alexander
версия симфони какая?
Alexander
3.4
Alexander
ну вообще похоже что тот
Alexander
в 2.8 точно работает, в 3.4 нету возможности проверить сейчас
Alexander
вряд ли они в этом плане что-то изменили. Но раз ругается что не найдет функции, значит все таки не тот токенсторадж
Alexander
посмотри через xdebug что там в этот момент
Alexander
Второй токенсторадж показывает ошибку без загрузки верстки даже. С xdebug пока не знаком, увы
Anonymous
@amirovn77 будет жить. Поприветствуем!
Anonymous
Kirill будет жить. Поприветствуем!
Anton 🐻
дорова, описываю сущность в yml. нужно сделать состнавной уникальный иднекс по 2м колонкам. 1 из них явно описана transaction_reference, а вторая является связью gateway_id. при этом gateway_id генерится автоматом. можно ли как-то не хардкодить это имя, а сослаться на связь?
manyToOne:
gateway:
targetEntity: PaymentsBundle\Entity\Gateway
uniqueConstraints:
transaction_reference_gateway_idx:
columns: transaction_reference,gateway_id
Anonymous
@drup8 будет жить. Поприветствуем!
Igor
ребята, есть хорошие видеоуроки по symphony 4? можно на английском
.fry
Есть хорошая документация, по ней вроде всё понятно
Igor
да, просто на слух мне как-то лучше воспринимается
Nikolay
Anonymous
Igor
всмыле не читаешь доки - нехай лезть? )
Anonymous
Самое лучшее это практиковаться
Aleksandr
можно доку в слух читать)
Anonymous
Анатолий Жилко будет жить. Поприветствуем!
Rivgen
Доброго дня! Может кто подскажет где почитать или в каком направлении копать. Мне нужен сайт на кириллическом домене, а Symfony у меня отказывается работать с таким доменом
Anonymous
Здравствуйте, отказывается это как ?
Rivgen
http://беларусинфо.бел/company/
страница не найдена, хотя такая же страниница на латинском домене работает (