File tree Expand file tree Collapse file tree
rules/Php84/Rector/Class_ Expand file tree Collapse file tree Original file line number Diff line number Diff line change @@ -85,7 +85,7 @@ public function refactor(Node $node): ?Node
8585 foreach ($ node ->getProperties () as $ property ) {
8686 $ propertyName = $ this ->getName ($ property );
8787
88- $ candidateClassMethods = $ this ->resolvePropertyHookCandidateClassMethods ($ node , $ propertyName );
88+ $ candidateClassMethods = $ this ->setterGetterFinder -> findGetterAndSetterClassMethods ($ node , $ propertyName );
8989
9090 foreach ($ candidateClassMethods as $ candidateClassMethod ) {
9191 if (count ((array ) $ candidateClassMethod ->stmts ) !== 1 ) {
@@ -135,24 +135,4 @@ public function provideMinPhpVersion(): int
135135 {
136136 return PhpVersionFeature::PROPERTY_HOOKS ;
137137 }
138-
139- /**
140- * @return ClassMethod[]
141- */
142- private function resolvePropertyHookCandidateClassMethods (Class_ $ class , string $ propertyName ): array
143- {
144- $ candidateClassMethods = [];
145-
146- $ getterClassMethod = $ this ->setterGetterFinder ->findGetterClassMethod ($ class , $ propertyName );
147- if ($ getterClassMethod instanceof ClassMethod) {
148- $ candidateClassMethods [] = $ getterClassMethod ;
149- }
150-
151- $ setterClassMethod = $ this ->setterGetterFinder ->findSetterClassMethod ($ class , $ propertyName );
152- if ($ setterClassMethod instanceof ClassMethod) {
153- $ candidateClassMethods [] = $ setterClassMethod ;
154- }
155-
156- return $ candidateClassMethods ;
157- }
158138}
You can’t perform that action at this time.
0 commit comments