это не трейт. это интерфейс, или контракт, если тебе удобнее так. Кажется, он даже пустой внутри. По его наличию лара определяет, что "это" нужно поставить в очередь
вот пример: public function store(CostRequest $request) { Cost::create($request->all()); return redirect()->route('app')->with([ 'flash_message' => 'Your article has been created', ]);; } как к параметрам из формы добавить user_id и сохранить в модель Cost
вот пример: public function store(CostRequest $request) { Cost::create($request->all()); return redirect()->route('app')->with([ 'flash_message' => 'Your article has been created', ]);; } как к параметрам из формы добавить user_id и сохранить в модель Cost
Просто выдернуть из реквеста))
Auth::user() или там auth()->user() тоже можно, но они +1 запрос до БД сделают
вот пример: public function store(CostRequest $request) { Cost::create($request->all()); return redirect()->route('app')->with([ 'flash_message' => 'Your article has been created', ]);; } как к параметрам из формы добавить user_id и сохранить в модель Cost
Либо отдельно по полям либо в массив добавь и сохрани
вот пример: public function store(CostRequest $request) { Cost::create($request->all()); return redirect()->route('app')->with([ 'flash_message' => 'Your article has been created', ]);; } как к параметрам из формы добавить user_id и сохранить в модель Cost
вот пример: public function store(CostRequest $request) { Cost::create($request->all()); return redirect()->route('app')->with([ 'flash_message' => 'Your article has been created', ]);; } как к параметрам из формы добавить user_id и сохранить в модель Cost
$cost = new Cost(); $cost -> user_id = \Auth::user_id(); $cost->save();