Size: a a a

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

2020 February 13

И

Игорь in Laravel для начинающих
Егор Карась
Вообще, почему валидация не в моделях...
А в yii говорят - зачем валидация в моделях)
источник

ЕК

Егор Карась in Laravel для начинающих
Я сравниваю не йии, а с божественным фреймворком, единственным расово верным
источник

D

DK in Laravel для начинающих
*трахаешь мозг с форм реквестами*
-есть еще состояние гонки
источник

ИС

Илья Сакович in Laravel для начинающих
Егор Карась
Вообще, почему валидация не в моделях...
Потому что не все данные (приходящие в контроллер) идут в модель
источник

ИС

Илья Сакович in Laravel для начинающих
Мне кажется модель - подзновато для валилации входящих данных
источник

ИС

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

E

Evgenii in Laravel для начинающих
например, вам нужно проверить баланс перед тем как записать платеж - оборачивайте в транзакцию и бросайте ValidationException
источник

E

Evgenii in Laravel для начинающих
тут уже не пойдет FormRequest
источник

ИС

Илья Сакович in Laravel для начинающих
Evgenii
например, вам нужно проверить баланс перед тем как записать платеж - оборачивайте в транзакцию и бросайте ValidationException
вчера такой кейс обсуждали, да
источник

ИС

Илья Сакович in Laravel для начинающих
Илья Сакович
Ну это где-то в глубинах логики будет эксепшен NotEnoughBalanceException
.
источник

E

Evgenii in Laravel для начинающих
ну я обычно в сервисах делаю да
источник

E

Evgenii in Laravel для начинающих
ну и вообще транзакции удобная штука
источник

E

Evgenii in Laravel для начинающих
можно накатывать в базу и потом если что в конце бросить эксепшен и все откатится
источник

IH

Ihor Hnatchuk in Laravel для начинающих
Привет всем. У меня есть 2 таблицы Для админов и клиентов и мне нужно через  laravel/socialite сделать для 2-х таблиц сделать авторизацию через гугл+ и ФБ . Я не понимаю как такое реализовать. Помогите приз
источник

ИС

Илья Сакович in Laravel для начинающих
Evgenii
ну и вообще транзакции удобная штука
Да
источник

E

Evgenii in Laravel для начинающих
Ihor Hnatchuk
Привет всем. У меня есть 2 таблицы Для админов и клиентов и мне нужно через  laravel/socialite сделать для 2-х таблиц сделать авторизацию через гугл+ и ФБ . Я не понимаю как такое реализовать. Помогите приз
гуглил?
источник

IH

Ihor Hnatchuk in Laravel для начинающих
ага
источник

E

Evgenii in Laravel для начинающих
по моему таких туториалов ну просто куча
источник

D

DK in Laravel для начинающих
Ihor Hnatchuk
Привет всем. У меня есть 2 таблицы Для админов и клиентов и мне нужно через  laravel/socialite сделать для 2-х таблиц сделать авторизацию через гугл+ и ФБ . Я не понимаю как такое реализовать. Помогите приз
а зачем вообще делил?)
источник

IH

Ihor Hnatchuk in Laravel для начинающих
потому что для клиента свой набор полей, их не нужно для админа
источник