diff --git a/src/DI/Attributes/IgnoreDumping.php b/src/DI/Attributes/IgnoreDumping.php new file mode 100644 index 000000000..3f492dc78 --- /dev/null +++ b/src/DI/Attributes/IgnoreDumping.php @@ -0,0 +1,17 @@ +getAttributes(IgnoreDumping::class) && (new \ReflectionObject($val))->getProperties(\ReflectionProperty::IS_PRIVATE | \ReflectionProperty::IS_PROTECTED) ) { trigger_error(sprintf('Nette DI: suspicious dumping of objects %s when generating the container', $val::class));