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