invariance
не пойму о чем он
Aleksey Y.
Я тоже
Aleksey Y.
Только ну-ну кругом
Dima
В чем именно вопрос?
Берём ресурсный роутеру, для модели А и для модели Б, по факту айдишники в реквест будут называться А и Б
Dima
/model/model грубо говоря
invariance
пздц
Aleksey Y.
invariance
один из тех людей, которые объяснениями только все усложняют :D
Dima
Лоол
invariance
распространенная проблема кстати
Denis
что за жесть
Это код в телеграме )))
adikalon
да бля скажет кто-то или нет где амещать свои стоонние файлы?
Denis
Не?
adikalon
сасибо
Dima
Чуваки, сделайте Route::resouce('model'... И поймёте о чем я
Dima
Айдишник модели хуй для метода шоу будет /хуй/хуй, а для модели пизда /пизда/пизда
Dima
Как валидировать пизду и хуй на то, что такие айди есть в базе?
Denis
там слишком дохуа магии
До вуя - это официально поддерж, бай Лара )))
invariance
шта
invariance
нахуй мне вуй для рест апи
Dima
В валидире нужно будет писать для первого случая 'хуй' => бла была а для второго 'пизда' => бла бла
adikalon
storage/app
спасибо, а как к нему потом правильно обратиться?
invariance
С точками, запятыми
invariance
И что бы было понятно нормальному человеку.
invariance
либо еще response()->file() or response()->download
Vladislav
спасибо, а как к нему потом правильно обратиться?
Storage::disk('public')->put('company/'.$company->name.$company->id.'.rtf', iconv("UTF8", "CP1251//TRANSLIT//IGNORE", $array));
Denis
Просто чат читал. Блин, Фолли, тебе медаль надо выдать! Я теперь врубэ почему ты чуть нервный. Больше не буду тебя доставать)
Aleksey Y.
спасибо, а как к нему потом правильно обратиться?
В файлсистемс добавь массив новый и укажи путь, а потом обрпщайся к нему так, как назвал
Dima
/product/{product} и /order/{order} - параметр с айдишником называется orde r и product
invariance
да
Vladislav
invariance
у тебя почти получилось
adikalon
ссылку откройте)
открыл, ща читать буду
Aleksey Y.
а это где? файлсистемс этот
В директории конфиг
Denis
Dima
давай давай, заканчивай мысль
Как в каждом реквесте не писать 'order' => валидация, а сделать трейтом это
Dima
Ну что, ещё объяснять?
Dima
Да
Vladislav
открыл, ща читать буду
public уже за вас заведен Storage::disk('public'), но можете свои асациаци посоздавать
invariance
создаешь трейт, в нем массив $validation с правилами валидации
Denis
Эм...
Я для рест юзаю 1 контроллер Все его экстендят
Denis
Как аналогия
Denis
Ты вынеси в трейт то шо надо
Dima
Как аналогия
А понял, спасибо
Denis
Ты тролишь?
Aleksey Y.
Ура
Dima
Ты тролишь?
Нет, серьезно
Aleksey Y.
Всего то надо было вопрос сформулировать
Dima
Заэкстендится от контроллера, логично же
invariance
а потом где-нибудь ValidationTrait { public function getValidation() { return [...]; } } use ValidationTrait; Validator::make($request->all(), $this->getValidation());
Dima
Почему? Если у нас при роуты в этом куча смысла
Dima
хуевая практика
invariance
потому что че это за левый контроллер, нахуя он?
Denis
хуевая практика
А я просил помочь с этим, но был в опале в тот момент ))) Все вуй забили.
invariance
и что у тебя этот god controller делает
invariance
какую роль выполняет
Denis
Открывать в браузере
Denis
Там все методы прописаны
Denis
Я тока репы меняю
invariance
у меня оно даж не открывается в убунте
invariance
кек
Vladislav
Мммм...как проити валидацию....если email unique:users...при редактирвоание пользователя