У меня и FormRequest нет. Зачем он мне?
Всё в Контроллере.
/
* Show the form for editing the specified resource.
*
* @param \App\Doc $doc
* @return \Illuminate\Http\Response
*/
public function edit(Doc $doc)
{
//
if(Auth::id()!=$doc->created_by)
abort(403, 'Unauthorized.');
return view('docs.create',compact('doc'))->with('action', route('docs.update',$doc->fname)); //view('docs.edit',compact('doc'));
}
/@param \App\Doc $doc
*
@return \Illuminate\Http\Response
*/
public function edit(Doc $doc)
{
//
if(Auth::id()!=$doc->created_by)
abort(403, 'Unauthorized.');
return view('docs.create',compact('doc'))->with('action', route('docs.update',$doc->fname)); //view('docs.edit',compact('doc'));
}
/
* Update the specified resource in storage.
*
*
@param \Illuminate\Http\Request $request
*
@param \App\Doc $doc
*
@return \Illuminate\Http\Response
*/
public function update(Request $request, Doc $doc)
{
//
if(Auth::id()!=$doc->created_by)
abort(403, 'Unauthorized.');
$this->doc = $doc;
$this->validateRequest($request);
$doc->update($request->all());
return redirect()->route('docs.index')
->with('message','Document updated successfully');
}