public function optimize(Renderer $renderer, Filter $filter, $options) { $renderer->pushSavedIndent($renderer->getIndent()); $renderer->setIndent(0); $this->renderFilter($renderer, $filter); $renderer->setIndent($renderer->popSavedIndent()); }
public function optimize(Renderer $renderer, Filter $node, $options) { foreach ($node->getChilds() as $line) { $content = ''; foreach ($line->getContent()->getChilds() as $child) { $content .= $child->getContent(); } $renderer->write($content); } }
public function optimize(Renderer $renderer, Filter $filter, $options) { $renderer->write('<script type="text/javascript">'); if ($options['cdata'] === true) { $renderer->write('//<![CDATA['); } $renderer->indent(); $this->renderFilter($renderer, $filter); $renderer->undent(); if ($options['cdata'] === true) { $renderer->write('//]]>'); } $renderer->write('</script>'); }
public function optimize(Renderer $renderer, Filter $node, $options) { $renderer->write('<style type="text/css">'); if ($options['cdata'] === true) { $renderer->write('/*<![CDATA[*/'); } $renderer->indent(); $this->renderFilter($renderer, $node); $renderer->undent(); if ($options['cdata'] === true) { $renderer->write('/*]]>*/'); } $renderer->write('</style>'); }
public function optimize(Renderer $renderer, Filter $node, $options) { $renderer->write($this->filter($this->getContent($node), array(), $options)); }
public function optimize(Renderer $renderer, Filter $node, $options) { $renderer->write('<?php')->indent(); $this->renderFilter($renderer, $node); $renderer->undent()->write('?>'); }