code: private function isSetupOrTearDownMethod(Tokens $tokens, $index)
      {
          $tokensAnalyzer = new TokensAnalyzer($tokens);
  
          $isMethod = $tokens[$index]->isGivenKind(T_FUNCTION) && !$tokensAnalyzer->isLambda($index);
          if (!$isMethod) {
              return false;
          }
  
          $functionNameIndex = $tokens->getNextMeaningfulToken($index);
          $functionName = strtolower($tokens[$functionNameIndex]->getContent());
  
          return 'setup' === $functionName || 'teardown' === $functionName;
      }
docs: @param Tokens $tokens
  @param int    $index
  
  @return bool