Если вытянуть данные ни через доктрину ни через чистый SQL легко не получается, можно ли считать что я хреново спроектировал бд? Или это нормальная практика и просто надо рид ...
Подскажите в какую сторону смотреть если надо диспатчить не совсем доменные события только после определенного момента? (Обычно после сохранения ентити в бд) Делаю так: $ent...
Привет, сейчас делаю аутентификацию и регистрацию через апи на симфони 4, кому не жалко пары минут - посмотрите код пожалуйста, скажите что я сделал не так и что стоит передел...
У меня вопрос по формам, если говорить в контексте апи и брать во внимание что я хочу это всё покрыть тестами - нормально будет в контроллере делать что то типа $form->loadFro...
Привет, есть небольшой вопрос по тестах которые зависят от даты, есть фикстура которая добавляет некоторые данные с текущей датой, и в тесте (функциональном) происходит запрос...
Здравствуйте, у меня вопрос касательно sql по фильтровании данных по времени, что есть: Таблица task_time с полями task_id, started_at, ended_at, is_active, spent_time tasks ...
Кто как мокает стандартные функции (к примеру sleep()) в тестах? У меня есть код типа try { /* external api call */ } catch (RequestLimit $e) { sleep(5); /* отправляем зада...
Слушай, у меня сейчас демон есть, на нём очередь крутится, и периодически падает с фатал мемори лимитом, я полюркал по гуглу - везде советуют очищать переменные типа $var1 = n...
Привет, есть проблемка с организацией методов в репозиториях, их становится слишком много и отличаются они очень специфическими условиями, как решение хочу из репозитория эта...
Привет, почему некоторые люди говорят что интеграционные/функциональные тесты дают только фейковое чувство безопасности, а на самом деле тесты могут проходить, а приложение не...
Если "поддержка есть" то почему пользователи VS Code допускают ошибки вот такого уровня?
У кого есть инстанс на digitalocean, у вас тоже скорость любых операций на нём очень медленная? Для сравнения запустил тесты на новой сборке проекта локально и на ДО - разница...
Не могу разобраться почему доктрина генерирует 2 запроса вместо одного, выполняю в репозитории обычный findAll(), в ентити и в каждой из её ассоциаций указываю что все связи н...
Почитал, посмотрел код, если всё правильно понял то экономия по памяти в методе Query->iterate только за счёт того что гидрация происходит не для всех данных сразу а по очеред...
Есть проблема с доктриной, а конкретнее сохранением ассоциаций (связей) сущности после сериализации/десериализации в бэкграунд таске, пишет что надо заперсисить ассоциацию, но...
Как можно (или нужно) решать проблему доступа к определённым свойствам обьекта для разных ролей пользователя? У меня апи, есть ентити Юзер с полями id, username, email, в ко...
Кто то подключал контроллеры через _instanceof: ... в конфиге, не было проблем? Переделываю структуру проекта и у меня контроллеры переежают в папки типа src/Users/Controller/...
Привет, у меня вопрос по шифрованию пароля - где и как это лучше делать если создание юзера будет в нескольких местах? 1. В контроллере, как пишет в документации: http://symf...
Как можно решить проблему с тем что PDOException при unique constraint не отдает поле которое вызвало ошибку? Там в PDOException::$errorInfo приходит массив типа этого: array...
Инжектить репозитории в контроллер разве хорошая практика? Где то читал что репозиторий, как хранилище, не должно выходить за пределы своего слоя (там где проводится работа с ...