Add attachments, more pages
All checks were successful
continuous-integration/drone/push Build is passing
All checks were successful
continuous-integration/drone/push Build is passing
This commit is contained in:
@ -2,6 +2,7 @@
|
||||
|
||||
namespace App\Http\Controllers;
|
||||
|
||||
use App\Models\Book;
|
||||
use Illuminate\Http\Request;
|
||||
|
||||
class BookController extends Controller {
|
||||
@ -40,7 +41,13 @@ class BookController extends Controller {
|
||||
* @return \Illuminate\Http\Response
|
||||
*/
|
||||
public function show($id) {
|
||||
//
|
||||
$book = Book::find($id);
|
||||
|
||||
if (!$book) {
|
||||
abort(404);
|
||||
}
|
||||
|
||||
return view('books.show', [ 'book' => $book ]);
|
||||
}
|
||||
|
||||
/**
|
||||
@ -71,6 +78,16 @@ class BookController extends Controller {
|
||||
* @return \Illuminate\Http\Response
|
||||
*/
|
||||
public function destroy($id) {
|
||||
//
|
||||
$book = Book::find($id);
|
||||
|
||||
if (!$book) {
|
||||
abort(404);
|
||||
}
|
||||
|
||||
$book->delete();
|
||||
|
||||
return response()->json([
|
||||
'success' => true
|
||||
]);
|
||||
}
|
||||
}
|
||||
|
Reference in New Issue
Block a user