Category: symfony

08
Ноя
2022

Ошибка Symfony Undefined function: 7 ERROR: operator does not exist: json ~~ unknown

При изучении Symfony решил поиграться с ролями. Мне нужно достать всех юзеров у которых роль ‘ROLE_MODERATOR’
В репозитории создал следующий метод
public function getModerators()
{
$role = ‘ROLE_MODERATOR’;

$qb = $this->createQ…

27
Окт
2022

Controller has no container set, did you forget to define it as a service subscriber? Symfony 5

Всем добрый день, делаю свое первое приложение на Symfony 5
Столкнулась с проблемой при создании контроллера, при этом мне нужен именно контроллер, а не сервис
Uncaught PHP Exception LogicException: ""App\Controller\UploadFileCon…

12
Окт
2022

Как можно в Symfony проверть текущего пользователя?

Изучаю Symfony и делаю личный кабинет пользователя.
Например есть такой адрес /{userId}/cabinet и я хочу что бы доступ в кабинет получал только тот юзер который авторизован и у которого id совпадает с userId
На текущий момент делаю простую…

31
Июл
2022

Привет. У меня есть задача по переходу по Route получить всех пользователей. PHP. Symfony

Привет я только начал изучать Symfony. У меня вопрос. У меня есть сущность с name, surname, email. У меня есть данные в БД, мне нужно по переходу по Route показывались все польвотели с их данными(name, surname, email).
Я пробывал работать …

30
Июл
2022

Пустое значение поля в yaml

Я хочу оставить значение поля в моём .yaml – файле пустым.
Просто в одном переводе данное поле должно быть заполнено, а в другом нет.
Если данное поле не определить, то на фронте будет выведен путь к его значению (…title.3).
Должен, наве…

10
Июл
2022

Не могу перехватить исключение брошенное из UserProvider в Symfony

В новой Symfony 6.1 пытаюсь реализовать авторизацию как по логину-паролю, так и через github. Написал для этих целей свой UserProvider. И вот его метод loadUserByIdentifier:
public function loadUserByIdentifier($username): UserInterface
{

15
Июн
2022

Как вытащить данные из двух таблиц в одном запросе?

Получаю массив данных из таблицы _liga по полям id и name. Всё работает как надо.
Но мне надо одновременно еще вытащить данные из таблицы _gr по полям names и bro.
Как их правильно прописать?
public static function getLeagueById(Wb $wb, Db…

27
Май
2022

Composer – allow-plugins для кастомного пакета && GrumPHP

Всем привет.
Контекст вопроса следующий. Имею проект на Symfony 5.4. Создал пакет с конфигами для линтеров и их оркестратора GrumPHP. Хочу, чтобы после установки пакета мои конфиги пробрасывались в корень проекта и никакие дефолтные конфиг…

20
Апр
2022

Symfony 3 событие обновления поля модели

Нужно при обновлении поля title в модели Product запускать определенный метод из сервиса ProductService. увидел что есть EventSubscriber, но не совсем понял логику. Попробовал реализовать путем создания в Event Product/ProductSaveEvent.php…

11
Апр
2022

Как вызвать событие сохранения модели Symfony

Есть модель Model/Article которая наследуется от Model/Base/Article нужно как то поймать событие сохранения модели и добавить условие, если в моделе обновилось поле title то в этот момент отправить http запрос, в моделе есть
public functio…

04
Апр
2022

Как в маршрутизации symfony сделать универсальный маршут?

Есть множество контроллеров, у которых принцип работы одинаковый. Располагаются они все по namespace app\presentation\controllers. Именование у всех стандартное с постфиксом Controller. Все методы, которые вызываются по запросу тоже станда…

25
Мар
2022

Добавить данные во все контроллеры

Дано: n-ное количество контроллеров и переменная, которая тянется сервисом из базы данных, и которая нужна всем этим контроллерам.
Суть вопроса: как "прокинуть" переменную во все контроллеры, не прокидывая каждый раз в них сервис…