VideoGameController.php 761 B

123456789101112131415161718192021222324252627282930
  1. <?php
  2. namespace App\Http\Controllers;
  3. use Illuminate\Http\Request;
  4. use App\UserEloquent;
  5. class VideoGameController extends Controller
  6. {
  7. public function addgame(Request $request){
  8. if (!$request->has(['name','url','desc'])){
  9. return redirect('formgame')->with('message',"Some post data are missing");
  10. }
  11. $game = new VideoGame;
  12. $game->name = $request->input('name');
  13. $game->url = $request->input('url');
  14. $game->desc = $request->input('desc');
  15. try {
  16. // On crée l'utilisateur dans la BDD
  17. $game->save();
  18. }
  19. catch (\Illuminate\Database\QueryException $e) {
  20. return redirect('gamelist')->with('message','problem');
  21. }
  22. }
  23. }