diff --git a/src/bitExpert/PHPStan/Magento/Reflection/MagicMethodReflection.php b/src/bitExpert/PHPStan/Magento/Reflection/MagicMethodReflection.php index db5f263..255d2f0 100644 --- a/src/bitExpert/PHPStan/Magento/Reflection/MagicMethodReflection.php +++ b/src/bitExpert/PHPStan/Magento/Reflection/MagicMethodReflection.php @@ -116,6 +116,10 @@ public function getThrowType(): ?\PHPStan\Type\Type public function hasSideEffects(): \PHPStan\TrinaryLogic { + if (in_array(substr($this->name, 0, 3), ['set', 'uns'])) { + return \PHPStan\TrinaryLogic::createYes(); + } + return \PHPStan\TrinaryLogic::createNo(); } }