Prado\Web\UI\WebControls\THead::render PHP Method

render() public method

Renders the head control.
public render ( $writer )
    public function render($writer)
    {
        $page = $this->getPage();
        $title = $this->getTitle();
        $writer->write("<head>\n<title>" . THttpUtility::htmlEncode($title) . "</title>\n");
        if (($baseUrl = $this->getBaseUrl()) !== '') {
            $writer->write('<base href="' . $baseUrl . "\" />\n");
        }
        if (($icon = $this->getShortcutIcon()) !== '') {
            $writer->write('<link rel="shortcut icon" href="' . $icon . "\" />\n");
        }
        if (($metaTags = $this->getMetaTags()) !== null) {
            foreach ($metaTags as $metaTag) {
                $metaTag->render($writer);
                $writer->writeLine();
            }
        }
        $cs = $page->getClientScript();
        $cs->renderStyleSheetFiles($writer);
        $cs->renderStyleSheets($writer);
        if ($page->getClientSupportsJavaScript()) {
            $cs->renderHeadScriptFiles($writer);
            $cs->renderHeadScripts($writer);
        }
        parent::render($writer);
        $writer->write("</head>\n");
    }