Size: a a a

2020 February 22

A

Arman in Laravel Pro
Ivan Atroshchenko
по одному и тому же?
примерно так /{user}/controller/action
источник

IA

Ivan Atroshchenko in Laravel Pro
так это не по одному и тому же
источник

IA

Ivan Atroshchenko in Laravel Pro
просто route model binding
источник

IA

Ivan Atroshchenko in Laravel Pro
public function myAction(User $user)
источник

IA

Ivan Atroshchenko in Laravel Pro
сюда автоматом придет юзер или нал
источник

A

Arman in Laravel Pro
Ivan Atroshchenko
public function myAction(User $user)
верно, сейчас так и работает, но таких методов очень много, вот и думал может один раз можно указать как-то
источник

IA

Ivan Atroshchenko in Laravel Pro
так юзер каждый раз разный)
источник

IA

Ivan Atroshchenko in Laravel Pro
как ты это укажешь
источник

A

Arman in Laravel Pro
т.е. работать не с $user из аргумента, а $this->user
источник

T🐜

The Ant 🐜 in Laravel Pro
Arman
т.е. работать не с $user из аргумента, а $this->user
а разница?
источник

IA

Ivan Atroshchenko in Laravel Pro
экономия в чем?
источник

IA

Ivan Atroshchenko in Laravel Pro
это нужно только если ты из одного метода контроллера вызываешь другой
источник

IA

Ivan Atroshchenko in Laravel Pro
но по-нормальному один акшен
источник

IA

Ivan Atroshchenko in Laravel Pro
один метод
источник

A

Arman in Laravel Pro
Ivan Atroshchenko
как ты это укажешь
Такое вроде будет работать:
class TestController
{
   protected $request;
   public function __construct(Request $request)
   {
       $this->request = $request;
   }
   public function show()
   {
       dd($this->request);
   }
}
источник

IA

Ivan Atroshchenko in Laravel Pro
да это бред уже)
источник

A

Arman in Laravel Pro
думал что такое же сделать)
источник

IA

Ivan Atroshchenko in Laravel Pro
у тебя реквест приходит в каждый метод и так
источник

IA

Ivan Atroshchenko in Laravel Pro
лучше порефактори сам контроллер
источник

IA

Ivan Atroshchenko in Laravel Pro
если у тебя там 100 методов, то можно сделать иначе
источник