original_string: public static function addDefaultUserAgentProduct($product, $version = null, $comment = null)
      {
          self::$defaultUserAgentProducts[] = array($product, $version, $comment);
      }
code: public static function addDefaultUserAgentProduct($product, $version = null, $comment = null)
      {
          self::$defaultUserAgentProducts[] = array($product, $version, $comment);
      }
code_tokens: public static function addDefaultUserAgentProduct ( $ product , $ version = null , $ comment = null ) { self :: $ defaultUserAgentProducts [ ] = array ( $ product , $ version , $ comment ) ; }
docstring: Adds a default product for the User-Agent HTTP header sent for each HTTP request.
  
  @param   string  $product   the product's name
  @param   string  $version   the product's version
  @param   string  $comment   a comment about the product
docstring_tokens: Adds a default product for the User - Agent HTTP header sent for each HTTP request .