public function testLiteral() { $type = 'Nethgui\\Widget\\Xhtml\\Literal'; $widget = $this->object->literal('<data></data>'); $this->assertInstanceOf($type, $widget); }
protected function renderMenuItem(\Nethgui\Renderer\Xhtml $view, $item) { $placeholders = array('%HREF' => htmlspecialchars($item['href']), '%CONTENT' => htmlspecialchars($item['title']), '%TITLE' => htmlspecialchars($item['description'])); if ($item['identifier'] === $this->currentItem) { $tpl = '<a href="%HREF" title="%TITLE" class="currentMenuItem">%CONTENT</a>'; } else { $tpl = '<a href="%HREF" title="%TITLE">%CONTENT</a>'; } return $view->literal(strtr($tpl, $placeholders))->setAttribute('hsc', FALSE); }
public function renderDocument(\Nethgui\Renderer\Xhtml $renderer) { $renderer->rejectFlag($renderer::INSET_FORM); return $renderer->panel()->setAttribute('class', 'HelpDocument')->insert($renderer->literal($this->helpContent)); }