Route::get('/backend/', ['middleware' => 'auth.role:4', function () { $books = App\Book::where('active', 0)->get(); $users = App\user::where('active', 0)->get(); return view('admin/home', ['books' => $books, 'users' => $users]); }]); Route::get('/backend/books', ['middleware' => 'auth.role:4', function () { $books = App\Book::all(); return view('admin/listBooks', ['books' => $books]); }]); Route::get('/backend/users', ['middleware' => 'auth.role:4', function () { $users = App\user::all(); return view('admin/listUsers', ['users' => $users]); }]); Route::get('/backend/book/status/{id}', ['middleware' => 'auth.role:4', function ($id) { try { $books = App\Book::where('id', $id)->get(); foreach ($books as $book) { $book->active == 1 ? $book->active = 0 : ($book->active = 1); $book->save(); } } catch (\Exception $e) { return back(); } return back(); }]); //user Route::get('/user/review/{user}/{payment}/{book}', ['middleware' => 'auth.role:1', function ($user, $payment, $book) { $user = \App\User::find($user); return view('user/review', ['user' => $user, 'payment' => $payment, 'book' => $book]); }]); Route::post("/user/review", ['middleware' => 'auth.role:1', 'uses' => 'UserController@review']);
function getExample7() { $book = new \App\Book(); $results = $book->where('published', '<', 1950)->first(); echo $results->title; }