Code Duplication    Length = 7-7 lines in 2 locations

src/Api/ResourceClassResolver.php 2 locations

@@ 52-58 (lines=7) @@
49
            $typeToFind = $type = $resourceClass;
50
        }
51
52
        if (($strict && isset($type) && $resourceClass !== $type) || !$this->isResourceClass($typeToFind)) {
53
            if (is_subclass_of($type, $resourceClass) && $this->isResourceClass($resourceClass)) {
54
                return $type;
55
            }
56
57
            throw new InvalidArgumentException(sprintf('No resource class found for object of type "%s"', $typeToFind));
58
        }
59
60
        return $resourceClass;
61
    }
@@ 85-91 (lines=7) @@
82
            $typeToFind = $type = $resourceClass;
83
        }
84
85
        if (($strict && isset($type) && $resourceClass !== $type) || !$this->isResourceClass($typeToFind)) {
86
            if (is_subclass_of($type, $resourceClass) && $this->isResourceClass($resourceClass)) {
87
                return $type;
88
            }
89
90
            throw new InvalidArgumentException(sprintf('No resource class found for object of type "%s"', $typeToFind));
91
        }
92
93
        return $resourceClass;
94
    }