Valinor/tests/Fake/Definition/Repository/FakeClassDefinitionRepository.php
Romain Canon 396f64a524 feat: initial release
🎉
2021-11-28 18:21:56 +01:00

19 lines
513 B
PHP

<?php
declare(strict_types=1);
namespace CuyZ\Valinor\Tests\Fake\Definition\Repository;
use CuyZ\Valinor\Definition\ClassDefinition;
use CuyZ\Valinor\Definition\ClassSignature;
use CuyZ\Valinor\Definition\Repository\ClassDefinitionRepository;
use CuyZ\Valinor\Tests\Fake\Definition\FakeClassDefinition;
final class FakeClassDefinitionRepository implements ClassDefinitionRepository
{
public function for(ClassSignature $signature): ClassDefinition
{
return FakeClassDefinition::new();
}
}