This commit is contained in:
EwelinaLasowy
2022-02-28 11:31:31 +01:00
parent 61f7bbeca7
commit a45045d9bd
4 changed files with 33 additions and 3 deletions

View File

@@ -5,7 +5,9 @@ declare(strict_types=1);
namespace Toby\Infrastructure\Http\Controllers;
use Illuminate\Http\RedirectResponse;
use Illuminate\Http\Request;
use Inertia\Response;
use Toby\Domain\Policies\HolidayPolicy;
use Toby\Eloquent\Models\Holiday;
use Toby\Infrastructure\Http\Requests\HolidayRequest;
use Toby\Infrastructure\Http\Resources\HolidayFormDataResource;
@@ -13,14 +15,18 @@ use Toby\Infrastructure\Http\Resources\HolidayResource;
class HolidayController extends Controller
{
public function index(): Response
public function index(Request $request): Response
{
$holidays = Holiday::query()
->orderBy("date")
->get();
$user = $request->user();
return inertia("Holidays/Index", [
"holidays" => HolidayResource::collection($holidays),
"can" => [
"create" => $user->can("create", Holiday::class)
],
]);
}