TaskController.php 817 B

1234567891011121314151617181920212223242526272829303132333435363738394041424344
  1. <?php
  2. namespace App\Http\Controllers;
  3. use Illuminate\Http\Request;
  4. use App\Models\Task;
  5. class TaskController extends Controller
  6. {
  7. public function create(Request $request){
  8. $task = new Task();
  9. $task->title=$request->title;
  10. $task->content=$request->content;
  11. $task->save();
  12. return redirect('/');
  13. return view('create');
  14. // $request->input('title');
  15. }
  16. public function view($id){
  17. $task = Task::findOrFail($id);
  18. return view('task', [
  19. 'task'=> $task
  20. ]);
  21. $validatedData = $request->validate([
  22. 'title' => 'required|max:150',
  23. 'content' => 'required|max:1000',
  24. ]);
  25. \App\Form::create($validatedData);
  26. return response()->json('Данные сохранены успешно');
  27. }
  28. }