ldc-boutique-cnc-sable/app/Contracts/Repositories/UserRepository.php

21 lines
351 B
PHP
Raw Permalink Normal View History

2026-06-14 21:32:07 +02:00
<?php
declare(strict_types=1);
namespace App\Contracts\Repositories;
use App\Contracts\Repository;
use App\Models\User;
/**
* @extends Repository<User, int>
*/
interface UserRepository extends Repository
{
public function find(int $id): ?User;
public function persist(User $user): void;
public function delete(User $user): void;
}