ldc-boutique-cnc-sable/app/Contracts/Repositories/UserRepository.php
2026-10-27 09:58:12 +01:00

20 lines
351 B
PHP

<?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;
}