public function renderBegin(\blaze\web\application\BlazeContext $context, \blaze\web\component\UIComponent $component) { $writer = $context->getResponse()->getWriter(); $writer->write('<link rel="stylesheet" type="text/css" media="screen"'); $href = $component->getHref(); $charset = $component->getCharset(); if ($href != null) { $writer->write(' href="' . $href . '"'); } if ($charset != null) { $writer->write(' charset="' . $charset . '"'); } else { $writer->write(' charset="utf-8"'); } $writer->write('/>'); }
public function renderBegin(\blaze\web\application\BlazeContext $context, \blaze\web\component\UIComponent $component) { $writer = $context->getResponse()->getWriter(); $writer->write('<meta'); if ($component instanceof \blaze\web\component\html\ContentType) { $writer->write(' http-equiv="Content-Type" content="' . $component->getValue() . '; charset=' . $component->getCharset() . '"'); } else { if ($component instanceof \blaze\web\component\html\ContentLanguage) { $writer->write(' http-equiv="Content-Language" content="' . $component->getValue() . '"'); } else { if ($component instanceof \blaze\web\component\html\Keywords) { $writer->write(' name="keywords" content="' . $component->getValue() . '"'); } else { if ($component instanceof \blaze\web\component\html\Description) { $writer->write(' name="description" content="' . $component->getValue() . '"'); } } } } $writer->write('/>'); }