Ferreteria/v2/class/ftRenderableTree: Difference between revisions
< Ferreteria | v2 | class
Jump to navigation
Jump to search
(Created page with "{{page/code/class}} * '''file''': {{l/ferreteria/file|page/page.php}} * '''used by''': {{l/version|class|fcPage}} ==Code== <source lang=php> trait ftRenderableTree { prote...") |
m (1 revision imported: moving this project here) |
(No difference)
|
Latest revision as of 16:45, 22 May 2022
- file: Template:L/ferreteria/file
- used by: Template:L/version
Code
trait ftRenderableTree {
protected function RenderNodes() {
$out = NULL;
if ($this->HasNodes()) {
$out = $this->RenderBeforeNodes();
$ar = $this->GetNodes();
foreach ($ar as $name => $oNode) {
$out .= $oNode->Render();
}
$out .= $this->RenderAfterNodes();
}
return $out;
}
protected function RenderBeforeNodes() { return ''; }
protected function RenderAfterNodes() { return ''; }
}