Skip to content

Commit edcaac9

Browse files
michaljusieganicolas-grekas
authored andcommitted
[DI] Remove preload primitive types
1 parent 8198cf3 commit edcaac9

File tree

1 file changed

+1
-1
lines changed

1 file changed

+1
-1
lines changed

Dumper/PhpDumper.php

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -347,7 +347,7 @@ class %s extends {$options['class']}
347347
EOF;
348348

349349
foreach ($this->preload as $class) {
350-
if (!$class || false !== strpos($class, '$')) {
350+
if (!$class || false !== strpos($class, '$') || \in_array($class, ['int', 'float', 'string', 'bool', 'resource', 'object', 'array', 'null', 'callable', 'iterable', 'mixed', 'void'], true)) {
351351
continue;
352352
}
353353
if (!(class_exists($class, false) || interface_exists($class, false) || trait_exists($class, false)) || (new \ReflectionClass($class))->isUserDefined()) {

0 commit comments

Comments
 (0)