Size: a a a

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

2021 June 11

AH

Anton Hanul in Laravel для начинающих
понял, спасибо
источник

AH

Anton Hanul in Laravel для начинающих
спасибо всем кто не остался в стороне)
источник

ПЛ

Павел Ланчев... in Laravel для начинающих
источник

J

Jeen in Laravel для начинающих
Ок, возможно ошибаюсь. С магией лары, это бывает
источник

В

Вячеслав in Laravel для начинающих
if($token = Auth::guard('web')->attempt($request->only('email', 'password'))) {
           $request->session()->regenerate();
           return redirect()->intended('/');
       }
в общем не понял, что сделал, но заработало
на главной Auth::guard('web')->check() возвратил true
источник

J

Jeen in Laravel для начинающих
Но на самом деле это, конечно, писец. Когда мы вызываем метод update статически, вызывается метод билдера, а когда у инстанса класса - метод модели. Сраная магия
источник

SG

Sergey Gerasimov in Laravel для начинающих
Почему это?
источник

J

Jeen in Laravel для начинающих
Потому, что это неочевидно и запутано
источник

J

Jeen in Laravel для начинающих
И нелогично
источник

SG

Sergey Gerasimov in Laravel для начинающих
Вызывается метод модели
источник

J

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

SG

Sergey Gerasimov in Laravel для начинающих
Он и вызывается
источник

P

PSYTRGLES in Laravel для начинающих
надо рассказать про pluck() =)
источник

SG

Sergey Gerasimov in Laravel для начинающих
Что-то ты рано =)
источник

J

Jeen in Laravel для начинающих
Еще раз. Если ты вызовешь Model::update() вызовется метод билдера
источник

SG

Sergey Gerasimov in Laravel для начинающих
Почему?
источник

J

Jeen in Laravel для начинающих
Потому что метод update в классе update не статический, и начинает применятся магия
источник

ПЛ

Павел Ланчев... in Laravel для начинающих
наверное потому, что в статике нет экземпляра класса?)
источник

SG

Sergey Gerasimov in Laravel для начинающих
Ок, магия
источник

SG

Sergey Gerasimov in Laravel для начинающих
Какая магия?
источник