Юра
У тебя тулбар активирован в настройках?
Юра
web_profiler:
toolbar: true
intercept_redirects: false
Юра
есть такое?
Ahmad
есть такое?
да, и ниже есть
framework:
profiler: { only_exceptions: false }
Юра
да у меня так же
Юра
энв у тебя dev стоит?
Юра
мало ли
Ahmad
энв у тебя dev стоит?
да и env.local dev
Сам тулбар грузится, только с ошибкой http://joxi.ru/12Mq8YMSgpvoM2
Юра
можешь кстати вот в том коде где устанавливается $container->set() сделай дай и посмотрет он вообще доходит туда или нет
Юра
только кеш убей перед этим
Юра
так
Юра
короче
Юра
у тебя есть такой файл в папке
var/cache/dev/Container09GQYHn/getWebProfiler_Controller_ProfilerService.php
Konstantin
такого точно нет 🙂
Ahmad
Юра
у тебя есть такой файл в папке
var/cache/dev/Container09GQYHn/getWebProfiler_Controller_ProfilerService.php
Юра
замени только Container09GQYHn
Юра
на то что у тебя
Юра
должен быть такой файл с таким содержимым
return $this->services['web_profiler.controller.profiler'] = new \Symfony\Bundle\WebProfilerBundle\Controller\ProfilerController(($this->services['router'] ?? $this->getRouterService()), ($this->services['profiler'] ?? $this->getProfilerService()), ($this->services['twig'] ?? $this->getTwigService()), $this->parameters['data_collector.templates'], ($this->privates['web_profiler.csp.handler'] ?? $this->getWebProfiler_Csp_HandlerService()), $this->targetDirs[3]);
Ahmad
Ahmad
только содержимое другое
Юра
значит сервис на месте и с ним все ок
Юра
ошибка может идти от какого-то бандла который пытается работать с профайлером например
Юра
DataCollector какой-то
Юра
поищи хорошо по строке web_profiler.controller.profiler в вендоре
Юра
только не в симфе а в других бандлах
Ahmad
ок, поищу в бандлах. Спасибо
Konstantin
я бы удалил с ним связанное всё
Ahmad
Konstantin
и установил с нуля, настроив всё руками
Igor
Добрый день, есть у кого функция для batch insert'а по Doctrine\DBAL?
Юра
Юра
у меня строку web_profiler.controller.profiler находит исключительно в symfony/web-profiler-bundle
Юра
и кстати нет никакого $container->set('web_profiler.controller.profiler')
Юра
понднял тут проект на 4 симфе, любое упоминание web_profiler.controller.profiler только в xml
Ahmad
Юра
ну епрст тогда не знаю
Ahmad
может xdebug как то влияет?
Konstantin
1) удалить пакет
2) удалить упоминание бандла из bundles.php
3) удалить конфиг, пока не перестанет ругаться на неизвестный ключ в конфиге
Konstantin
блин, люди, как вы под симфони пишете, если не в состоянии удалить/установить бандл?
Sergey
Юра
удалить симфу
Юра
поставь 6.1
Юра
)
Юра
или ларавель )
Sergey
битрикс.
Sergey
А меня тут не забанят за такие слова?
Dmitriy
попробуй рядом развернуть чистый проект
Юра
отключай по очереди и bundles.php какие-то левые бандлы
Юра
особенно те у которых стоит только dev окруждение для активации
Сергей
всем привет.
подскажите, в чем может быть проблема. отправляю с фронта dtoшку вида
{
key: [
{obj1},
{obj2},
]
}
The Ant
Чо не так со флексом? я так и не понял...
Сергей
на бэке у меня есть класс дто
class WarehouseMappingCollectionDto
{
/**
* @var WarehouseMapping[]
*/
public array $warehouses = [];
}
который ссылается на сущность в entity.
Symfony serializer десериализует все к виду:
object { key: [[array1], [array2]] }. Т.е. Объекты, вложенные в массив не десериализуются в объекты, а так и остаются массивами.
В чем может быть дело?
Dmitriy
Юра
Вот кто-то может ответить как протестить свой флекс?
Юра
Например я пишу бандл
Юра
Как мне быстро накидать локально флекс и протестить
The Ant
а если не пишешь бандл?
The Ant
Konstantin
лень пятый раз одно и то же писать
The Ant
в двух словах? конфиги слетают, или что?
Юра
лично я против флекса ничего не имею кроме неудобства написания самих флексов
Konstantin
я читал, но так и не понял :(
разрабы не думают головой, когда подключают бандлы - за них всё делают говноскрипты. из-за этого они имеют слабое представление о том, что происходит, конфиги какие-то, бандлы, что куда - не знаю, у меня лапки. вон чуть выше один такой пришел, который не может удалить-поставить веб-профайлер
Konstantin
второе - этот флекс в среднем всегда не работает, вечно что-то отстает, ломается, несовместимо с конкретно твоей организацией проекта или новой версией симфони
Юра
ну а вообще Константин прав
Юра
чем больше инструментов, тем конечно проще но когда что-то идет не так наступает полный паралич
Юра
в итоге получается аля как в джаве gradle
Юра
в котором никто ничего не понимает все просто копипастят какие-то строки и гуглят стаковерфлоу
Юра
слишком сложно становится понять что происходит в системе
Юра
кто за что отвечает
The Ant
ясна, я с этим просто не сталкивался ) взял за правило не применять никакие рецепты, потому что сука ломает всё ) Лучше с нуля установить и посмотреть что изменилось :D
Юра
раньше ты просто заходил в доку бандла и делал руками что там написано
Юра
да чуток дольше
Юра
но ты знал где кофниги
Юра
где что настраиивалось