code: public function process(File $phpcsFile, $stackPtr)
      {
          $tokens = $phpcsFile->getTokens();
          $token = $tokens[$stackPtr];
  
          $error = '';
          $data = [];
          switch ($token['type']) {
              case 'T_GLOBAL':
                  $error   = 'Use of the "global" keyword is forbidden';
                  $nextVar = $tokens[$phpcsFile->findNext([T_VARIABLE], $stackPtr)];
                  $varName = str_replace('$', '', $nextVar['content']);
                  $data    = [$varName];
  
                  $phpcsFile->recordMetric($stackPtr, 'Global variable', 'yes');
                  break;
              case 'T_VARIABLE':
                  if ($token['content'] !== '$GLOBALS') {
                      return;
                  }
  
                  $error = 'Use of the "$GLOBALS" array is forbidden';
                  $phpcsFile->recordMetric($stackPtr, 'Global variable', 'yes');
                  break;
          }
  
          $phpcsFile->addError($error, $stackPtr, 'NotAllowed', $data);
      }
docs: {@inheritdoc}