Size: a a a

Laravel для начинающих

2020 January 23

ИЛ

Иван Лещенко in Laravel для начинающих
К тому же, есть ещё корс прокси
источник

ИЛ

Иван Лещенко in Laravel для начинающих
Andrey Helldar
Окей. А откуда он узнает имена полей?))
Возможно просочились в ресурс на выводе
источник

AR

Ali Rymkhanov in Laravel для начинающих
или как можно формировать вопрос что бы гуглить, у меня вообще идеи нет как это гуглить четко 😂
источник

ИЛ

Иван Лещенко in Laravel для начинающих
Или они нужны на фронте, но рид онли
источник

OK

Oleg Komenda 👨‍💻 in Laravel для начинающих
Andrey Helldar
Окей. А откуда он узнает имена полей?))
Они почти похожие, да и перевести названия данных на англ и все
источник

AH

Andrey Helldar in Laravel для начинающих
Резонно. Сам так делаю ><
источник

AR

Ali Rymkhanov in Laravel для начинающих
ребяяят что делать 😁
источник

AH

Andrey Helldar in Laravel для начинающих
Ali Rymkhanov
а потом уже сдеалать $request->all()
Вот тебе два адекватных варианта на выбор:

1. FormRequest (https://laravel.com/docs/6.x/validation#form-request-validation)
public function store (MyRequest $request)
{
 MyModel::create($request->validated());
}


2.
public function store (Request $request)
{
   $validated = $request->validate([
       //
   ]);

   MyModel::create($validated);
}


Я за первый.
источник

OK

Oleg Komenda 👨‍💻 in Laravel для начинающих
Andrey Helldar
Вот тебе два адекватных варианта на выбор:

1. FormRequest (https://laravel.com/docs/6.x/validation#form-request-validation)
public function store (MyRequest $request)
{
 MyModel::create($request->validated());
}


2.
public function store (Request $request)
{
   $validated = $request->validate([
       //
   ]);

   MyModel::create($validated);
}


Я за первый.
Лучше первый, SRP все-таки
источник

ИЛ

Иван Лещенко in Laravel для начинающих
Oleg Komenda 👨‍💻
Лучше первый, SRP все-таки
Ещё первый позволяет авторизовать запрос
источник

AH

Andrey Helldar in Laravel для начинающих
Oleg Komenda 👨‍💻
Лучше первый, SRP все-таки
Так и написал в самом низу того сообщения)
+ валидацию лучше вынести в специально предназначенное для этого место.
источник

VP

Vasiliy Pivovarov in Laravel для начинающих
Привет всем, подскажите пожалуйста, можно ли переключать значения конфига в зависимости от условия.
У меня в config/serivces.php есть мой параметр и в  зависимости будет использоваться класс адаптер. Просто мне в контроллере нужно, чтобы он переключал на нужный класс адаптер.
источник

VP

Vasiliy Pivovarov in Laravel для начинающих
источник

AH

Andrey Helldar in Laravel для начинающих
Vasiliy Pivovarov
Привет всем, подскажите пожалуйста, можно ли переключать значения конфига в зависимости от условия.
У меня в config/serivces.php есть мой параметр и в  зависимости будет использоваться класс адаптер. Просто мне в контроллере нужно, чтобы он переключал на нужный класс адаптер.
источник

ИЛ

Иван Лещенко in Laravel для начинающих
Сделай репозиторий, который будет возвращать адаптеры по названию
источник

VP

Vasiliy Pivovarov in Laravel для начинающих
Типа я смогу получается вот так сделать ?
источник

AH

Andrey Helldar in Laravel для начинающих
Vasiliy Pivovarov
Типа я смогу получается вот так сделать ?
Да, но лучше так не делать.
Вынеси этот функционал в класс и вызывай оттуда.

На проде конфиг обычно кэшируется и изменять его в ручную в процессе выполнения скрипта такое себе решение.
источник

AH

Andrey Helldar in Laravel для начинающих
Vasiliy Pivovarov
Типа я смогу получается вот так сделать ?
источник

VP

Vasiliy Pivovarov in Laravel для начинающих
Спасибо 🙏 попробую сейчас адаптировать под себя
источник

AH

Andrey Helldar in Laravel для начинающих
Vasiliy Pivovarov
Спасибо 🙏 попробую сейчас адаптировать под себя
👍
источник