From 312c727cf03c086bd6134556cec4b14928e2266f Mon Sep 17 00:00:00 2001 From: Abdul Malik Ikhsan Date: Sun, 12 Nov 2023 18:29:44 +0700 Subject: [PATCH] Remove __get() method on AbstractRector --- src/Rector/AbstractRector.php | 29 ----------------------------- 1 file changed, 29 deletions(-) diff --git a/src/Rector/AbstractRector.php b/src/Rector/AbstractRector.php index c8d7cb257f6..662bfe3104f 100644 --- a/src/Rector/AbstractRector.php +++ b/src/Rector/AbstractRector.php @@ -71,35 +71,6 @@ abstract class AbstractRector extends NodeVisitorAbstract implements RectorInter private ?int $toBeRemovedNodeId = null; - /** - * @var array - */ - private array $deprecatedDependencies = []; - - /** - * @var array> - */ - private array $cachedDeprecatedDependenciesWarning = []; - - /** - * Handle deprecated dependencies compatbility - */ - public function __get(string $name): mixed - { - if (! isset($this->cachedDeprecatedDependenciesWarning[static::class][$name])) { - echo sprintf( - 'Get %s property from AbstractRector on %s is deprecated, inject via __construct() instead', - $name, - static::class - ); - echo PHP_EOL; - - $this->cachedDeprecatedDependenciesWarning[static::class][$name] = true; - } - - return $this->deprecatedDependencies[$name] ?? null; - } - public function autowire( NodeNameResolver $nodeNameResolver, NodeTypeResolver $nodeTypeResolver,