Павел
Наверняка предполагается работа с этим контекстом, если он есть в исключении
Павел
Кто мешает самому создавать подобное
The Ant
Ну? Просто форматирует. Он не сует туда ошибки твоего вадидатора
Павел
The Ant
Контект это другое исключение
Павел
Он может контекст, а мы не можем ошибки?
The Ant
Да откуда знать )
The Ant
И вообще, симфони пишет не гении программирования вовсе. Не надо с них примен брать
Павел
The Ant
Я конешь понимаю, что в некоторых случаях и логику на жксупшонах строить удобно. Для реализации мидлварей например. Но это чет нифига не правильно
Павел
Пилот
The Ant
Ну давай теперь эксепшоны юзать как контейнеры для всякой параши. А чо нет то?
Павел
Павел
Смотри, какая разница, я сделаю массив или предварительно его в текст запихаю как мессадж? Прям криитикал что-то изменитя?
The Ant
The Ant
Остальное это контейнеры с парашей )
The Ant
Именно. Вся нужная инфа
Павел
Именно. Вся нужная инфа
Ладно, ок. Ты вкладываешь в исключение другой смысл, пускай. Мы другое, пользуемся и ловим профит
The Ant
Konstantin
кто тут сказал err != nil?
Павел
Я могу и в php писать без искоючений, только зачем, если можно с ними
The Ant
В целом, если нравится юзать исключения как коллекторы хуй пойми чего, чоб и нет. Пхп же, свобода! Анархия!
The Ant
Я ж называю глаголами реализацию всякого дерьма, кто мне запретит? 😃
Павел
Грубо говоря, твой первый вариант был более читаемый с трансформерами
Павел
Но не совсем удобный
The Ant
Мой первый вариант был на редьюсерах)
Павел
The Ant
Да он говно, и твой говно по причинам невозможности. Закинуть лишнюю зависимость или навесить деклратор
Павел
Павел
Можно вообще статикой, но тут ты скажешь то же самое - декоратор, хочу di
The Ant
Ну мало ли, вдруг потом будет нужен? Кто знает. Побежишь как и я по всем контроллерам
The Ant
Павел
The Ant
Хелперы на статике для гомосексуалистов
Павел
The Ant
Ну функциями я бы пользовался. Если бы косолапый разрабы пхп ченить придумали с автолоадом.
Павел
Павел
я про нативные функции, ты же на них декоратор не навесишь
Павел
пиши свои обертки для каждой в виде класса (кстати такое видел на како то воркшопе)
The Ant
Не ну это уже лишнее
Павел
Павел
Декоратор сможешь?
The Ant
Если сильно припечот сделаю объект с инвоком ))
Павел
Ну а вдруг надо, а где di ?
The Ant
Нету стока времени продумывать все
Павел
@theantt Понятно, что сколько людей столько и мнений, но вот на тему валидации и нескольких ее уровней (ну то что вообще такое есть, хотя бы).
https://youtu.be/nr99fgGdQoQ?t=3557
Павел
Хотя с другой стороны Хориков говорит ровно наоборот, что подтверждает "сколько людей столько и мнений" ))
https://youtu.be/mMo8G3gCOtA?t=1740
Павел
The Ant
Павел
The Ant
Я тебя не понимаю ) по русски пржалуйста
Павел
Что ты валидируешь валидатором?
The Ant
Соответствие пароля юзернейму
Алексей
https://www.ozon.ru/category/sredstva-ot-muravev/
Алексей
Вот решение
The Ant
Павел
Ты как в базу попал из колбэка в dto
Павел
Павел
Ну аутентификация через колбэк валидатора - мощно, надо было ещё придумать)
The Ant
а куда это сунуть? )
The Ant
можно конечно поставить какойнить всратый лексик-жвт или еще какую монструозную шляпу. Но я решил что чем проще, тем лучше 😄
The Ant
там комбайн, и выдает и проверяет и чо тока не делает
Павел
Опять таки, ты почему на этом завязался? Чтобы получить ответ в ключом login чтобы отдать на фронт.
Павел
Ну хз короче, как то странно.
The Ant
у меня не тока логин. есть еще пара месте, где надо также