Files
weather/app/repositories.php
Oh 120dee172b
Some checks failed
Tests / Tests PHP 7.4 (push) Has been cancelled
Tests / Tests PHP 8 (push) Has been cancelled
Tests / Tests PHP 8.1 (push) Has been cancelled
PKG
2025-09-04 14:47:18 +02:00

15 lines
440 B
PHP

<?php
declare(strict_types=1);
use App\Domain\User\UserRepository;
use Ohrionmartin\Weather\Infrastructure\Persistence\User\InMemoryUserRepository;
use DI\ContainerBuilder;
return function (ContainerBuilder $containerBuilder) {
// Here we map our UserRepository interface to its in memory implementation
$containerBuilder->addDefinitions([
UserRepository::class => \DI\autowire(InMemoryUserRepository::class),
]);
};