Skip to content

Commit d8c502d

Browse files
authored
perf(reflection): improve class reflector memoization (#1360)
1 parent 3cee86e commit d8c502d

File tree

1 file changed

+1
-1
lines changed

1 file changed

+1
-1
lines changed

packages/reflection/src/ClassReflector.php

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -172,7 +172,7 @@ public function implements(string $interface): bool
172172

173173
private function memoize(string $key, Closure $closure): mixed
174174
{
175-
if (! isset($this->memoize[$key])) {
175+
if (! array_key_exists($key, $this->memoize)) {
176176
$this->memoize[$key] = $closure();
177177
}
178178

0 commit comments

Comments
 (0)