* The imported style sheet as a DOMDocument or * SimpleXMLElement object. *
* @return bool TRUE on success or FALSE on failure. */ public function importStylesheet($stylesheet) {} /** * Transform to a DOMDocument * @link https://php.net/manual/en/xsltprocessor.transformtodoc.php * @param DOMNode $doc* The node to be transformed. *
* @return DOMDocument|false The resulting DOMDocument or FALSE on error. */ public function transformToDoc(DOMNode $doc) {} /** * Transform to URI * @link https://php.net/manual/en/xsltprocessor.transformtouri.php * @param DOMDocument|SimpleXMLElement $doc* The document to transform. *
* @param string $uri* The target URI for the transformation. *
* @return int|false the number of bytes written or FALSE if an error occurred. */ public function transformToUri($doc, $uri) {} /** * Transform to XML * @link https://php.net/manual/en/xsltprocessor.transformtoxml.php * @param DOMDocument|SimpleXMLElement $doc* The transformed document. *
* @return string|false|null The result of the transformation as a string or FALSE on error. */ public function transformToXml($doc) {} /** * Set value for a parameter * @link https://php.net/manual/en/xsltprocessor.setparameter.php * @param string $namespace* The namespace URI of the XSLT parameter. *
* @param array $options* An array of name => value pairs. This syntax is available since PHP 5.1.0. *
* @return bool TRUE on success or FALSE on failure. */ public function setParameter($namespace, $options) {} /** * Set value for a parameter * @link https://php.net/manual/en/xsltprocessor.setparameter.php * @param string $namespace* The namespace URI of the XSLT parameter. *
* @param string $name* The local name of the XSLT parameter. *
* @param string $value* The new value of the XSLT parameter. *
* @return bool TRUE on success or FALSE on failure. */ public function setParameter($namespace, $name, $value) {} /** * Get value of a parameter * @link https://php.net/manual/en/xsltprocessor.getparameter.php * @param string $namespaceURI* The namespace URI of the XSLT parameter. *
* @param string $localName* The local name of the XSLT parameter. *
* @return string|false The value of the parameter (as a string), or FALSE if it's not set. */ public function getParameter($namespaceURI, $localName) {} /** * Remove parameter * @link https://php.net/manual/en/xsltprocessor.removeparameter.php * @param string $namespaceURI* The namespace URI of the XSLT parameter. *
* @param string $localName* The local name of the XSLT parameter. *
* @return bool TRUE on success or FALSE on failure. */ public function removeParameter($namespaceURI, $localName) {} /** * Determine if PHP has EXSLT support * @link https://php.net/manual/en/xsltprocessor.hasexsltsupport.php * @return bool TRUE on success or FALSE on failure. * @since 5.0.4 */ public function hasExsltSupport() {} /** * Enables the ability to use PHP functions as XSLT functions * @link https://php.net/manual/en/xsltprocessor.registerphpfunctions.php * @param mixed $restrict [optional]* Use this parameter to only allow certain functions to be called from * XSLT. *
** This parameter can be either a string (a function name) or an array of * functions. *
* @return void No value is returned. * @since 5.0.4 */ public function registerPHPFunctions($restrict = null) {} /** * Sets profiling output file * @link https://php.net/manual/en/xsltprocessor.setprofiling.php * @param string $filename* Path to the file to dump profiling information. *
* @return bool TRUE on success or FALSE on failure. */ public function setProfiling($filename) {} /** * Set security preferences * @link https://php.net/manual/en/xsltprocessor.setsecurityprefs.php * @param int $securityPrefs * @return int * @since 5.4 */ public function setSecurityPrefs($securityPrefs) {} /** * Get security preferences * @link https://php.net/manual/en/xsltprocessor.getsecurityprefs.php * @return int * @since 5.4 */ public function getSecurityPrefs() {} } define('XSL_CLONE_AUTO', 0); define('XSL_CLONE_NEVER', -1); define('XSL_CLONE_ALWAYS', 1); /** @link https://php.net/manual/en/xsl.constants.php */ define('XSL_SECPREF_NONE', 0); /** @link https://php.net/manual/en/xsl.constants.php */ define('XSL_SECPREF_READ_FILE', 2); /** @link https://php.net/manual/en/xsl.constants.php */ define('XSL_SECPREF_WRITE_FILE', 4); /** @link https://php.net/manual/en/xsl.constants.php */ define('XSL_SECPREF_CREATE_DIRECTORY', 8); /** @link https://php.net/manual/en/xsl.constants.php */ define('XSL_SECPREF_READ_NETWORK', 16); /** @link https://php.net/manual/en/xsl.constants.php */ define('XSL_SECPREF_WRITE_NETWORK', 32); /** @link https://php.net/manual/en/xsl.constants.php */ define('XSL_SECPREF_DEFAULT', 44); /** * libxslt version like 10117. Available as of PHP 5.1.2. * @link https://php.net/manual/en/xsl.constants.php */ define('LIBXSLT_VERSION', 10128); /** * libxslt version like 1.1.17. Available as of PHP 5.1.2. * @link https://php.net/manual/en/xsl.constants.php */ define('LIBXSLT_DOTTED_VERSION', "1.1.28"); /** * libexslt version like 813. Available as of PHP 5.1.2. * @link https://php.net/manual/en/xsl.constants.php */ define('LIBEXSLT_VERSION', 817); /** * libexslt version like 1.1.17. Available as of PHP 5.1.2. * @link https://php.net/manual/en/xsl.constants.php */ define('LIBEXSLT_DOTTED_VERSION', "1.1.28"); // End of xsl v.0.1