code: protected function applyFix(\SplFileInfo $file, Tokens $tokens)
      {
          for ($index = $tokens->count() - 1; $index > 0; --$index) {
              $token = $tokens[$index];
  
              if (!$token->equals('(')) {
                  continue;
              }
  
              $meaningfulTokenBeforeParenthesis = $tokens[$tokens->getPrevMeaningfulToken($index)];
              if (
                  $meaningfulTokenBeforeParenthesis->isKeyword()
                  && !$meaningfulTokenBeforeParenthesis->isGivenKind([T_LIST, T_FUNCTION])
              ) {
                  continue;
              }
  
              $isMultiline = $this->fixFunction($tokens, $index);
  
              if (
                  $isMultiline
                  && 'ensure_fully_multiline' === $this->configuration['on_multiline']
                  && !$meaningfulTokenBeforeParenthesis->isGivenKind(T_LIST)
              ) {
                  $this->ensureFunctionFullyMultiline($tokens, $index);
              }
          }
      }
docs: {@inheritdoc}