Skip to content

Commit 6336957

Browse files
committed
rename AbstractClassResolver to ConcreteResolver
1 parent 727e2ed commit 6336957

File tree

3 files changed

+5
-5
lines changed

3 files changed

+5
-5
lines changed

src/AbstractClassResolver.php renamed to src/ConcreteResolver.php

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22

33
namespace SergiX44\Hydrator;
44

5-
interface AbstractClassResolver
5+
interface ConcreteResolver
66
{
77
/**
88
* @param array $data

src/Hydrator.php

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -197,10 +197,10 @@ private function initializeObject(string|object $object, array|object $data): ob
197197
$class = new ReflectionClass($object);
198198

199199
if ($class->isAbstract()) {
200-
if (!$class->implementsInterface(AbstractClassResolver::class)) {
200+
if (!$class->implementsInterface(ConcreteResolver::class)) {
201201
throw new InvalidObjectException(sprintf(
202202
'The given abstract object must implement %s.',
203-
AbstractClassResolver::class
203+
ConcreteResolver::class
204204
));
205205
}
206206

tests/Fixtures/Store/Apple.php

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -3,9 +3,9 @@
33
namespace SergiX44\Hydrator\Tests\Fixtures\Store;
44

55
use Exception;
6-
use SergiX44\Hydrator\AbstractClassResolver;
6+
use SergiX44\Hydrator\ConcreteResolver;
77

8-
abstract class Apple implements AbstractClassResolver
8+
abstract class Apple implements ConcreteResolver
99
{
1010
public string $type;
1111

0 commit comments

Comments
 (0)