* @author Kornel LesiƄski * @license http://www.gnu.org/licenses/lgpl.html GNU Lesser General Public License * @version SVN: $Id: DocumentType.php 628 2009-06-05 08:54:34Z kornel $ * @link http://phptal.org/ */ /** * Document doctype representation. * * @package PHPTAL * @subpackage Dom */ class PHPTAL_Dom_DocumentType extends PHPTAL_Dom_Node { public function generateCode(PHPTAL_Php_CodeWriter $codewriter) { if ($codewriter->getOutputMode() === PHPTAL::HTML5) { $codewriter->setDocType(''); } else { $codewriter->setDocType($this->getValueEscaped()); } $codewriter->doDoctype(); } }