Size: a a a

2021 July 04

AP

Alexander Pavlenko 🌚... in Laravel Pro
источник

КД

Кирилл Добров... in Laravel Pro
Ну... да saveOrFail()
источник

AP

Alexander Pavlenko 🌚... in Laravel Pro
источник

A

Adel in Laravel Pro
неужели не хочется посмотреть что делается внутри saveOrFail()
источник

AP

Alexander Pavlenko 🌚... in Laravel Pro
Дальше думаю разберёшься
источник

AP

Alexander Pavlenko 🌚... in Laravel Pro
🌚
источник

КД

Кирилл Добров... in Laravel Pro
Вы меня вели к тому что под капотам там метод save() в транзакции ?
источник

A

Adel in Laravel Pro
да. а что внутри save()?
источник

A

Adel in Laravel Pro
а не проще в шторме нажать на метод с Ctrl?
источник

AP

Alexander Pavlenko 🌚... in Laravel Pro
А оно разве работает нормально без плагинов?)
источник

?

? in Laravel Pro
Некоторые не умеют так делать, некоторые не пользуются штормом
источник

🎃

🎃 Даниил ◠‿◠✿... in Laravel Pro
как раз таки без плагинов и работает нормально
источник

AP

Alexander Pavlenko 🌚... in Laravel Pro
Тогда проще)
источник

A

Adel in Laravel Pro
c кодом то шторм нормально работает... хотя иногда там не код, а магия) тогда уже плагины пытаются подсказать шторму...
источник

КД

Кирилл Добров... in Laravel Pro
в методе save много чего, есть коммент что если запись уже существует то мы её обновим.
Как и почему при создании записи в бд через метод save у модели. Вызывается два метода у observer у  этой самой модели ?
источник

A

Adel in Laravel Pro
открываю шторм...
источник

?

? in Laravel Pro
Обычно если ты пишешь код норм, то можно норм прокликать. Единственное что может напрягать, так это фасады, которые собственно покрыты аннотациями в более новых версиях лары. Так что проблем у меня без плагинов вообще нету чтобы прокликать

На крайний случай есть xdebug

Плагины, по типу ide helper - это вообще забей))
источник

A

Adel in Laravel Pro
вообще оно вызывает update* эвенты только если запись уже есть
источник

A

Adel in Laravel Pro
if ($this->exists) {
           $saved = $this->isDirty() ?
                       $this->performUpdate($query) : true;
       }
источник

КД

Кирилл Добров... in Laravel Pro
updated event сработает даже если запись только что появилась, и раньше её небыло
источник