code: public function executeRaw(array $arguments, &$error = null)
      {
          $error = false;
          $commandID = array_shift($arguments);
  
          $response = $this->connection->executeCommand(
              new RawCommand($commandID, $arguments)
          );
  
          if ($response instanceof ResponseInterface) {
              if ($response instanceof ErrorResponseInterface) {
                  $error = true;
              }
  
              return (string) $response;
          }
  
          return $response;
      }
docs: Executes a command without filtering its arguments, parsing the response,
  applying any prefix to keys or throwing exceptions on Redis errors even
  regardless of client options.
  
  It is possible to identify Redis error responses from normal responses
  using the second optional argument which is populated by reference.
  
  @param array $arguments Command arguments as defined by the command signature.
  @param bool  $error     Set to TRUE when Redis returned an error response.
  
  @return mixed