public function store(BookRequest $request) { $books = new Books(); if ($request->hasFile('book_cover')) { $books->book_cover = ClydeUpload::upload($request->file('book_cover'), $request->file('book_cover')->getClientOriginalName()); } $books->title = $request->title; $books->author_id = $request->author_id; $books->category_id = $request->category_id; $books->resume = $request->resume; $books->save(); return redirect()->route('admin.books.index'); }
/** * Store a newly created resource in storage. * * @return Response */ public function store(Request $request, Books $books) { if ($request->hasFile('cover')) { $filename = substr(md5(time()), 0, 20) . '.' . $request->file('cover')->getClientOriginalExtension(); $request->file('cover')->move(base_path() . '/public/upload', $filename); } else { $filename = ""; } $books->name = $request->name; $books->local_number = $request->local_number ?: ''; $books->international_number = $request->international_number ?: ''; $books->priority = $request->priority ?: ''; $books->category_id = $request->category_id; $books->status = 'no'; $books->cover = $filename; $books->save(); return response($request->name, '202'); }