php-internal-docs 8.4.8
Unofficial docs for php/php-src
Loading...
Searching...
No Matches
xsltprocessor.c File Reference
#include "php.h"
#include "php_xsl.h"
#include <libxslt/variables.h>
#include "ext/libxml/php_libxml.h"
#include "ext/dom/namespace_compat.h"

Go to the source code of this file.

Enumerations

enum  xsl_ns_hash_correction_status { XSL_NS_HASH_CORRECTION_NONE = 0 , XSL_NS_HASH_CORRECTION_APPLIED = 1 , XSL_NS_HASH_CORRECTION_FAILED = 2 }
 

Functions

void xsl_ext_function_string_php (xmlXPathParserContextPtr ctxt, int nargs)
 
void xsl_ext_function_object_php (xmlXPathParserContextPtr ctxt, int nargs)
 
 PHP_METHOD (XSLTProcessor, importStylesheet)
 
 PHP_METHOD (XSLTProcessor, transformToDoc)
 
 PHP_METHOD (XSLTProcessor, transformToUri)
 
 PHP_METHOD (XSLTProcessor, transformToXml)
 
 PHP_METHOD (XSLTProcessor, setParameter)
 
 PHP_METHOD (XSLTProcessor, getParameter)
 
 PHP_METHOD (XSLTProcessor, removeParameter)
 
 PHP_METHOD (XSLTProcessor, registerPHPFunctions)
 
 PHP_METHOD (XSLTProcessor, registerPHPFunctionNS)
 
 PHP_METHOD (XSLTProcessor, setProfiling)
 
 PHP_METHOD (XSLTProcessor, setSecurityPrefs)
 
 PHP_METHOD (XSLTProcessor, getSecurityPrefs)
 
 PHP_METHOD (XSLTProcessor, hasExsltSupport)
 

Enumeration Type Documentation

◆ xsl_ns_hash_correction_status

Enumerator
XSL_NS_HASH_CORRECTION_NONE 
XSL_NS_HASH_CORRECTION_APPLIED 
XSL_NS_HASH_CORRECTION_FAILED 

Definition at line 165 of file xsltprocessor.c.

Function Documentation

◆ PHP_METHOD() [1/13]

PHP_METHOD ( XSLTProcessor ,
getParameter  )

Definition at line 628 of file xsltprocessor.c.

◆ PHP_METHOD() [2/13]

PHP_METHOD ( XSLTProcessor ,
getSecurityPrefs  )

Definition at line 771 of file xsltprocessor.c.

◆ PHP_METHOD() [3/13]

PHP_METHOD ( XSLTProcessor ,
hasExsltSupport  )

Definition at line 787 of file xsltprocessor.c.

◆ PHP_METHOD() [4/13]

PHP_METHOD ( XSLTProcessor ,
importStylesheet  )

Definition at line 190 of file xsltprocessor.c.

◆ PHP_METHOD() [5/13]

PHP_METHOD ( XSLTProcessor ,
registerPHPFunctionNS  )

Definition at line 695 of file xsltprocessor.c.

◆ PHP_METHOD() [6/13]

PHP_METHOD ( XSLTProcessor ,
registerPHPFunctions  )

Definition at line 671 of file xsltprocessor.c.

◆ PHP_METHOD() [7/13]

PHP_METHOD ( XSLTProcessor ,
removeParameter  )

Definition at line 650 of file xsltprocessor.c.

◆ PHP_METHOD() [8/13]

PHP_METHOD ( XSLTProcessor ,
setParameter  )

Definition at line 553 of file xsltprocessor.c.

◆ PHP_METHOD() [9/13]

PHP_METHOD ( XSLTProcessor ,
setProfiling  )

Definition at line 729 of file xsltprocessor.c.

◆ PHP_METHOD() [10/13]

PHP_METHOD ( XSLTProcessor ,
setSecurityPrefs  )

Definition at line 754 of file xsltprocessor.c.

◆ PHP_METHOD() [11/13]

PHP_METHOD ( XSLTProcessor ,
transformToDoc  )

Definition at line 432 of file xsltprocessor.c.

◆ PHP_METHOD() [12/13]

PHP_METHOD ( XSLTProcessor ,
transformToUri  )

Definition at line 485 of file xsltprocessor.c.

◆ PHP_METHOD() [13/13]

PHP_METHOD ( XSLTProcessor ,
transformToXml  )

Definition at line 516 of file xsltprocessor.c.

◆ xsl_ext_function_object_php()

void xsl_ext_function_object_php ( xmlXPathParserContextPtr ctxt,
int nargs )

Definition at line 110 of file xsltprocessor.c.

◆ xsl_ext_function_string_php()

void xsl_ext_function_string_php ( xmlXPathParserContextPtr ctxt,
int nargs )

Definition at line 104 of file xsltprocessor.c.