Valinor/tests/Fake/Definition/FakeAttributes.php

32 lines
509 B
PHP
Raw Normal View History

2021-11-28 17:43:02 +01:00
<?php
declare(strict_types=1);
namespace CuyZ\Valinor\Tests\Fake\Definition;
use CuyZ\Valinor\Definition\Attributes;
use Traversable;
final class FakeAttributes implements Attributes
{
public function has(string $className): bool
{
return false;
}
public function ofType(string $className): iterable
{
return [];
}
public function count(): int
{
return 0;
}
public function getIterator(): Traversable
{
yield from [];
}
}