Files
Test-Eloquent-Relationships/app/Http/Controllers/TaskController.php
T
2021-11-22 07:26:10 +02:00

27 lines
534 B
PHP

<?php
namespace App\Http\Controllers;
use App\Models\Task;
use Illuminate\Http\Request;
class TaskController extends Controller
{
public function index()
{
$tasks = Task::with('user')->paginate();
return view('tasks.index', compact('tasks'));
}
public function store(Request $request)
{
// TASK: find out why this sentence fails, and fix it in Eloquent Model
auth()->user()->tasks()->create([
'name' => $request->name
]);
return 'Success';
}
}