/** * Show the form for creating a new resource. * * @return \Illuminate\Http\Response */ public function create() { $categories = Category::forLoggedInUser()->lists('name', 'id'); $units = Unit::forLoggedInUser()->lists('name', 'id'); $sources = Source::forLoggedInUser()->lists('name', 'id'); return view('books.create', compact('categories', 'units', 'sources')); }
/** * Update the specified resource in storage. * * @param \Illuminate\Http\Request $request * @param int $id * @return \Illuminate\Http\Response */ public function update(Request $request, $id) { $source = Source::forLoggedInUser()->findOrFail($id); $source->fill($request->all())->save(); return redirect(route('admin.source.index')); }