original_string: public function send($data = [])
      {
          $params = $this->formatMessage($data);
  
          $this->restoreMessage();
  
          return $this->httpPostJson(static::API_SEND, $params);
      }
code: public function send($data = [])
      {
          $params = $this->formatMessage($data);
  
          $this->restoreMessage();
  
          return $this->httpPostJson(static::API_SEND, $params);
      }
code_tokens: public function send ( $ data = [ ] ) { $ params = $ this -> formatMessage ( $ data ) ; $ this -> restoreMessage ( ) ; return $ this -> httpPostJson ( static :: API_SEND , $ params ) ; }
docstring: Send a template message.
  
  @param $data
  
  @return \Psr\Http\Message\ResponseInterface|\EasyWeChat\Kernel\Support\Collection|array|object|string
  
  @throws \EasyWeChat\Kernel\Exceptions\InvalidArgumentException
docstring_tokens: Send a template message .