parsePlugins example

        // and parseConditionals needs it clean anyway...         $template = str_replace(['<?', '?>']['&lt;?', '?&gt;']$template);

        $template = $this->parseComments($template);
        $template = $this->extractNoparse($template);

        // Replace any conditional code here so we don't have to parse as much         $template = $this->parseConditionals($template);

        // Handle any plugins before normal data, so that         // it can potentially modify any template between its tags.         $template = $this->parsePlugins($template);

        // loop over the data variables, replacing         // the content as we go.         foreach ($data as $key => $val) {
            $escape = true;

            if (is_array($val)) {
                $escape  = false;
                $replace = $this->parsePair($key$val$template);
            } else {
                $replace = $this->parseSingle($key(string) $val);
            }
Home | Imprint | This part of the site doesn't use cookies.