Beispiel #1
0
protected static function xslt_initialize ()
{
	self::$xslt_document = new DOMDocument(self::xslt_xml_version, self::xslt_xml_encoding);
	self::$xslt_element =
		self::$xslt_document->createElementNS(self::xslt_xml_ns_uri, self::xslt_xml_ns_prefix . ':' . 'stylesheet');
		self::$xslt_element -> setAttributeNS(self::xslt_xml_ns_uri, self::xslt_xml_ns_prefix . ':' . 'version'      , self::xslt_xsl_version);
		self::$xslt_element -> setAttributeNS(self::data_xml_ns_uri, self::data_xml_ns_prefix . ':' . 'version'      , self::version()    );
		self::$xslt_element -> setAttributeNS(self::data_xml_ns_uri, self::data_xml_ns_prefix . ':' . 'version_major', self::version_major);
		self::$xslt_element -> setAttributeNS(self::data_xml_ns_uri, self::data_xml_ns_prefix . ':' . 'version_minor', self::version_minor);
		self::$xslt_element -> setAttributeNS(self::data_xml_ns_uri, self::data_xml_ns_prefix . ':' . 'version_patch', self::version_patch);
	self::$xslt_document->appendChild(self::$xslt_element);
}