$books]); } function add() { return view("add_book_form"); } function view(Book $book) { return view("book", ["book" => $book]); } function store(Request $request) { $request->validate([ "name" => "required", "annotation" => "nullable", "pagecount" => "nullable|numeric", "year" => "nullable|numeric", "isbn" => "nullable" ], [ "name" => "Книга должна иметь название." ]); $arr = $request; $book = new Book; $book->name = $arr->name; $book->annotation = $arr->annotation; $book->pagecount = $arr->pagecount; $book->year = $arr->year; $book->isbn = $arr->isbn; $book->authors = 0; $book->save(); return view("success"); } }