Aleksandr
Aleksandr
надо будет глянуть
Павел
Приветствую.
Вопрос к практикантам работащим через bus. Используете ли transaction middleware ? Штука удобная, так как не надо юзать флаш ручками. Но вот сразу встает вопрос, что не получится что-то сделать после транзакции, только внутри нее.
Или же надо сходить куда то во внешнее апи, тоже получается будет открытая транзакция и бд можно "положить" + более частые дедлоки.
Юра
Vlad
Павел
Павел
Проблема с внешними апи и тяжелыми операциями остается открытой :(
Roman
Привет всем! Вопрос больше по архитектуре. Скоро займусь интернационализацией и не могу решить как лучше хранить поля на разных языках. В отдельной второстепенной сущности с тегом по языку или проще, по полям с префиксом языка в основной сущности?
Vlad
А почему именно в бд?
The Ant
отдельные поля с префиксом языка это всратый вариант
Roman
Vlad
Чтобы мог редактировать переводы для определенного языка?
Roman
Roman
The Ant
тогда возьми симфони транслейтор
The Ant
он как раз для ui
а то что я выше кинул это для перевода контента
The Ant
симфонивский переводчик умеет в бд ходить если что. но и в файлах неплохо себя чувстует
Vlad
Там провайдеры есть готовые
Vlad
Можно в их сторону посмотреть
Vlad
В доке об этом сказано
The Ant
В симфе есть адекватный способ чекать дев мод? (для расстановки инфы в дебаг режиме)
Null
Панелька отладочная как-то же чекает.
Павел
The Ant
уже думаю getenv() юзать, но это всратый вариант тоже
Nikolay
The Ant
что за гет параметер?
The Ant
опять зависимость какую-то потащит?
Павел
@theantt '%kernel.debug%'
Павел
Делаешь
bind:
$debug: '%kernel.debug%'
и пользуешься этой переменной
The Ant
плохая идея контейнер в апликуху тащить )
Павел
The Ant
ок, но это в каждый сервис все равно прокидывать переменную?
Павел
The Ant
м.б. функция или константа какая 🤷♂️
Павел
Остались зачатки Ларавелиста в тебе?)
The Ant
есть же дамп
Павел
The Ant
зачем тестировать булево значение? )
The Ant
мне просто дополнительный лог писать и всё
Сергей
Тогда это больше похоже на debug level лога)
Павел
The Ant
можно конечно заюзать loglevel но то такое, не всё покрывает
Max
monolog отлично настраивается для разных сред
Max
The Ant
конечно. у меня на проде есть логгеры которые инфо пишут (полный лог всего что делается)
The Ant
и такое ограничить только через каналы
Юра
Анта бесит что нужно учить грубо говоря dsl конфигурации, который еще и не всегда супер гибкий бывает
Юра
Ну это стандартный пример, что либо сложно и гибко, либо просто и не супер гибко
Max
Можно через .env передать уровни логирования на площадках
Max
# параметры по-умолчанию
parameters:
env(STREAM_LOG_LEVEL): warning
env(FILE_LOG_LEVEL): warning
env(DOCTRINE_LOG_LEVEL): error
The Ant
The Ant
как же хреново быть раком 😭
Alex 🇺🇦
Народ, в чем у меня тут проблема? тк создал при помощи Єнтити, єто простейшая тудушка. Код переписан 1 в 1 с рабочего туториала
Alex 🇺🇦
так, мне тут подсказали что стрелка состоит из => , поєтому осталась только 1я ошибка, буду признателен за помощь
Kirill
так больше проблем нет
Alex 🇺🇦
не, верхняя в строке с Рутом
Kirill
в ней всё в порядке
Kirill
А если и нет, то мог бы навестись и сам увидеть что ему не нравится)
Alex 🇺🇦
да, я наводился, уже заменял все ' на " во всех строках
Ihor
Alex 🇺🇦
не, точно 8, проверял php -v
Юра
Alex 🇺🇦