Untitled

 avatar
unknown
plain_text
a year ago
749 B
17
Indexable
<?php

namespace App\Http\Controllers;

use App\Models\Task;
use Illuminate\Http\Request;

class TaskController extends Controller
{

    public function index()
    {
        $task = Task::all();
        return view('tasks.index', compact('tasks'));
    }


    public function store(Request $request)
    {
        $request->validate(['title' => 'required']);
        Task::create(['title' => $request->title]);
        return redirect()->back();
    }

    public function update(Task $task)
    {
        $task->update(['is_done' => ! $task->is_done]);
        return redirect()->back();
    }

    public function destroy(Task $task)
    {
        $task->delete();
        return redirect()->back();
    }
}
Editor is loading...
Leave a Comment