Дмитрий, я еще в институте когда работал подготовил большое число программистов, которые даже на тройку не тянули, а потом после занятий со мной строили успешную карьеру программиста. Самое главное - это просто научиться думать как программист. А все остальное можно на месте изучить.
Василий Банников, когда я провожу собеседование я смотрю умеет человек думать и владеет ли азами программирования. Если это есть, то он на месте разберется быстро. это если джуна берем. Если берем мидла, то нужно чтоб был опыт решать задачи самостоятельно и достаточно быстро, а не искать в интернете решения и делать за день-два то, что другие делают за час-два.
Дмитрий, ничего большего от вас ожидать и не следовало. Только я уже работаю мидлом более пяти лет и ведущим разрабом работал. и тимлидом. и успешно поднимал проекты и готовил кадры. Но весть люди которые по вопросам судят о человеке. Мне таких жаль.
ну и вообще вы что данные дергаете прям в контроллере? нужно прокладку сделать и в ней все данные собирать, а в контроллер передавать уже готовый результат.
Дмитрий, но ведь правда. какой смысл дублировать код? я имел ввиду, что не в самом контроллере будет получение, а в сервисах, к которым обращается контроллер. Но суть мало меняется.
Алексей Уколов, вот к сожалению не предусмотрено, а валидировать каждое поле отдельно с try-catch это можно, но не очень приятное решение. Меня просто удивило что нет такого функционала, ведь если создавать кастомные Request и в него прописать правила валидации, то там можно получить массив только тех, кто прошел проверку. Вот и думал может как-то использовать оба функционала - каждый для отдельного назначения.
Модератор, я прочитал документацию. нет там этого. у меня же конкретно сформулированный вопрос - как плучить список полей прошедших валидацию если там есть поле, которое не прошло.
при попытке вызвать $validator->validated() вылезает иключение в случае вручную созданного валидатора когда там есть неправильные поля. а мне не нужно чтоб было исключение. Мне нужно как то получить список удачных полей.
Там вызывается $validator->validated() а он выдает исключительную ситуацию если не все поля прошли проверку и я не могу получить массив только прошедших проверку полей.
Justa Gain, нефиг флудить в чужих темах если нет желание думать и предлагать решение вопроса. А у меня вполне актуальный вопрос и приведён один из вариантов решения.
Justa Gain, да каждый может находить ответы самостоятельно. Но когда ты находишь ответы, ты не имеешь возможности обсудить их. Для этого в реальной жизни и изобрели форумы или вебинары - где есть возможность получить обратную связь и вести диалог. Если ты этого не понимаешь, то тебя вообще не стоит допускать к общению с программистами.
Человек приходит на форум или на другой вид ресурса, в котором можно вести диалог чтобы обсудить что то. Я имею собственное решение и пришел чтоб обсудить его и услышать мнение почему так не стоит делать или наоборот почему мое решение правильное а так же услышать как это еще было реализовано, балда. И я всё правильно сделал. Подумал, придумал как это реализовать и пришел сюда обсудить. чтоб потом кто-нибудь зайдя в яндекс нашел это обсуждение и взял на вооружение предложенные решения. Но из-за таких как ты в индекс попадёт еще никчемный твой бред не несущий никакой пользы для данной темы. И такого бреда полно в других темах. Так что проходи мимо если нечего сказать, но не засоряй ветки своим мусором.
Justa Gain, может высказать своё мнение касательно того как надо, а не указать как надо. Потому что ценность твоих слов = 0 для незнакомого человека пока ты не ответишь на его вопрос и всё это воспринимается как флуд и попыткой повысить свое ЧСВ за счет других. Ведь ты не просто так здесь сидишь раз сам не задаешь вопросы, а только отвечаешь. Это называется "Лайкодроччер" или по другому ты паразитируешь на ресурсе и настолько вжился в роль, что пишешь то, чего вообще неинтересно читать тому, кто задал вопрос. И ты даже не разглядел решение которое я нашел и которое написал и дал ложный совет за который вообще нужно банить - ты предложил изобретать велосипеды.
Justa Gain, а ты кто такой чтоб говорить как надо ? вообще у меня есть решение и я его расписал в одном из комментов. Этот сайт вообще то для того чтобы можно было задавать попросы и получать ответы. А не для того чтобы кто то умничал в разных темах и пытался давать бестолковые советы которые кроме как агрессию ничего не вызывают.
Justa Gain, какие же это низкие и жалкие люди, которые заглядывают к другим в профиль и читают их вопросы чтоб потом их поддеть или упрекнуть. Вот вы - честно лучше бы не заходили в заданный мною вопрос раз неспособны ничего дельного ответить. даже JhaoDa со своей таксичностью ответил на вопрос. А вы просто засоряете ресурс никчемными токсичными сообщениями. От вашего сообщения нет никакого толку. У человека, которому вы пишете будет возникать только жалость к вам и раздражение. А вопрос, который я зыдал не такой уж простой и мнение специалистов по этому поводу могли бы оказать хорошую помощь другим.
Justa Gain, мне неинтересно что бы вы подумали о ком правда. И это мне решать какие вопросы задавать здесь, а какие нет. И если человек считает что нужно подумать и изобрести велосипе вместо того, чтобы узнать о патернах или best practice от людей, которые имеют большой опыт в проектировании многофункциональны сайтов с большим числом настроек, то я бы усомнился в его компетентности.