original_string: public function setHtml($Html)
      {
          if (! is_object($Html) || ! $Html instanceof HtmlObject) {
              throw new \InvalidArgumentException(
                  'The HTML Object must be a valid HTML Object'
              );
          }
          $this->Html = $Html;
  
          return true;
      }
code: public function setHtml($Html)
      {
          if (! is_object($Html) || ! $Html instanceof HtmlObject) {
              throw new \InvalidArgumentException(
                  'The HTML Object must be a valid HTML Object'
              );
          }
          $this->Html = $Html;
  
          return true;
      }
code_tokens: public function setHtml ( $ Html ) { if ( ! is_object ( $ Html ) || ! $ Html instanceof HtmlObject ) { throw new \ InvalidArgumentException ( 'The HTML Object must be a valid HTML Object' ) ; } $ this -> Html = $ Html ; return true ; }
docstring: check and set the HTML Object
  
  @param   Object  Instance of an Html
  @return  bool
  @throws  \InvalidArgumentException
docstring_tokens: check and set the HTML Object