예제 #1
0
 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');
 }