DigiWill/tests/Fakes/FakeUserRepository.php
2025-10-24 14:21:17 +03:00

29 lines
478 B
PHP

<?php
namespace Tests\Fakes;
use DigiWill\Domain\User;
use DigiWill\Repositories\UserRepository;
class FakeUserRepository implements UserRepository
{
private array $users;
public function __construct()
{
$this->users = [];
}
public function find(int $id): ?User
{
}
public function findByEmail(string $email): ?User
{
}
public function save(User $user): User
{
$this->users[$user->getId()] = $user;
}
}