Size: a a a

2021 September 21

👤U

👤 User in symfony
Когда открываю проект, а там горы слушателей - хочется громко ругаться.
источник

👤U

👤 User in symfony
А потом эти же люди ругают ларавел за 50 мидлверов на любой реквест.
источник

👤U

👤 User in symfony
В идеале, сохранять через сервис всегда и в нем мутить логику. Потом намного проще установить, что за чем идет.
источник

АС

Александр Семикашев... in symfony
Да мне нужно всего два слушателя)))
источник

АС

Александр Семикашев... in symfony
И то слушатели дёргают сервисы
источник

👤U

👤 User in symfony
Ну. Необходимость то понятна. Просто меня дико веселит, когда слушатель дергает сервис. А там короче снова flush. Хоба. Рекурсия.
источник

AK

Alexander Kurochka in symfony
Приветы.
Есть уже сделанное апи, но подход не радует. Пока что стоит FOS Rest bundle, может кто то подсказать и сбросить ссылки на best practics по ведению апи? Интересуют подходы без прописывания роута каждой сущности генерировать автоматом GET, POST, PUT и PATCH роуты, обработка создания, изменения через один метод и т.д.
источник

АЕ

Александр Ерин... in symfony
Только если напишешь свой скрипт, который генерирует тебе по твоим правилам эти методы в контроллерах
источник

👤U

👤 User in symfony
А как же api platform?
источник

AN

Alexander Nazarov in symfony
Не понял, а как вы хотите через один метод все это реализовать? Чтобы у вас был к примеру /endpoint и  внутри него определять что это, создание, обновление или получение?
источник

AN

Alexander Nazarov in symfony
апи платформ создаст разные методы на ресурс
источник

АЕ

Александр Ерин... in symfony
это круды, и другой подход. Если Ваше приложение не планирует расти дальше крудов, то можете использовать этот подход
источник

AK

Alexander Kurochka in symfony
Понял, главное не упустить появившиеся инструменты решаюшие вопрос. Самому сделать не вопрос)
источник

👤U

👤 User in symfony
Да шо то, шо это. Я рекомендую ознакомиться со стандартом апи в целом и написать самому.
источник

👤U

👤 User in symfony
Эти все автоматические генераторы весело и задорно ровно до тех пор, пока скейлинг не начинается
источник

👤U

👤 User in symfony
А потом "ой а как обновить 5 связанных сущностей через шестую и одновременно подёргать внешнее апи на питоне".
источник

✨Basic_Instinct✨ in symfony
вообще обленились кодеры!
источник

AK

Alexander Kurochka in symfony
Не, по факту прописать раз где то сущность и что бы роуты создались, а потом в зависимости от типа метода запроса выполнялся определенный метод но один на все сущности.

Но я так понял проще самому написать чем найти готовое. Городить свой велосипед не охотно когда уже есть)
источник

AN

Alexander Nazarov in symfony
Посмотрите апи платформ
источник

AK

Alexander Kurochka in symfony
Зачем делать то, что уже сделано за нас)
источник