示例#1
0
 protected function renderAttribute($name, $value, Text_Renderer $renderer)
 {
     if ($name == 'shape' && $value == 'rect') {
         return;
     }
     parent::renderAttribute($name, $value, $renderer);
 }
示例#2
0
 protected function renderAttribute($name, $value, Text_Renderer $renderer)
 {
     if (($name == 'rowspan' || $name == 'colspan') && $value == 1) {
         return;
     }
     parent::renderAttribute($name, $value, $renderer);
 }
 public function add(HTML_Element $element, $content_check = true)
 {
     if (!$content_check || $element instanceof HTML_Inline) {
         parent::add($element, $content_check);
     } else {
         throw new HTML_Content_Exception('Class ' . get_class($element) . ' doesn\'t implement the HTML_Inline interface.');
     }
 }
 public function add(HTML_Element $element, $content_check = true)
 {
     if (!$content_check || $element instanceof HTML_Text || $element instanceof HTML_Text_Group) {
         parent::add($element, $content_check);
     } else {
         throw new HTML_Content_Exception('Attempt to add a non HTML_Text class: ' . get_class($element));
     }
 }
 public function addOption($value, $text, $selected = false, $disabled = false, $raw = false)
 {
     $option = new HTML_Option($value, $text, $selected, $disabled);
     if ($raw) {
         $option->raw = true;
     }
     parent::add($option);
 }
 public function add(HTML_Element $element, $content_check = true)
 {
     if (!$content_check || $element instanceof HTML_OptGroup) {
         HTML_Entity_Group::add($element, $content_check);
     } else {
         parent::add($element, $content_check);
     }
 }
 protected function renderEnd(Text_Renderer $renderer)
 {
     $renderer->renderNL();
     parent::renderEnd($renderer);
 }
 protected function renderEnd(Text_Renderer $renderer)
 {
     $renderer->nls = false;
     // to avoid prefixing the closing tag
     parent::renderEnd($renderer);
 }