@@ -121,7 +121,8 @@ private function getMethodArguments(File $phpcsFile, $openParenthesisPtr, $close
121121 private function getMethodParameters (array $ paramDefinitions )
122122 {
123123 $ paramName = [];
124- for ($ i = 0 ; $ i < count ($ paramDefinitions ); $ i ++) {
124+ $ countParams = count ($ paramDefinitions );
125+ for ($ i = 0 ; $ i < $ countParams ; $ i ++) {
125126 if (isset ($ paramDefinitions [$ i ]['paramName ' ])) {
126127 $ paramName [] = $ paramDefinitions [$ i ]['paramName ' ];
127128 }
@@ -368,10 +369,11 @@ private function validateDuplicateAnnotationDoesnotExists(
368369 $ parametersCount = count ($ paramPointers );
369370 if ($ argumentsCount <= $ parametersCount && $ argumentsCount > 0 ) {
370371 $ duplicateParameters = [];
371- for ($ i = 0 ; $ i < sizeof ($ paramDefinitions ); $ i ++) {
372+ $ countParams = count ($ paramDefinitions );
373+ for ($ i = 0 ; $ i < $ countParams ; $ i ++) {
372374 if (isset ($ paramDefinitions [$ i ]['paramName ' ])) {
373375 $ parameterContent = $ paramDefinitions [$ i ]['paramName ' ];
374- for ($ j = $ i + 1 ; $ j < count ( $ paramDefinitions ) ; $ j ++) {
376+ for ($ j = $ i + 1 ; $ j < $ countParams ; $ j ++) {
375377 if (isset ($ paramDefinitions [$ j ]['paramName ' ])
376378 && $ parameterContent === $ paramDefinitions [$ j ]['paramName ' ]
377379 ) {
@@ -507,7 +509,8 @@ private function validateMethodParameterAnnotations(
507509 $ phpcsFile ,
508510 $ paramPointers
509511 );
510- for ($ ptr = 0 ; $ ptr < count ($ methodArguments ); $ ptr ++) {
512+ $ countArguments = count ($ methodArguments );
513+ for ($ ptr = 0 ; $ ptr < $ countArguments ; $ ptr ++) {
511514 $ tokens = $ phpcsFile ->getTokens ();
512515 if (isset ($ paramPointers [$ ptr ])) {
513516 $ this ->validateArgumentNameInParameterAnnotationExists (
0 commit comments