Size: a a a

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

2020 March 02

VY

Vladimir Yefremov in Laravel для начинающих
Игорь
это не трейт. это интерфейс, или контракт, если тебе удобнее так. Кажется, он даже пустой внутри. По его наличию лара определяет, что "это" нужно поставить в очередь
ShouldQueue - интерфейс, да пустой

в общем - читаю все
источник

И

Игорь in Laravel для начинающих
Vladimir Yefremov
ShouldQueue - интерфейс, да пустой

в общем - читаю все
да, очереди вещь очень нужная и полезная
источник

KN

Konstantin N. in Laravel для начинающих
Парни, там, говорят у хостинга Мастерхост проблемы. Как бы имейте ввиду, что нужно проверить бэкапы
источник

Р

Роман in Laravel для начинающих
Какой самый правильный способ передачи текущего user id при отправке формы?
источник

ЕК

Егор Карась in Laravel для начинающих
Роман
Какой самый правильный способ передачи текущего user id при отправке формы?
При отправке куда?
У тебя в контроллере есть реквест, а в нём $request->user();
источник

К

Канат in Laravel для начинающих
Роман
Какой самый правильный способ передачи текущего user id при отправке формы?
А зачем его отправлять ?
источник

Р

Роман in Laravel для начинающих
Егор Карась
При отправке куда?
У тебя в контроллере есть реквест, а в нём $request->user();
Спасибо)
источник

MZ

Mikhail Zakharov in Laravel для начинающих
Роман
Какой самый правильный способ передачи текущего user id при отправке формы?
Его можно не передавать. Можно Auth::user()->id
источник

Р

Роман in Laravel для начинающих
вот пример:
public function store(CostRequest $request)
   {
       Cost::create($request->all());
       return redirect()->route('app')->with([
           'flash_message' => 'Your article has been created',
       ]);;
   }
как к параметрам из формы добавить user_id и сохранить в модель Cost
источник

ЕК

Егор Карась in Laravel для начинающих
Роман
вот пример:
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 запрос до БД сделают
источник

К

Канат in Laravel для начинающих
Роман
вот пример:
public function store(CostRequest $request)
   {
       Cost::create($request->all());
       return redirect()->route('app')->with([
           'flash_message' => 'Your article has been created',
       ]);;
   }
как к параметрам из формы добавить user_id и сохранить в модель Cost
Либо отдельно по полям либо в массив добавь и сохрани
источник

🎃

🎃 Даниил ◠‿◠✿ in Laravel для начинающих
Роман
вот пример:
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 = Cost::make($request->validated());
$cost->user()->associate($request->user());
$cost->save();
источник

Р

Роман in Laravel для начинающих
🎃 Даниил ◠‿◠✿
$cost = Cost::make($request->validated());
$cost->user()->associate($request->user());
$cost->save();
👍
источник

К

Канат in Laravel для начинающих
Роман
вот пример:
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();
источник

🎃

🎃 Даниил ◠‿◠✿ in Laravel для начинающих
проверь права файлов
источник

ЕК

Егор Карась in Laravel для начинающих
Канат
$cost = new Cost();
$cost -> user_id = \Auth::user_id();
$cost->save();
Не надо new... За что...
источник

К

Канат in Laravel для начинающих
Егор Карась
Не надо new... За что...
Чем плохо ?
источник

O

Ostap in Laravel для начинающих
Егор Карась
Не надо new... За что...
В пыхе завезли другие способы создания экземпляра класса?
источник

И

Игорь in Laravel для начинающих
Егор Карась
Просто выдернуть из реквеста))

Auth::user() или там auth()->user() тоже можно, но они +1 запрос до БД сделают
Но это не точно?
источник

И

Игорь in Laravel для начинающих
Насчет +1 запроса
источник