Lines Matching defs:renderer
14 * If {@link p_render()} is used multiple time, the renderer is recreated and the counter is reset to zero and the
33 * @var Doku_Renderer the renderer that calls the render function
35 private Doku_Renderer $renderer;
43 $renderer = p_get_renderer($format);
44 if (is_null($renderer)) {
45 throw new ExceptionNotFound("No renderer was found for the format $format");
48 $this->renderer = $renderer;
49 $this->renderer->reset();
50 $this->renderer->smileys = getSmileys();
51 $this->renderer->entities = getEntities();
52 $this->renderer->acronyms = getAcronyms();
53 $this->renderer->interwiki = getInterwiki();
83 if ($this->renderer instanceof \Doku_Renderer_xhtml) {
84 $this->renderer->date_at = $date_at;
101 if (method_exists($this->renderer, $instruction[0])) {
102 call_user_func_array(array(&$this->renderer, $instruction[0]), $instruction[1] ?: array());
107 // $data = array($this->format, & $this->renderer->doc);
109 $string = $this->renderer->doc;
110 $this->renderer->doc = '';
119 throw new ExceptionCompile("Error while rendering instructions. Error was: {$e->getMessage()}", "dynamic renderer", 1, $e);
125 return "Dynamic $this->format renderer";